Суббота, 27.04.2024, 03:35 Приветствую Вас Гость

Автозапуск за 1500р. на ЛЮБОЙ сигнализации?! -> at13.ru

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

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


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

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

 

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

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

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

Плата спроектирована в программе P-CAD 2006,  фрагмент платы изображен ниже на рисунке, обратите внимание, что при использовании 10 контактного разъема на 2 ножку оживляемого микропроцессора нужно протянуть провод от 2 контакта микропроцессора с платы устройства (portb.3). штатный DIP разъем работает сразу, без каких либо доработок.

 

 

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

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

 

 

Данным "доктором" я восстановил все 50 микроконтроллеров Attiny13, которые заказывал с Китая, процессоры почему то отказывались читаться любыми USB программаторами. При восстановлении я просто прикладываю микросхему на DIP переходник (или зажимаю пальцем) и нажимаю на кнопку, через долю секунды я получаю живой и работоспособный микроконтроллер.  Плата сделана таким образом чтобы не подавать одновременно два напряжения 12 и 5 вольт, достаточно подать 12 вольт, а стабилизатор 78l05 предусмотренный на плате сделает свое дело. Кроме того, на плате расположен стандартный 10 контактный AVR ISP разъем для восстановления микропроцессора через разъем программирования (не выпаивая из схемы). Как уже упоминалось, придется протянуть один провод со 2 ноги (portb.3) на 2 ногу оживляемого МК (на 10 контактном разъеме платы не предусмотрен этот контакт).

 

 

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

 

Скачать фалы проекта в т.ч. старую версию платы (~12кб.)

Скачать новую версию печатной платы (как на фото выше) (~29кб.)

 

Категория: Информация по МК, FAQ | Добавил: Адвансед6476 (29.05.2016)
Просмотров: 3598 | Комментарии: 1 | Рейтинг: 5.0/1
Всего комментариев: 1
1 Адвансед6476  
0
На фотографии отсутствует разъем питания, не было под рукой чтобы запаять.

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Категории раздела
Источники питания и приборы
Охрана и контроль доступа
Измерительные устройства
Часы, таймеры, счетчики
Световые эффекты
Защита и контроль
Для начинающих
Разное
BASCOM AVR
Информация по МК, FAQ
Поиск
Вход на сайт
Наш опрос
При последовательном соединении резисторов их сопротивление
Всего ответов: 142
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Друзья сайта