Авторизация
Регистрация

Напомнить пароль

Модификация измерителя внутреннего сопротивления батарей YR1035+ (UART-USB mod)

Приветствую читатель!
Небольшой обзор-отчёт о результатах засовывания своих шаловливых ручек в народный измеритель внутреннего сопротивления YR1035+ от YAOREA. Кратко пациент выжил и приобрёл супер способности.
Владел я некоторое время этим замечательным приборчиком меня всё в принципе устраивало (хорошая штука я бы даже сказал что «народная») но вот однажды я решил попробовать заменить старый micro-USB на современный TYPE-C. Открываю я прибор смотрю внутрь а там…
Опа добрый день… Нет какого-то чипа да и на разъёме micro-USB используются сигнальные линии D+ D-. Посмотрим поближе.Это явно для коммуникации, сигнальные линии D+ D- идут напрямую в отсутствующий чип. После почёсывания различных частей тела и прочёсывания интернета получилось узнать что тут скорее всего должен быть чип CP2102.Потыкавшись мультиметром в различные площадки я предварительно убедился что он подходит.Посмотрев в типовую схему включения стало понятно что это оно. Даже номиналы отсутствующей мелкоты стали понятны. Что-бы удовлетворить своё любопытство заказываем чип.Чип пришёл в заводской упаковке установленный в специальную транспортировочную печатную плату в окружении тестовых радиодеталей. На самом деле нет просто модуль было заказать проще. Феном сдуваем с одной платы компоненты на другую.

U14 – CP2102 (SINGLE-CHIP USB-TO-UART BRIDGE)
C11 – 0.1uF SMD конденсатор 0805 (обязательно)
R5 – 4k7 SMD резистор 0805 (опционально)
R6 – 10k SMD резистор 0805 (опционально)

Собираем всё обратно и…

Успех данные идут самостоятельно без запроса от пользователя. Ну любопытство довольно как съевший рыбку кот, но надо-бы с этого какую-нибудь пользу поиметь…

Далее пишем ПО… пишем… пробуем… нецензурная брань… исправляем ошибки… опустим этот восхитительный но нудный процесс вот собственно сам результат:
Возможности:

• Отображение текущих показаний.
• Возможность весть лог полученных показаний.
• Настройка способа записи данных в лог.
• Возможность сохранения данных в CSV-файл.
• Настройка цветов и режим OBS.
• Сохранение настроек

Видео работы.

Немного уделим внимания режиму записи данных в лог. Есть два стула три режима логирования:
  • All – пишутся все данные самый простой и понятный режим.
  • By time interval – запись через равные промежутки времени (интервал можно задать с шагом в 1 секунду).
  • Lock mode – однократная запись стабильных значений (можно включить звуковое уведомление об записи в таблицу). Вот это самый интересный режим: измеритель ждёт момент когда щупы отключены а затем делает только одну запись после того как показания «устаканились» и ждёт пока опять щупы отключат. Может быть очень удобно если надо замерять кучу батарей.

Ниже видео работы режимов.



P.S. есть один прикол на фото кто заметит?
Планирую купить +34 Добавить в избранное
+153 +216
свернутьразвернуть
Комментарии (65)
RSS
+
avatar
+7
  • CuMr
  • 12 октября 2024, 18:16
а можно на гуглдиск положить? а то броськоробка регистрацию хочет.
+
avatar
+15
  • SAIRUS
  • 12 октября 2024, 18:28
Сделано
+
avatar
+2
  • vovoshka
  • 14 октября 2024, 10:30
а можно на гуглдиск положить? а то броськоробка регистрацию хочет.
хочет, но качать дает и без нее. Хоть и в традициях файлопомоек «найди невзрачную линку скачать без регистрациии смс»
+
avatar
+1
  • CuMr
  • 12 октября 2024, 18:44
интересно. открыл свой полюбопытствовать. и внезапно оказалось что маркировка на микросхемах не затерта.
+
avatar
+1
  • SAIRUS
  • 12 октября 2024, 18:46
Фотки в студию )
(может у Вас ещё и прошивка не залочена)
+
avatar
+13
  • CuMr
  • 12 октября 2024, 18:55
пожали картинку, потому линк на полный размер
(может у Вас ещё и прошивка не залочена)
ага. j13 просто манит ткнуться в него стлинком…
+
avatar
+1
  • SAIRUS
  • 12 октября 2024, 18:58
ага. j13 просто манит ткнуться в него стлинком…
Так а в чём проблема? Скажет заблокировано ну ок, не скажет это будет тот ещё фокус)
+
avatar
0
  • CuMr
  • 12 октября 2024, 20:50
в том что stvp не хочет читать через stlink-v3, а второй стлинк искать надо.
+
avatar
+2
  • willrain
  • 12 октября 2024, 20:55
Раз пошла такая пьянка… Могу потыкать. Только расскажите, что куда тыкать :)
+
avatar
0
  • CuMr
  • 12 октября 2024, 20:58
разъем справа, квадратный вывод — первый
1 — vcc
2 — swim
3 — gnd
4 — rst
+
avatar
0
  • willrain
  • 12 октября 2024, 21:07
1) vcc — 3.3?
2) Чем читать? Есть такое:
ii stlink-gui 1.6.1+ds-3 amd64 OpenSource ST-Link tools replacement.
ii stlink-tools 1.6.1+ds-3 amd64 OpenSource ST-Link tools replacement.
+
avatar
0
  • CuMr
  • 12 октября 2024, 21:31
1) да, 3,3 должно подойти
2) это всен для стм32, а (у меня) стм8 стоит
попробуй прозвонить от разъема до проца. swim идет на 1 ногу, ресет на вторую
+
avatar
+1
  • willrain
  • 12 октября 2024, 21:38
это всен для стм32, а (у меня) стм8 стоит
А, не обратил внимание. Ну, в любом случае вопрос актуален. Уже запустил винду в виртуалке, так что подойдет любой вариант.

Распиновка правильная.

Оно?
+
avatar
0
  • CuMr
  • 13 октября 2024, 00:47
ага. и контроллер залочен.
когданить дойду на работу, возьму там стлинк2, посмотрю у себя.
+
avatar
0
из rdp level 1 прошивка вычитывается нехитрым способом
не заметил что стм8
для стм8 похожий метод
+
avatar
-5
  • kipigor7
  • 12 октября 2024, 19:41
+
avatar
+9
  • vlo
  • 12 октября 2024, 19:44
а с чего вы решили, что существует единственная версия «оригинала»?
+
avatar
+5
  • SAIRUS
  • 12 октября 2024, 20:19
1) 4x проводные щупы имеют некоторые особенности которые надо учитывать при замыкании.
2) 1 Е.М.Р. вполне себе нуль)
+
avatar
0
  • kipigor7
  • 12 октября 2024, 20:40
Я столкнулся с этим не оригиналом (или оригиналом другой фирмы)когда нужно было проверить сопротивление больших банок 3000F ионисторов.Помню старой версией(просто 1035 без "+") мерялось четко.Должно быть где то 0,3-0.2мОм на банку.А этот как и у вас, еще и как понял сопротивление проводов меряет.В меню установки «0000» нет.Написано, функция убрана из меню.Хотя обычные 18650 со своими 12-40мОм вполне можно мерять.Купил у производителя.Там все четко! Как то так.
+
avatar
+3
  • SAIRUS
  • 12 октября 2024, 20:45
А этот как и у вас, еще и как понял сопротивление проводов меряет
При 4х проводной схеме сопротивление проводов компенсируется.
В меню установки «0000» нет
Потому что был один раз на заводе откалиброван и до свидания, что вполне нормальный подход (при наличии подстройки найдутся любители подкрутить)
+
avatar
+1
  • DDimann
  • 13 октября 2024, 08:52
Ну, вообще то при таком замыкании щупов четырехпроводная схема как бы не совсем работает.
Именно по этому рекомендуют ноль выставлять, зажав Кельвинами короткий отрезок толстого проводника.
+
avatar
+2
  • SAIRUS
  • 13 октября 2024, 11:13
Я обычно такое ожидаю увидеть

С куском проводника показывает 0,08mΩ
+
avatar
0
  • INN36
  • 13 октября 2024, 11:48
С куском проводника показывает 0,08mΩ
Может, проводник «не той системы»?)
В любом случае, YRхххх не претендуют на прецизионность измерений.;)
+
avatar
+3
  • boriskin
  • 14 октября 2024, 01:22
При проверке нуля важно, чтобы корректно соблюдалась четврехпроводная схема. Не стоит забывать, что в зажимах есть пара измерительных и пара токоведущих проводов. Если один сомкнутый зажим Кельвина обхватить другим, и токоведущие контакты будут по одну сторону, то прибор должен показать ноль. Даже не обязательно обхватывать один зажим другим (но мне кажется, так надежнее), достаточно того, чтобы измерительные контакты были с оной стороны, а токоведущие с другой.
+
avatar
0
хм… Интересная ссылка на YR2050. Видимо новая модель. Интересно чем она отличается от YR1050+? (у меня, кстати тоже с двумя реле и подстроечными резисторами. Покупал пару лет назад)
upd. разобрался. YR2050 — это в чистом виде миллиомметр.
+
avatar
0
  • CuMr
  • 13 октября 2024, 00:48
это случаем не 1030? или может быть без плюса?
+
avatar
0
Это именно YR-1035+
+
avatar
0
  • vovoshka
  • 14 октября 2024, 10:32
Оригинал с затертыми микросхемами и есть реле
в оригинале нет реле и активных пунктов калибровки в меню уже много лет.
+
avatar
0
  • Zardek
  • 15 октября 2024, 08:16
1000 раз уже тема пережёвывалась — разрабы поменяли схемотехнику и выпилили возможность ручной калибровки. От них был официальный ответ.
+
avatar
+2
  • SanekK
  • 12 октября 2024, 18:45
Классно, надо будет когда-то со своим также попробовать сделать.
Спасибо за софт.
+
avatar
0
  • islera
  • 12 октября 2024, 23:34
А для обычных людей напишите для чего все это манипуляции производились? Только чтобы поменять микро на си? Зачем тогда микруху допаивать? И без неё все работало…
Тут должно быть фото дядечки в свитере на фоне ковра.
+
avatar
+6
  • noob
  • 12 октября 2024, 23:37
Передача результатов измерений на комп. В базовой версии через USB только заряжается, без обмена.
+
avatar
+3
  • islera
  • 13 октября 2024, 18:39
Спасибо, с переводом и проще и понятнее.
+
avatar
+5
  • SAIRUS
  • 12 октября 2024, 23:45
Открываю я прибор смотрю внутрь а там…

Опа добрый день… Нет какого-то чипа да и на разъёме micro-USB используются сигнальные линии D+ D-. Посмотрим поближе.

Это явно для коммуникации, сигнальные линииD+ D- идут напрямую в отсутствующий чип. После почёсывания различных частей тела и прочёсывания интернета получилось узнать что тут скорее всего должен быть чип CP2102.

Посмотрев в типовую схему включения стало понятно что это оно. Даже номиналы отсутствующей мелкоты стали понятны. Что-бы удовлетворить своё любопытство заказываем чип.

Феном сдуваем с одной платы компоненты на другую.
Собираем всё обратно и…

Успех данные идут самостоятельно без запроса от пользователя. Ну любопытство довольно как съевший рыбку кот, но надо-бы с этого какую-нибудь пользу поиметь…

Далее пишем ПО… пишем… пробуем… нецензурная брань… исправляем ошибки… опустим этот восхитительный но нудный процесс вот собственно сам результат:
Тут и так текста не много почти одни картинки… но я сократил ещё сильнее выделив из текста обзора слова.

Если что сначала я просто хотел поменять разъём но потом нашлось занятие поинтереснее.
+
avatar
+1
А если почитать текст обзора?
+
avatar
0
  • Sega-san
  • 13 октября 2024, 01:55
P.S. есть один прикол на фото кто заметит?
R67?
+
avatar
+7
Ошибка шелкографии либо неправильно запаяли ключом ))

+
avatar
+2
  • SAIRUS
  • 13 октября 2024, 08:51
Да ошибка, преобразователь работал)
Поздравляю вы нашли тот прикол про который я писал.
+
avatar
+1
  • DDimann
  • 13 октября 2024, 09:02
Это разве ошибка?
Мне однажды попалась железка, на которой померла ШИМ в БП.
Померла прилично — маркировка на ней осталась.
Причем приборчик открывался первый раз в свое жизни, просто поработал немного, сгорел, и его принесли ко мне — я был первый, кто в него отверткой ткнул.
И вот беру я новую микросхему с такой же точно маркировкой — а почему то мне очень не хочется ее туда паять.
Начал разбираться — что же мне там не нравится?
И вижу: если поставлю эту мелкосхему — будет большой бах, и даже маркировку станет прочитать невозможно, ибо бах будет сильно большой.
И вот поставил я туда совсем другую мелкосхему, и все заработало…

А если уж про шелкографию…
Как вам на матери от асуса места под установку электролитов?
Круг, половина закрашена, закрашенная половина — плюс, мать его…
+
avatar
0
  • SAIRUS
  • 13 октября 2024, 11:33
Это разве ошибка?
Не я понимаю что бывает и хуже, но это косяк с шелкографией на YR1035+ например она совпадает с ключом.
+
avatar
0
  • DDimann
  • 13 октября 2024, 13:47
Да тут никто и не спорит…
+
avatar
-1
  • CuMr
  • 13 октября 2024, 14:01
Круг, половина закрашена, закрашенная половина — плюс, мать его…
вообще, у электролитов именно плюс ии обозначается. а у танталов — минус.
но вообще да, натуральная диверсия, согласен.
так же как и бессвинцовые припои.
+
avatar
+4
  • DDimann
  • 13 октября 2024, 14:38
Вот так обычно обозначается.


А вот так

у асуса…
+
avatar
+2
  • CuMr
  • 13 октября 2024, 14:45
упс. посыпаю голову пеплом.
все с точностью до наоборот. у танталов — плюс, у электролитов — минус.
+
avatar
+3
  • DDimann
  • 13 октября 2024, 15:00
Бывает, иногда такое скажешь, что потом долго думаешь: как я это мог перепутать??? :)
+
avatar
0
Так он вздутый… Это уже не конденсатор.
+
avatar
0
Китайцы — такие китайцы!
Я постоянно встречаю у них красный провод (-), синий (+).
А попробуйте угадать, что значит « common land»
+
avatar
0
  • SAIRUS
  • 20 октября 2024, 11:55
Ну подумаешь вместо ground написали land почти одно и тоже)
+
avatar
0
Для китайцев — да.
Защитное стекло (или линза) на китайском английском — protective mirror ‍ ;)
+
avatar
+2
  • noob
  • 28 октября 2024, 20:51
Кучер = драйвер
+
avatar
0
А на каком языке писало ПО?
+
avatar
+3
  • SAIRUS
  • 13 октября 2024, 11:05
не думаю что это принципиально… Visual Basic под .NET Framework 4.7.2
+
avatar
+1
  • SAIRUS
  • 13 октября 2024, 11:30
Кстати наверное мне попадалась эта тема когда я искал что туда влепить знакомые странички)
+
avatar
+3
  • Leon17
  • 16 октября 2024, 20:02
решил попробовать заменить старый micro-USB на современный TYPE-C
про самое интересное забыли рассказать — как реализовали замену?
+
avatar
0
  • SAIRUS
  • 18 октября 2024, 19:38
замену не реализовал т.к. нашлись дела поинтереснее )
+
avatar
0
  • danik
  • 18 октября 2024, 14:36
Жаль, китайцы не придумали 5-pin гнездо TYPE C, для апгрейда micro USB. Желательно сразу
с CC-подтяжкой для работы PD.
+
avatar
0
Да есть же! — переходники TYPE C на micro USB. Очень удобно: нужно подключиться к micro USB — одел приблуду и всё ОК.
+
avatar
0
Други! У меня вольтметр показывает не правильно, и нуля нет и не выставляется. В меню п. Калибровка или не работает, или напряжение не калибруется. Куда копать? Кто знает? Спасибо.
+
avatar
0
  • SAIRUS
  • 21 октября 2024, 23:37
У меня вольтметр показывает не правильно, и нуля нет и не выставляется.
Нуль отсутствует при замкнутых щупах?
Показания плавают или стоят на месте?
+
avatar
0
Да, отсутствует — показывает 0.076В, показания не плавают. На аккумуляторе в одной полярности показывает 4,086, в другой -3,932.
+
avatar
0
  • Macmepok
  • 22 октября 2024, 18:41
Большое спасибо за исследования и ПО! Займусь своим YR.
+
avatar
0
  • jinjeck
  • 18 ноября 2024, 21:56
Повторил модификацию.
Все заработало.
Скорость СОМ-порта выставил 9600 (и в программе, и в диспетчере устройств свойства СОМ порта)
С меньшей и с большей скоростью по Тermite лезет всякая белиберда, ну и в софте, соответственно вольты-омы не показывает.
Автору громадное спасибо!
+
avatar
0
  • SAIRUS
  • 18 ноября 2024, 23:56
9600 это по умолчанию в приборе стоит. Можно и выше выставить в настройках, но после выключения будет снова 9600 поэтому не вижу смысла с этим париться (но настройки скорости порта в ПО есть если хочется)
Рекомендую Lock mode очень удобно когда надо много ячеек перебрать
+
avatar
0
  • jinjeck
  • 19 ноября 2024, 04:27
Со скоростью СОМ-порта теперь полностью понятно.
Удобство Lock mode уже оценил при первых пробах работы.
Еще раз спасибо и удачи!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.