Добавлять комментарии могут только зарегистрированные пользователи. Главная » Статьи » Микроконтроллеры. Много ли у Вас скопилось микроконтроллеров с неправильно прошитыми фьзами и непригодными для дальнейшего использования?
Доктор фьюзов - «Atmega fusebit doctor».
Многие радиолюбители знают иногда на собственном печальном опыте , что микроконтроллер AVR можно вывести из строя неосторожным программированием настроечных бит так называемых фьюзов. Будучи запрограммированными неправильно, эти биты сохраняются в энергонезависимой памяти, и могут привести к невозможности дальнейшего программирования микроконтроллера или выбору фьюзами его тактовой частоты. Ссылки по проекту Fuse Bit Doctor.
Он собран на микроконтроллере Atmega8 или Atmega48 , требует минимум внешних компонентов, имеет несколько готовых вариантов разводки печатной платы и оболочек для программирования, а также может работать под Linux и MacOS. Правда есть одно НО! Для оживления этого программатора в микроконтроллер нужно записать прошивку, а значит, у вас уже должен быть какой-то работающий AVR программатор или хотя бы возможность его где-то взять. Схема программатора USBasp представлена на рисунке ниже. Были добавлены диоды VD1 - VD3, чтобы уменьшить напряжение питания и согласовать логические уровни микроконтроллера и USB порта без стабилитронов.
Автор устройства не стоит на месте — постоянно усовершенствует своего «Доктора». За изменениями слежу и я, внося обновления в статью. В конце статьи есть последняя версия и архив со всеми старыми версиями «Доктора».