AVR Atmega fusebit doctor (HVPP+HVSP) – или еще один вариант “лечения” залоченных микроконтроллеров AVR

Автор: | 10.03.2019

С вариантом лечения при помощи внешней RC цепочки я уже делился в своем блоге, но этот вариант не помогает, если были неправильно выставлены такие фьюзы как CKSEL – выбор варианта тактирования МК, SPIEN – запрет последовательного программирования, RSTDISBL – использование пина сброса как дополнительного порта ввода/вывода или установка LOCK битов.

Есть вариант вернуть к жизни МК используя высоковольтный программатор, но схема навороченная. А есть и другой вариант – использовать AVR Atmega fusebit doctor (HVPP+HVSP). Разработчик этого полезного устройства – поляк Paweі Kisielewski. В сети есть немало информации по повторению и использованию данного устройства, к примеру вот один из вариантов.

Работа с устройством проста – поставить в соответствующую панельку (в зависимости от конструкции) залоченный МК нажать на кнопку START и через пару мгновений получаем пригодный для дальнейшего программирования и использования МК!

Так как я экспериментирую с МК AVR то решил собрать и поробовать вылечить два залоченных мной МК AVR – Atmega8 и Atmega168.

Собрал как обычно на макетке, хотя в сети немало предложений по продаже готовых печатных плат, наборов для сборки или готовых устройств.

Чтобы при монтаже не ошибиться, набросал свою разводку в SL.

Основной МК использовал Atmega8, вместо стабилизатора 7805 взял нашу КР142ЕН5В, вместо BC547 взял КТ3102. На неспешную сборку ушло четыре вечера.

С первой же попытки восстановил две имеющихся залоченных Atmega8 и Atmega168!

Устройство можно подключить к ПК используя UART, и через терминал смотреть, что там и как лечится, либо поучаствовать в лечении!

Позже попробую, для такой связки надо собрать преобразователь UART/COM.

В сети есть варианты модернизации с подключением по USB.

В архиве моя разводка для макетки 5х7 см, вся необходимая документация для повторения и несколько вариантов прошивок.

73!

Часть 2

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *