OKW: приборные корпуса из Германии
Новичок
 
Регистрация: 10.09.2006
Адрес: Винница, Украина
Сообщений: 20
Репутация: 10
 
10.08.2014 12:26 #1

Устройство ATmega fusebit doctor предназначено для восстановления заводской конфигурации Fuse-битов микроконтроллеров Atmel AVR семейства ATmega & ATtinyв случаях неправильной записи таковых. Самыми распространенными ошибками или проблемами являются неправильное конфигурирование источника тактовой частоты (fuse-бит CKSEL), отключение последовательного интерфейса программирования SPI (fuse-бит SPIEN) или отключение вывода Reset для возможности использовать его как линию ввода/вывода (fuse-бит RSTDISBL). Данное простое и дешевое устройство призвано за считанные секунды восстановить конфигурацию (оживить микроконтроллер).

В первом случае (неправильный выбор источника тактовой частоты) проблему можно решить, но во втором и третьем случаях оживить микроконтроллер с помощью программатора с последовательным интерфейсом невозможно. Многие не решаются собирать параллельный программатор, потому-что выгоднее купить новый микроконтроллер.

Устройство использует метод параллельного высоковольтного программирования (HVPP), и в базе данных содержаться сигнатуры многих микроконтроллеров семейства ATmega & ATtiny. Пользователю необходимо лишь установить микроконтроллер с неправильной конфигурацией fuse-битов в сокет и нажать кнопку Start.

Светодиоды – индикаторы статуса предназначены для информирования пользователя о ходе процесса восстановления.

Свечение светодиодов означает:

включен зеленый светодиод – конфигурация Fuse-битов восстановлена. Если установлены Lock-биты, то проверяется только соответствие текущей конфигурации битов заводским установкам, и если она совпадает, то включается зеленый светодиод;
включен красный светодиод – ошибка при считывании сигнатуры микроконтроллера: невозможно прочитать, отсутствует микроконтроллер в сокете или сигнатура не совпадает с имеющимися в базе данных устройства;
мигает зеленый светодиод – сигнатура верна, конфигурация Fuse-битов не верная. Lock-биты установлены, требуется операция стирания Flash-памяти;
мигает красный светодиод – сигнатура верна, lock-биты не установлены, но по некоторым причинам Fuse-биты не могут быть записаны.

В прошивке версии 2.11 заложенный интерактивный обмен ATmega Fuse Doctor компьютером через СОМ-порт(RS232) или через USB TO UART BRIDGE на СР2102. На плате разведёны оба варианта: преобразователь уровней на МАХ232 и USB TO UART BRIDGE на СР2102.

Терминальная программа, например: HiperTerminal, настраивается на скорость передачи данных 4800 бод, без проверки четности, 8 бит данных, 1 стоп-бит.

Установки для терминала:
baudrate: 4800
parity: none
databits: 8
stopbits: 1
handshake: none

В терминальной программе отображается вся информация о ходе процесса восстановления конфигурации, а также с помощью цифровых клавиш 1-5 можем выбрать следующее действие:

1 -- восстановить fusebits по умолчанию(заводские установки).

2 -- установить и записать свои значения fusebits.

3 – установить lockbits.

4 – стереть чип – за одно стираются и lockbits.

5 – окончание работы.

Питание ATmegaFuseDoctor, в дальнейшем AFD, производится или от USB – порта компьютера, или от источника постоянного напряжения 7v5---12v0. В последнем случае требуется установка стабилизатора 78М05.

И в первом и во втором случае 12v0 для высоковольтного режима получаем преобразованием напряжения 5v0 посредством DC-DC конвертера МС34063.
На плате есть возможность запаять несколько вариантов ATmegaFuseDoctor, далее ADF:
1. ADF с питанием от 12 вольт без наворотов.
2. ADF с питанием от 12 вольт и возможностью подключения к компьютеру через СОМ-порт(запаивается МАХ232 с обвязкой+ DB-9).
3. ADF с питанием от 12 вольт и возможностью подключения к компьютеру через USB - (виртуальный СОМ-порт, запаивается мост СР2102 с обвязкой + устанавливаются драйвера).
4. ADF с питанием от USB -порта без наворотов.
5. ADF с питанием от USB -порта и возможностью подключения к компьютеру через СОМ-порт(запаивается МАХ232 с обвязкой+ DB-9).
6. ADF с питанием от USB -порта и возможностью подключения к компьютеру через USB - (виртуальный СОМ-порт,запаивается мост СР2102 с обвязкой + устанавливаются драйвера) - этот вариант для особо продвинутых.
На плате разведены посадочные места под все популярные ATmega & ATtiny, как в DIP корпусах, так и в планарном исполнении.
Примеры восстановления некоторых чипов.
ATmega8-16PА.

mode=view[/IMG]
ATmega88.

ATmega128.
http://forum.mirmasterov.com/downloa...5&mode=view://
Список поддерживаемых контроллеров(пополняется):

1kB:
AT90s1200, Attiny11, Attiny12, Attiny13/A, Attiny15
2kB:
Attiny2313/A, Attiny24/A, Attiny26, Attiny261/A, Attiny28, AT90s2333, Attiny22,Attiny25, AT90s2313, AT90s2323, AT90s2343
4kB:
Atmega48/A, Atmega48P/PA, Attiny461/A, Attiny43U, Attiny4313, Attiny44/A, Attiny48, AT90s4433, AT90s4414, AT90s4434, Attiny45
8kB:
Atmega8515, Atmega8535, Atmega8/A, Atmega88/A, Atmega88P/PA, AT90pwm1, AT90pwm2, AT90pwm2B, AT90pwm3, AT90pwm3B, AT90pwm81, AT90usb82, Attiny84, Attiny85, Attiny861/A, Attiny87, Attiny88, AT90s8515, AT90s8535
16kB:
Atmega16/A, Atmega16U2, Atmega16U4, Atmega16M1, Atmega161, Atmega162, Atmega163, Atmega164A, Atmega164P/PA, Atmega165A/P/PA, Atmega168/A, Atmega168P/PA, Atmega169A/PA, Attiny167, AT90pwm216, AT90pwm316, AT90usb162
32kB:
Atmega32/A, Atmega32C1, Atmega323/A, Atmega32U2, Atmega32U4, Atmega32U6, Atmega32M1, Atmega324A, Atmega324P, Atmega324PA, Atmega325, Atmega3250, Atmega325A/PA, Atmega3250A/PA, Atmega328, Atmega328P, Atmega329, Atmega3290, Atmega329A/PA, Atmega3290A/PA, AT90can32
64kB:
Atmega64/A, Atmega64C1, Atmega64M1, Atmega649, Atmega6490, Atmega649A/P, Atmega6490A/P, Atmega640, Atmega644/A, Atmega644P/PA, Atmega645, Atmega645A/P, Atmega6450, Atmega6450A/P, AT90usb646, AT90usb647, AT90can64
128kB:
Atmega103, Atmega128/A, Atmega1280, Atmega1281, Atmega1284, Atmega1284P, AT90usb1286, AT90usb1287, AT90can128
256kB:
Atmega2560, Atmega2561
Варианты схем:
http://forum.mirmasterov.com/downloa...91&mode=view//
hthttp://forum.mirmasterov.com/downl...?id=12192tp://
Ценыо Украине:
145 грн. за набор «Сделай сам» ATmega fusebit doctor
185 грн. за собранный и оттестированный ATmega fusebit doctor
на карту ПриватБанка, реквизиты во вложении, реквизиты карточки по запросу . Доставка за ваш счёт, т.е. при получении оплатите стоимость доставки 15---17 грн.
При заказе с России или других стран СНГ стоимость с учётом доставки 240 грн = 700 руб. России, почтовым переводом на моё имя, реквизиты по запросу на емейл: [email protected], доставка почтами Украины и России.
Изображения
Тип файла: jpg AFD.jpg (90.4 Кб, 0 просмотров)
Тип файла: jpg hiperterm.jpg (27.9 Кб, 0 просмотров)
Тип файла: jpg ATmega8-16PA.jpg (87.5 Кб, 0 просмотров)
Тип файла: jpg ATmega88.jpg (82.3 Кб, 0 просмотров)
__________________
Моя страничка: http://programmator-ua.ucoz.ru/
Последний раз редактировалось fsem; 10.08.2014 в 20:59.
Оценка
К 2029 году в России прогнозируется увеличение числа зарядных станций до 40 000. При этом отечественный рынок электротранспорта имеет климатические, потребительские и географические особенности. Для успешной разработки и построения инфраструктуры станций заряда в России идеальным вариантом является использование решений и электронных компонентов китайских производителей – лидеров индустрии электротранспорта и возобновляемой энергетики, которые уже представлены в КОМПЭЛ.
Ответ
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
Электронные компоненты. Бесплатная доставка по России
Часовой пояс GMT +3, время: 21:29.
Обратная связь РадиоЛоцман Вверх