РАДИОСХЕМЫ



СТАРЫЙ ФОРУМ

ФОРУМ НА ЭЛВО

РАДИОФОРУМЫ


СХЕМЫ И СТАТЬИ
  • БЛОГИ
  • НОВОЕ
  • СХЕМЫ
  • РАЗНОЕ
  • ТЕОРИЯ
  • ТЕЛЕВИДЕО
  • СВЕТОДИОД
  • МЕДТЕХНИКА
  • БЫТТЕХНИКА
  • ИЗМЕРИТЕЛИ
  • СПРАВОЧНИК
  • ТЕХНОЛОГИИ
  • РЕМОНТ СХЕМ
  • МОБИЛЬНИКИ
  • КОМПЬЮТЕРЫ
  • НАЧИНАЮЩИМ
  • ЗАРЯДКИ И АКБ
  • СИГНАЛИЗАЦИИ
  • АУДИОТЕХНИКА
  • АВТОВЕЛОМОТО
  • БЛОКИ ПИТАНИЯ
  • РАДИОПРИЁМНИКИ
  • МЕТАЛЛОИСКАТЕЛИ
  • МИКРОКОНТРОЛЛЕР
  • РАДИОПЕРЕДАТЧИКИ

  • Курс по ускорению работы Мозга на 100%


    • Страница 1 из 30
    • 1
    • 2
    • 3
    • 29
    • 30
    • »
    Архив - только для чтения
    Форум радиолюбителей » СХЕМЫ » МИКРОСХЕМЫ » Мгновенное лечение МК AVR (мгновенное лечение AVR)
    Мгновенное лечение МК AVR
    Вс, 09.09.2012, 21:13 | Сообщение # 1        
    ГУБЕРНАТОР
    аватар
      Постов: 2114   Друзья 
    Доктор фьюзов очень прост – подаем на плату 12 вольт, вставляем в панельку «запорченный» микроконтроллер, нажимаем кнопочку «START» и через доли секунды получаем новенький рабочий микроконтроллер. Очень просто, даже не нужен компьютер (всегда возмущают псевдо навороты, в виде управления при помощи специальной программе на PC, там, где это в принципе не нужно). И если внешне устройство выглядит просто, то внутри все гораздо сложнее. При нажатии кнопки «START» устройство читает сигнатуру микроконтроллера-пациента, при этом, если она не читается, делается несколько попыток прочитать различными способами. После того как сигнатура прочитана по базе определяется тип микроконтроллера и восстанавливаются заводские, для данного микроконтроллера, установки фьюз бит. Если сигнатура неизвестна или микроконтроллер выдает ее неверно устройство установит фьюз биты в такое состояние, при котором станет возможным последовательное программирование. При восстановлении фьюз бит прошивка микроконтроллера остается нетронутой. Еще на плате есть перемычка «ALLOW ERASE«, при замыкании которой устройство полностью «обнулит» микроконтроллер. Это нужно в том случае, если пациент «залочен», т.е. установлены защитные биты которые препятствуют чтению/записи микроконтроллера.

    Для индикации работы устройство имеет два светодиода – красненький и зелененький smile . Минималистично? Но этого вполне хватает!
    Если горит зеленый – пациент успешно вылечен, фьюз биты восстановлены до заводских. Если микроконтроллер «залочен» (LockBits включены), просто проверяются фьюз биты и если они совпадают с заводскими – загорается зеленый светодиод.
    Если горит красный – проблемы с сигнатурой чипа, невозможно прочитать, нет микроконтроллера в панельке или нет такой сигнатуры в базе данных.
    Если зеленый мигает – сигнатура в порядке, фьюз биты с ошибкой, но исправить их невозможно, так как микроконтроллер «залочен» (LockBits включены), необходимо полное стирание микроконтроллера (нужно установить перемычку для стирания – «ALLOW ERASE»).
    Если мигает красный – сигнатура в порядке, микроконтроллер «не залочен», но, по какой-то причине, невозможно восстановить фьюз биты.

    Если Вы хотите получить более подробную информацию о процессе «лечения» на плате есть выход UART. Отправьте этот сигнал на терминал и получите «распечатку» того, что было сделано.
    Вс, 09.09.2012, 21:19 | Сообщение # 2        
    ГУБЕРНАТОР
    аватар
      Постов: 2114   Друзья 
    На плате установлены три панельки для «пациентов» на 20 (Attiny2313 …), 28 (Atmega48/88/168, Atmega8 …), 40 (Atmega16, Atmega8535 …) ножек. Если Вы решили «полечить» другого «пациента», то на плате предусмотрен специальный разъем для подключения адаптеров с панельками под любой, нужный Вам, микроконтроллер. Устройство поддерживает аж 106 типов микроконтроллеров AVR.
    Вот полный список:
    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

    Добавлено (09.09.2012, 22:19)
    ---------------------------------------------
    Файлы: 8997346.gif (30.0 Kb) · 3164716.jpg (76.1 Kb) · 3735376.gif (239.9 Kb) · 0530469.jpg (87.8 Kb) · 9641274.jpg (84.2 Kb)
    Вс, 09.09.2012, 21:22 | Сообщение # 3        
    SssaHeKkk
    аватар
      Постов: 2291   Друзья 
    Так а ты проверял ее? все пучком?
    Вс, 09.09.2012, 21:23 | Сообщение # 4        
    ГУБЕРНАТОР
    аватар
      Постов: 2114   Друзья 
    в реале да,даже обалдел от того на сколько быстро всё происходит,рекомендую!!!
    Вс, 09.09.2012, 21:24 | Сообщение # 5        
    ГУБЕРНАТОР
    аватар
      Постов: 2114   Друзья 
    прошивка Atmega8:
    Файлы: atmega_fusebit_.hex (22.4 Kb)
    Вс, 09.09.2012, 21:42 | Сообщение # 6        
    ГУБЕРНАТОР
    аватар
      Постов: 2114   Друзья 
    фьюзы следующие:

    Добавлено (09.09.2012, 22:42)
    ---------------------------------------------
    Лично я вернул за несколько минут 7 кристаллов: Atmega8-4шт,Attiny2313-3шт,на счет остальных сказать не могу.Очень классная вещь!!!

    Файлы: 9619587.png (3.5 Kb)
    Вс, 09.09.2012, 22:04 | Сообщение # 7        
    ГУБЕРНАТОР
    аватар
      Постов: 2114   Друзья 
    печать доктора:

    Добавлено (09.09.2012, 23:02)
    ---------------------------------------------
    плату делал без накатки рисунка под детали и так всё ясно,заработал девайс сразу же после подачи питания.

    Добавлено (09.09.2012, 23:04)
    ---------------------------------------------
    Плата устройства разведена хорошо, но есть один нюанс, о котором важно не забыть при сборке устройства. Ножки 40-ка пиновой панельки с 29 по 37 необходимо откусить (лучше в плате вообще не сверлить отверстия под эти ножки).

    Внешний вид платы

    Файлы: 059-atmega_doct.lay (51.5 Kb)
    Вс, 09.09.2012, 22:06 | Сообщение # 8        
    ГУБЕРНАТОР
    аватар
      Постов: 2114   Друзья 
    Адаптеры для программирования 8 и 20 пиновых микроконтроллеров в SOIC корпусах
    Файлы: T13T2313-adapte.lay (56.1 Kb)
    Вс, 09.09.2012, 22:14 | Сообщение # 9        
    SssaHeKkk
    аватар
      Постов: 2291   Друзья 
    ГУБЕРНАТОР, а добавь еще к печати лицевую панель...
    Вс, 09.09.2012, 22:23 | Сообщение # 10        
    ГУБЕРНАТОР
    аватар
      Постов: 2114   Друзья 
    лицо платы:

    Файлы: 6677757.jpg (84.2 Kb)
    Форум радиолюбителей » СХЕМЫ » МИКРОСХЕМЫ » Мгновенное лечение МК AVR (мгновенное лечение AVR)
    • Страница 1 из 30
    • 1
    • 2
    • 3
    • 29
    • 30
    • »
    Поиск:

    Внимание! Форум переехал на Tehnodium.ru



    © 2010-2022 "Форум Радиосхемы". All Rights Reserved  Почта  PDA