Делимся опытом Наступив на грабли - сообщи другим! Обмен опытом разработки и ремонта электронных устройств. |
23.04.2016, 20:43
|
|
Частый гость
Регистрация: 15.03.2016
Сообщений: 25
Сказал спасибо: 9
Сказали Спасибо 41 раз(а) в 12 сообщении(ях)
|
Re: Апгрейд "анти-капли" HP-890CN
Сообщение от S@d0vNIK
|
Кстати, кто подскажет где есть пошаговый мануал по работе с EEPROM сабжа с помощью заказанного девайса на Ch341a.
Прошу не кидать тапками, т.к. шить буду в первый раз, боюсь запороть сабж.
|
"Ни сы" (с) китайские друзья
Короче все дубово и элементарно до невозможности .
1. Поставить драйвера, достаточно параллельных, но можно и для режима TTL-конвертора. Драйвера положил в архив с ПО под программатор.
2. Проверить чтобы перемычка стояла в режиме параллельного программирования.
3. Соединить eeprom клипсой через переходную плату или проводками по аналогии. В зависимости от того что имеется.
4. Выставить в ПО правильную микросхему, убедится, что сам программатор видится.
5. Перевести селектор мультиметра/клещей в любое положение, кроме "OFF"
6. Читать/писать.
Более подробно писать лень, сам достал этот программатор, ПО, драйвера, переходную плату буквально полчаса назад. Валялось давно, да все повода не было. Ну раз я за полчасика разобрался, то и вы разберетесь. Картинки и ПО приложу, чтобы было понятнее.
CH341A_1.29_RUS_Crack.zip
|
|
|
Эти 3 пользователя(ей) сказали Спасибо kDnZP за это сообщение:
|
|
|
23.04.2016, 22:14
|
|
Временная регистрация
Регистрация: 06.04.2016
Сообщений: 68
Сказал спасибо: 62
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Апгрейд "анти-капли" HP-890CN
Спасибо!
Прищепку отдельно покупали?
А то у меня в заказанном вроде нет в комплекте на сайте.
А шнурок от USBASP, что нашёлся, вряд ли подойдёт.
|
|
|
|
23.04.2016, 22:21
|
|
Частый гость
Регистрация: 22.04.2016
Сообщений: 32
Сказал спасибо: 54
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
|
Re: Апгрейд "анти-капли" HP-890CN
Сообщение от S@d0vNIK
|
Спасибо!
Прищепку отдельно покупали?
А то у меня в заказанном вроде нет в комплекте на сайте.
А шнурок от USBASP, что нашёлся, вряд ли подойдёт.
|
вот клипсы
|
|
|
Сказали "Спасибо" flagmax
|
|
|
24.04.2016, 01:14
|
|
Временная регистрация
Регистрация: 06.04.2016
Сообщений: 68
Сказал спасибо: 62
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Апгрейд "анти-капли" HP-890CN
Последний раз редактировалось S@d0vNIK; 24.04.2016 в 01:17.
|
|
|
|
24.04.2016, 01:21
|
|
Частый гость
Регистрация: 15.03.2016
Сообщений: 25
Сказал спасибо: 9
Сказали Спасибо 41 раз(а) в 12 сообщении(ях)
|
Re: Апгрейд "анти-капли" HP-890CN
По поводу калибровки - настоятельно рекомендую не входить в калибровку, если нет рабочего родного дампа EEPROM. Играясь с калибровкой и наблюдая куда пишутся калибровочные значения я добился того, что клещи стали показывать цену на дрова . Тобишь без эталона можно сделать только хуже. Ну или же всеже иметь резервную копию eeprom чтобы можно было откатить изменения.
Сама же калибровка похоже позволяет задавать что-то типа наклона характеристики и смещение нуля. При этом смещения похоже пишутся в области памяти 58h-5Fh, 68h-6Fh, 78h-7Fh. Это если жать только "zero", если же еще нажимать "hold" длинным "+", коротким "-" то походу это как раз влияет на наклон и пишется в другие области.
Короче, если не уверены и если нет резервной копии - то лучше не трогайте калибровку.
-------------
Проверил. Смещение нуля для 2А и 20А пишутся в 58h и 5Ah соответственно. Но даже исключительно вход в калибровку и правка всего двух этих значений тем не менее на этапе самотеста также слегка меняет значения в 20h, 30h-38h. Ну и почему-то на единичку у меня уменьшилось значение в 66h
Последний раз редактировалось kDnZP; 24.04.2016 в 01:56.
Причина: дополнено
|
|
|
Эти 2 пользователя(ей) сказали Спасибо kDnZP за это сообщение:
|
|
|
24.04.2016, 02:29
|
|
Временная регистрация
Регистрация: 06.04.2016
Сообщений: 68
Сказал спасибо: 62
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Апгрейд "анти-капли" HP-890CN
Сообщение от kDnZP
|
настоятельно рекомендую не входить в калибровку, если нет рабочего родного дампа EEPROM
|
- а что Вам мешало сохранить стоковый дамп на компе перед экспериментами?
|
|
|
|
24.04.2016, 02:42
|
|
Частый гость
Регистрация: 15.03.2016
Сообщений: 25
Сказал спасибо: 9
Сказали Спасибо 41 раз(а) в 12 сообщении(ях)
|
Re: Апгрейд "анти-капли" HP-890CN
Сообщение от S@d0vNIK
|
- а что Вам мешало сохранить стоковый дамп на компе перед экспериментами?
|
Странный вопрос. Ничего не мешало, собственно поэтому сохранен как родной дамп, так и ряд промежуточных с разного рода экспериментами. Предупреждение же написано для тех, кто сначала делает, а затем думает. Уверен, что такие могут найтись.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо kDnZP за это сообщение:
|
|
|
24.04.2016, 12:34
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
|
Re: Апгрейд "анти-капли" HP-890CN
Сообщение от kDnZP
|
Проверил. Смещение нуля для 2А и 20А пишутся в 58h и 5Ah соответственно.
|
Немного подправлю. Диапазон 2А - 58h59h, 20A - 5AH5Bh, 100A - 5CH5DH.
Значения (в скобках то, что складывается с исходным значением):
0000H (0)
0001H (-1)
.....
7FFFH (-32767)
8000H (+32768 )
.....
FFFFH (+1)
Пример. Если надо скорректировать остаточное значение 0.100А на пределе 2А, то в ячейки 58H59H нужно записать число 0064H(-100). Если остаточное значение -0.100А, то в ячейки 58H59H нужно записать число FF9CH(+100). Аналогично для других диапазонов.
Беда заключается в том, что полностью скомпенсировать остаточные показания не получится, т.к. они зависят от геомагнитного окружения в той точке, где находится прибор и его ориентации в пространстве. Хотя... какое-то оптимальное значение выбрать можно.
|
|
|
Эти 3 пользователя(ей) сказали Спасибо alvadep за это сообщение:
|
|
|
24.04.2016, 19:38
|
|
Частый гость
Регистрация: 15.03.2016
Сообщений: 25
Сказал спасибо: 9
Сказали Спасибо 41 раз(а) в 12 сообщении(ях)
|
Re: Апгрейд "анти-капли" HP-890CN
В общем довел разукрашку до более-менее логичного состояния. Можно давать описание:
1 - область отвечающая за количество счетов, при этом 10h, 11h - влияние хранимого числа непонятно, что в 890cn, что в ut210e; 12h, 13h и 14h,15h - количество отсчетов для переключения вверх/вниз разной точности. Порядок следования старший байт, младший байт, т.е. 70h 17h следует читать как 1770h и в десятичном это будет 6000. Тот же принцип используется и для других двубайтовых значений.
2 - значения используемые для настройки чувствительности, шага изменений и отображаемого значка для NCV
3 - область калибровок, данные значения заполнены с завода и скорее всего представляют собой наклон характеристики, предполагая что она имеет линейный характер. Следовательно для правильной калибровки как в ручном, так и в автоматическом режиме нужно как минимум две точки - максимально близко к верху диапазона и максимально близко к низу диапазона, далее рассчитав дельту между отображаемым значением и истинным можно высчитать необходимую корректировку. Прибор похоже умеет это делать самостоятельно, т.е. достаточно задавать нужные точки и корректировать показания в "+" и "-", а постоянное смещение затем можно компенсировать установкой нуля. Но на самом деле без наличия образцовых приборов и эталонов данный путь весьма затруднителен. В общем случае - лучше не трогать, а если всеже что-то меняли - обязательно проверить точность по всему диапазону, особенно верх и низ. Ячеек много, описывать все не вижу смысла - поглядеть их можно в мануале на DTM0660
4 - область выбора режимов на селекторе 80h-BFh. В ячейках 8xh (где x от 0 до F) находятся значения селектора по умолчанию, остальные меняются по нажатию кнопки "SELECT". Тут следует также отметить, что в зависимости от прибора количество значений в матрице может быть разного, но не более 4 режимов на одном положении селектора. Также сам по себе селектор режимов коммутирует положение перемычек, не все режимы совместимы между собой и необходимо сверяться с документацией, чтобы понять какие режимы можно использовать на соответствующем положении селектора. В то же время с помощью аппаратной доработки (допайки перемычек или наоборот разрезания проводников) в принципе можно выбирать другую группу режимов. Из полезного для ut210e - есть возможность поменять очередность для DC/AC. Касательно режима измерения температуры - мне включить его не удалось, хотя прибор имеет встроенный датчик температуры, тем не менее измерения не проходят, наблюдается пустой экран с горящей индикацией "Auto". В принципе теоретически можно также доработать тот же ut210e на выбор ручного режима работы, т.е. добавить кнопку "Range", но нужно будет аккуратно паять и размышлять куда ее разместить (пока не проверено, позже проверю). Что касается режима измерения частоты - то без доработки селектора добавить его не представляется возможным, т.к. используется группа перемычек, которая отсутствует в ut210e
5 - Набор битовых полей, отвечающих за различного рода настройки прибора, включение подсветки, таймауты подсветки/выключения. По ним лучше обратиться в документацию. Ячейка F8h предположительно хранит в себе признак того, что прибор калиброван (5Ah).
6 - Группа ячеек отвечающих за измерение температуры, в ut210e изменение этих ячеек ни привело ни к каким особым результатам у меня.
7 - Здесь хранятся значения для сигнализации превышений и перегрузки, т.е. звуковая сигнализация, а также отображение "OV". Назначение ячейки 1Ch не совсем очевидно, предположительно она нужна для индикации перегрузки на диапазоне 100А, т.к. хранит значение 0Ah == 10
8 - Здесь хранятся калибровки относящиеся к смещению нуля, например 78h и 79h - компенсируют внутреннюю емкость прибора. 58h, 59h - компенсация нуля для 2A в ut210e и т.д. по аналогии.
9 - Эта область хотя и документирована частично в мануале, но тем не менее назначение ее не совсем ясно. Похоже здесь хранятся коэффициенты для работы усилителя, АЦП, подавление шумов и прочего для всего DTM0660 в целом. Данные ячейки пересчитываются при каждом входе в режим самотестирования и калибровки. Менять их без точного понимания своих действий - не стоит, т.к. могут быть проблемы по функционированию прибора в целом, типа - плавающих показаний, большой чувствительности к внешним помехам и т.д.
Области не окрашенные цветом - назначение на данный момент не ясно.
|
|
|
Эти 18 пользователя(ей) сказали Спасибо kDnZP за это сообщение:
|
akkorn (14.11.2017), alvadep (24.04.2016), dg-81 (24.04.2016), dina1612 (05.05.2019), dymbo (07.07.2017), elektron-v (04.09.2017), FeodorZloy (25.12.2022), flagmax (24.04.2016), FRONTOVIK (01.05.2023), iwarlocki (27.07.2022), Kabron (24.04.2016), kai505 (03.12.2018), lemor (17.12.2016), Michalych (27.04.2016), S@d0vNIK (24.04.2016), ShVF (20.04.2020), yura0000 (22.11.2019), yuriip (06.10.2021) |
|
24.04.2016, 21:01
|
|
Временная регистрация
Регистрация: 24.07.2007
Сообщений: 51
Сказал спасибо: 18
Сказали Спасибо 11 раз(а) в 10 сообщении(ях)
|
Re: Апгрейд "анти-капли" HP-890CN
Глядишь,так возможно и точно,появиться программа.Правишь себе как надо,а она сама по ячейкам нужные значения вырисовывает,потом записал на флешку и вуаля Жаль,что я не программист.
Последний раз редактировалось dg-81; 24.04.2016 в 21:14.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 09:27.
|
|