|
|
|
|
Новая версия прошивки - 1.01 Исправлена ошибка сохранения настроек в EEPROM для PIC16F876(A). Тем, у кого прибор собран на 873, обновляться никакого смысла нет.
87960.rar |
|
|
Здравствуйте GO! Не могли бы Вы дать ссылку на собранный Вами ICD2 (железо и прошивку для МК). Спасибо. |
|
|
Схема была найдена на одном из англоязычных форумов, сейчас уже не вспомню где именно, а вот ссылка на первоисточник: http://home.vrweb.de/~lotharstolz/stolz.de.be/icd/main.html Вначале прошивается начальный загрузчик - файл Bl??????.hex из пакета MPLAB, а далее он уже сам себя программирует под отлаживаемый МК. Если в IDC2 применен МК с буквой А, то вроде как требуется адаптированная под этот тип процессора версия загрузчика.
|
|
|
GO, спасибо! Про бутлоадер, у меня MPLAB v7.42, в папке C:\Program Files\Microchip\MPLAB IDE\ICD2 имеются следующие файлы с расширением HEX: 2 шт - BLxxxx.HEX, 38 шт - DExxxx.HEX, 14 шт - ICDxxxx.HEX и три файла с названиями "ре", "SRAM16", 29F16016. Файла с началом "Bl", нет . И еще этот загрузчик Bl??????.hex в МК зашьет сам MPLAB или его надо записать на другом программаторе. |
|
|
AlexAlcoa: 2 шт - BLxxxx.HEX это оно и есть, l = L AlexAlcoa: его надо записать на другом программаторе имено так. Загляните еще в ж.Радио, 2006 N6, стр.28
|
|
|
GO: l = L , понял!!! За Радио 2006 N6 спасибо, обязательно загляну. |
|
|
Ещё один вопрос к автору ESR метра:можно ли без переделок вместо двустрочного применить однострочный дисплейный модуль? Или,с доработками от мобильника 3310(или других с последовательным доступом,в т.ч. и цветных)? |
|
|
Судя по накопанному из прошивки не, но переделать прошивку под однострочный несложно. От мобильника - пол программы периписать (что при наличии библиотеки и корректной работе со страницами памяти) вполне. Как доведу оригинальный до состояния "в корпусе" буду делать с однострочным. 10ти знаковом. Жертвую 10ыми долями емкости и емеем 6 знаков на емкость (1-999999 мкФ)и младшим разрядом сопротивления и имеем (0-9999)х10^-2 Ом . И все влезает на 10 символьный дешевый МЭЛТ. ЗЕМЛЮ разводить внимательно, я уже второй раз перераскладываю. |
|
|
Ну вот,запустил приборчик!Вполне сносно для его простоты работает.Пришлось только коэфф. по ёмкости подкорректировать,по сопротивлению не трогал,все 1,000.Калибровка по ёмкости тоже весьма приблизительно,нет кондёров с хорошим допуском...Как мне показалось,присутствует,весьма большая нелинейность при измерении R ,возрастающая с увеличением сопртивления. Конечно,поскольку,ёмкости более 10000мкФ встречаются редко,верхний предел хорошо бы ограничить,заодно сэкономив на разрядности.А нижний предел наоборот,расширить до 0,1мкФ.Учитывая изложенные ранее в теме замечания,ток через TL431 увеличен вдвое по сравнению с указаными в оригинальной схеме. С разводкой земли особых проблем не возникло,плата моя,показания стабильны. Потребляемый ток с ЖКИ модулем DMC20261 получился 23mA при разомкнутых входных контактах,при замкнутых ок. 35mA без подсветки. |
|
|
zhukoleg: Ну вот,запустил приборчик! Поздравляю ! При измерении R нелинейности я не заметил, надо будет глянуть точнее. А что касается пределов измерения емкости, верхний определяется разумным (0.9 сек) временем ожидания заряда конденсатора - см. строка 72 (и комментарий к ней) go_esr.asm: Max_Count equ .70 А разрешение на нижнем пределе измерения емкости можно улучшить программно, не прибегая к уменьшению зарядного тока. Для этого необходимо использовать модуль CCP1 в режиме захвата таймера TMR1 по заднему фронту на входе RC2/CCP1. |
|
|
|
|