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

Главная » Все схемы » Схемы устройств на микроконтроллерах » Программаторы микроконтроллеров

Выбранная схема!!!


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

Бывает, что микроконтроллер через  неправильные действия при программировании «самоблокирующийся» и отказывается программироваться повторно в ISP-режиме. Поскольку подобная проблема волнует многих, я решил поделиться схеме "реаниматора". Было изготовлено устройство, которое способно записывать реанимовуваний микроконтроллер заводские настройки и тем самым восстанавливать его.

Микроконтроллер U1 берет на себя задачу по реанимации «убитого» микроконтроллера. Вставляем в панельку поврежденную микросхему, включаем питание +5 В и +12 В (можно взять из блока питания компьютера).

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

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

Q1 - трназистор NPN структуры, можно применить КТ315
Q2 и Q3 - транзистор PNP структуры, можно применить КТ361
Прошивку микроконтроллера, объяснение как выставить фьюз при программировании (тактовая частота 4,8 МГц) для микроконтроллера ATtiny13, выполняющий роль реаниматора U1 прилагается ниже.

АРХИВ:Скачать




Источник: http://meandr.org/archives/2505
Категория: Программаторы микроконтроллеров | Добавил: brys99 (11.08.2015)
Просмотров: 1912 | Комментарии: 2 | Теги: avr, attiny13, микроконтроллеров, Восстановитель | Рейтинг: 3.5/4


Всего комментариев: 2
0
2 mihail   (02.09.2015 17:50)
проверено)))

0
1 a_komolow   (31.08.2015 23:25)
При +12 вольтах на входе Reset любой МК AVR перейдёт в режим "высоковольтного" программирования
А схема нормальная

Все ссылки на книги и журналы, представлены на этом сайте, исключительно для ознакомления, авторские права на эти публикации принадлежат авторам книг и издательствам журналов! Подробно тут!
Жалоба

Пожалуйста оставьте свои комментарии !!!!

Имя *:
Email:
Код *:


ElectroTOP - Рейтинг сайтов
Copyright Zloy Soft (Company) © 2008 - 2016