Восстановление микроконтроллеров ATtiny13 - Информация по МК, FAQ - Микроконтроллеры - Каталог статей - Собери свою радиосхему! Сайт радиолюбителей.
Собери свою радиосхему!
Воскресенье, 11.12.2016, 10:57 Приветствую Вас Гость

Чебоксары

Главная | Регистрация | Вход | RSS

Каталог статей

Главная » Статьи » Микроконтроллеры » Информация по МК, FAQ

Восстановление микроконтроллеров ATtiny13

Для восстановления конфигурации фьюз битов таких испорченных микропроцессоров существуют высоковольтные программаторы. Данного режима нет у простых китайских программаторов, которыми в большинстве пользуются начинающие радиолюбители осваивающие работу с микроконтроллерами AVR. Схема устройства представлена ниже на рисунке, хочу отметить, что устроство 100% рабочее, восстанавливает 95% из всех заблокированных микропроцессоров.

 

Схема устройства:

Микроконтроллер IC1 берёт на себя задачу по реанимации «убитого» микроконтроллера. Вставляем в панельку повреждённую микросхему, включаем питание блока питания ATX, который я счёл удобным использовать для данного модуля, поскольку там есть два напряжения: +5 в и +12 в, что требуется нам для питания данной схемы, оснастил схему ответной частью разъёма от блока питания  ATX  для удобства.

После подачи питания, микроконтроллер загружает в повреждённый микроконтроллер, начальные заводские установки, по сути применяя то же самое высоковольтное параллельное программирование, цикл записи осуществляется за интервал около секунды, о чём свидетельствует зажигание светодиода схемы в момент подачи напряжения на реанимируемый микроконтроллер. После того, как светодиод погас,  нужно выключить питание, и вытащить реанимированную микросхему, теперь уже способную к полноценному программированию.

С 3-й ноги микросхемы IC1 подаётся импульс определённой длительности, который открывает транзисторные ключи, подавая в этот период напряжение на реанимируемый микроконтроллер IC2 (+12V на 1-ю ножку - Reset и одновременно подаёт +5V на 8-ю ногу - Vcc). А так же одновременно по другим выводам параллельно передаётся на запись из IC1 в IC2 информация изначальных заводских настроек. После окончания этого цикла светодиод гаснет, что говорит о том, что процесс реанимации закончен и можно выключить питание,  извлечь восстановленную микросхему.

Фото готового устройства:

 

 

Данным "доктором" я восстановил все 50 микроконтроллеров Attiny13, которые заказывал с Китая, процессоры почему то отказывались читаться любыми USB программаторами. При восстановлении я просто прикладываю микросхему на DIP переходник (или зажимаю пальцем) и нажимаю на кнопку, через долю секунды я получаю живой и работоспособный микроконтроллер. 

 

 

При создании печатной платы мною была допущена ошибка, а именно, забыл зазеркалить рисунок при печати. Из за этого пришлось рабочий (восстанавливающий) микроконтроллер запаять снизу при помощь переходника.

Транзистор Q1 n-p-n структуры, я применил заваявшиеся КТ315. Q2, Q3 p-n-p, можно применить КТ361 (современные пары BC547 и BC557, можно КТ3102 и КТ3107).  Фьюзы при программировании микроконтроллера нужно выставлять на 4,8 МГц, чтобы не ошибиться с фьюзами можете ориентироваться по этой статье.

 

Скачать фалы проекта (~12кб.)

 

Категория: Информация по МК, FAQ | Добавил: Адвансед6476 (29.05.2016)
Просмотров: 542 | Рейтинг: 5.0/1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Логин:
Пароль:
Категории раздела
Источники питания и приборы
Охрана и контроль доступа
Измерительные устройства
Часы, таймеры, счетчики
Световые эффекты
Защита и контроль
Для начинающих
Разное
BASCOM AVR
Информация по МК, FAQ
Поиск
Наш опрос
Как вы попали на сайт?
Всего ответов: 149

Статистика

Онлайн всего: 4
Гостей: 4
Пользователей: 0
у нас тут все на bascom)

Подавляющее количество часов на Atmega8 выполнены с использо...

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

Рейтинг@Mail.ru