Свежие обсуждения
Измерения

Измеритель C и ESR+LCF

1 28 250

akvakuzma: Вот нашёл хорошую конструкцию многофункционального прибора на PIC, может, чем пригодится.
Да приборы получились очень похожи. Оба прибора разрабатывались примерно в одно и то же время,
поэтому о плагиате здесь речи быть не может.
По принципу измерения ESR и ёмкости электролитов, имеют существенное различие, хотя на начальном
этапе разработки, мой прибор работал практически по такому же принципу. Похоже при разработке, мы мыслили одинаково.
Обязательно изучу данную конструкцию более подробно.

 

miron63: Поэтому опишу немного алгоритм поиска.
Не работает
Питание подается на мк согласно схемы. Контроллер PIC16F876A. Индикатор 12х2
На 28 ноге после включения напряжение лог. 0
Кварц менял, не помогает. Пробовал мерять частоту на ногах мк, к которым подключен кварц, частотомер ничего не показал
На индикаторе засвечена первая строчка. Контрастность регулируется.
MCLR через резистор 10кОм подключен к +5В. Подтягивающие резисторы на кнопках на всякий случай тоже установлены.
Прошивал МК неоднократно. Ошибок нет. Шью PICKit Lite2.
Последний вопрос. Биты конфигурации уже в прошивке установлены? Они верные?
В общем застрял на макетке с этим индикатором В чем проблема не могу понять

 

serg_svd: Последний вопрос. Биты конфигурации уже в прошивке установлены? Они верные?
Да биты конфигурации установлены в прошивке.
__CONFIG _CP_OFF & _BODEN_ON & _XT_OSC & _WDT_OFF & _PWRTE_ON & _DEBUG_OFF & _CPD_OFF
Программатором, PICKit Lite2, не пользовался поэтому не могу подсказать, как прошиваются биты
конфигурации. В некоторых программаторах записываются отдельно.
Если не появляется "1" на 28 ноге, у вас явно проблема с контроллером.
Проверить ещё раз конденсаторы в цепи кварца, иногда путают 22пФ с 22нФ.
Если здесь всё в порядке, прочитать записанную прошивку из контроллера и сравнить с оригиналом.
Попробовать записать другим программатором.
И напоследок остаётся самое худшее,, КОНТРОЛЛЕР.

 

miron63: Если здесь всё в порядке, прочитать записанную прошивку из контроллера и сравнить с оригиналом.
Верификация ОК
Конденсаторы не перепутал.
С битами конфигурации в данном програматоре для меня трудности с пониманием. Поэтому прикладываю скриншот для проверки.
Контроллер новый. Только если не брак был

 

Биты конфигурации

 

Биты устанавливаются не правильно.
Для начала биты 0 и 1, поменять местами.
А лучше найти причину, почему. Мож есть в настройках .
Правильно ли установлен тип контроллера.
http://10pix.ru/view/1283/3456752/

 

miron63: Биты устанавливаются не правильно.
Должно быть так? Генератор ХТ?

Не работает
Упрямо заполняет точно также при открывании файла. Только контрольная сумма меняется

 

Да должна быть конфигурация 3F71

 

miron63: Да должна быть конфигурация 3F71
По прежнему не работает Хоть и кусается цена, но по-видимому прийдется для проверки прошивки покупать другой контроллер. хотя этот и был новым

 

У меня контроллер выдержал одну прошивку.Проработал дня два,и здох.Видать брак втюхнули.