8-900-374-94-44
[email protected]
Slide Image
Меню

Atmega fusebit doctor: 059-Исправляем AVR фьюзы при помощи «Atmega fusebit doctor». — GetChip.net

Доктор фьюзов для AVR

Всем привет! Наверное у каждого, кто занимается или занимался прошивкой микроконтроллеров были случаи, когда вы неправильно зашивали фьюз-биты и тем самым приводили микроконтроллер в «залоченное» состояние. В этой статье я расскажу о том, как сделать AVR doctor. AVR doctor – это устройство, которое позволяет вернуть к жизни микроконтроллер с неправильно прошитыми фьюзами. Идея собрать его появилась у меня после того, как испортил 3 микроконтроллера ATtiny2313. Выбросить их было жалко, поэтому и решил их «вылечить».

Схема доктора фузов

Вот принципиальная схема данного устройства:

Итак, приступим к сборке.

1) Печатная плата

Так как дорожки на плате не очень узкие, можно изготовить плату по технологии ЛУТ. Я так и сделал, но принтер у меня печатает не очень хорошо, поэтому получилось не совсем удачно. На фото процесс изготовления платы.

Сборка устройства

Для сборки нам понадобится:

1. Резисторы: 

10к-1шт.
4,7к-2шт.
1к-19шт.
330 Ом – 1шт.

2. Конденсаторы:

100 мкФ 16в. – 1шт.
10 мкФ 16в. – 1шт.
10 нФ – 1шт.

3. Транзисторы:

BC547 – 1шт.
BC557 – 2шт.

4. Светодиоды – 2 шт. (красный и зеленый)

5. Панели под микроконтроллеры

40 выводов – 1шт.
28 выводов – 2шт.
20 выводов – 1шт.

6. Кнопка 4-х контактная – 1 шт.

7. Терминальный блок на 2 контакта – 1шт.

8. Стабилизатор напряжения 7805 в корпусе ТО-220  – 1 шт.

Вот собственно и все детали. Можно приступать к сборке АВР доктора.

Первым делом, нужно залудить контактные площадки на плате. Я обычно покрываю слоем припоя всю плату, так надежнее. Следует внимательно осмотреть плату на обрыв дорожек и другие дефекты. После того, как залудили плату, её нужно обмыть от флюса. Для этого можно воспользоваться водой с мылом или моющим средством. Если флюс не отмывается или вы использовали канифоль, следует промыть плату ацетоном или спиртом. Если нет не того, не другого, можете промыть плату перекисью водорода или на крайний случай растворителем. (при использовании растворителя, плата в дальнейшем будет иметь не очень приятный запах).

Когда все элементы впаяны, нужно еще раз промыть плату. После того как она высохнет, возьмите увеличительное стекло и внимательно осмотрите плату. Я иногда нахожу на плате сопли и непропаянные места. Если вы устраните все найденные дефекты до первого включения платы, вы можете избежать неприятностей. Вот так выглядит готовая плата:

Прошивка микроконтроллера

Следующим этапом будет прошивка микроконтроллера. Для этого вам нужно иметь:

  1. Микроконтроллер ATmega 8
  2. Программатор для AVR микроконтроллеров.

Чтобы прошить микроконтроллер нужно иметь программатор и компьютер с соответствующим программатору ПО. Я использую AVR Studio 4. Прошивку оставлю в архиве вместе с печатной платой и принципиальной схемой.

 

Фьюз-биты нужно установить следующим образом:

Lock Bits = 0x 3F; High Fuse = 0x D1; Low Fuse = 0x E1; Ext. Fuse = 0x 00

Если микроконтроллер успешно прошит, можно приступать к разблокировке микроконтроллеров. Для этого вставьте прошитую атмегу в панельку возле светодиодов. А «залоченный» мк вставьте в соответствующую ему пустую панельку. Далее нужно подключить питание к плате через терминальный блок, который вы припаяли. Напряжение следует подавать 6-12 вольт, иначе плата не запуститься. Когда питание подключили загорится красный светодиод (если конечно вы все правильно собрали).

Если светодиод горит, то нажимайте на кнопку. Должен загореться зеленый светодиод, а красный погаснет. Если все так и произошло, то поздравляю – плата собрана правильно и вы разблокировали микроконтроллер. 

Теперь несколько слов о джампере, который стоит на плате. Если вы поставите на него перемычку, то при разблокировке МК также очиститься его память, то есть удалиться прошивка.

Если же перемычки не будет – прошивка сохраниться.

Если при нажатии на кнопку не произошли действия описанные выше, то что-то пошло не так как нужно. Причина может быть в том, что вы ошиблись при сборке платы или прошивке атмеги. Также причина может быть в том, что микроконтроллер, который вы хотите восстановить, неисправен. Дополнительная информация – на форуме. Всем удачи!

Fusebit Doctor, AVR, Восстановление фьюзов микроконтроллеров — Share Project

Engineer

  • 6

    design

  • usability

  • creativity

  • content

8. 00

Engineer

  • 10

    design

  • usability

  • creativity

  • content

10. 00

Engineer

  • 10

    design

  • usability

  • creativity

  • content

10. 00

Engineer

  • 2

    design

  • usability

  • creativity

  • content

3.

00

Engineer

  • 1

    design

  • usability

  • creativity

  • content

2. 50

Engineer

  • 1

    design

  • usability

  • creativity

  • content

2. 50

Engineer

  • 2

    design

  • usability

  • creativity

  • content

6. 25

Engineer

  • 1

    design

  • usability

  • creativity

  • content

3. 75

Engineer

  • 10

    design

  • usability

  • creativity

  • content

10. 00

Engineer

  • 1

    design

  • usability

  • creativity

  • content

1. 00

Engineer

  • 10

    design

  • usability

  • creativity

  • content

10. 00

Engineer

  • 7

    design

  • usability

  • creativity

  • content

9. 25

Engineer

  • 10

    design

  • usability

  • creativity

  • content

10. 00

Engineer

  • 4

    design

  • usability

  • creativity

  • content

4. 00

Engineer

  • 10

    design

  • usability

  • creativity

  • content

10. 00

AVR fusebit Doctor — Лаборатория оборудования с открытым исходным кодом EasyEDA

Описание

Устройство для ремонта предохранителей Atmel AVR MCU. Прошивка во вложении

Дизайн чертежа

схематическая диаграмма

( 1 / )

печатная плата

( 1 / )

Пусто

ID Имя Обозначение След Количество
1 10U С1 ДЕЛО-A_3216 1
2 100у С2 ДЕЛО-D_7343 1
3 10U С3 0805 1
4 ДИСКЕТА-4350211 Дж1 ДИСКЕТА 3. 5 МОЩНОСТЬ 1
5 COM_TO_USB Дж2 HDR-4X1/2,54 1
6 ЗИФСОКЕТ-28-3 Дж3 DIL28-3-ZIF_SOCKET 1
7 УДАЛИТЬ JP1 HDR-1X2/2,54 1
8 Плохой Светодиод1 LED-0805 1
9 Хорошо Светодиод2 LED-0805 1
10 С945 Q1 ТО-92(ТО-92-3) 1
11 А733 К2, К3 ТО-92(ТО-92-3) 2
12 10к Р1, Р23 0805 2
13 Р2, Р3, Р4, Р5, Р6, Р7, Р8, Р9, Р10, Р11, Р12, Р13, Р14, Р15, Р16, Р17, Р18, Р19, Р21, Р22 0805 20
14 4к7 Р20, Р25 0805 2
15 100 Р24, Р26 0805 2
16 330 Р27 0805 1
17 Пуск SW1 ПЕРЕКЛЮЧАТЕЛЬ-3X6X2. 5_SMD 1
18 АТМЕГА8-ПУ У1 DIL28-3 1

Развернуть

Приложения к проекту

Заказ Имя файла Количество загрузок
1 Прошивка

.rar

20

Участники проекта

2

6

Собрать в альбом

Идет загрузка. ..

Добавить этот проект в альбом?

Разветвленный проект будет установлен как частный в личном рабочем пространстве. Вы продолжаете?

Отправить сообщение igorku

  • Складывать
  • 我要咨询

    我要咨询

    800821856

服务时间

周一至周五 9:00~18:00

  • 0755 — 2382 4495
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00

  • 立创EDA微信号

    easyeda

  • QQ交流群

    664186054

  • 立创EDA公众号

    lceda-cn

    903:00

AVR Fuse Bit Doctor — Share Project

  • HID2AMI HID MOUSE AND GAMEPAD to AMIGA ADAPTER (REV 2. 0 board)Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public Licensehttps://github.com/EmberHeavyIndustries/HID2AMIHID2A…

    HID2AMI v2.0 с поддержкой колесика мыши

    6116 0 12

    EmberHeavyIndustries

    ЭмберХэвиИндастриз

    ИТАЛИЯ

  • Превращает Raspberry PI в 3-канальный монитор напряжения и тока для других устройств. Этот HAT содержит три микросхемы INA219, подключенные к шине I2C и измеряющие ток по трем независимым каналам. Шу…

    Шляпа монитора мощности RaspberryPI

    3177 2 4

    Рафал Витчак

    Рафал Витчак

    ПОЛЬША

  • TL; DR Модуль представляет собой простой способ подключения широко используемого (по крайней мере, в Германии) блока управления Buderus Logamatic 2107M для систем отопления на жидком топливе к вашей домашней сети и вашей домашней автоматизации. Этот…

    KM271 Модуль связи Buderus Logamatic Wi-Fi

    2858 0 4

    Глейзер

    Глейзер

    ГЕРМАНИЯ

  • Watchible — это дополнительная плата NB-IOT для Raspberry Pi Pico. Это низкая стоимость и низкая мощность. Он предназначен для мониторинга любого триггера с интерфейсом с низким импедансом. Как Pico, так и Quectel BCC-66…

    Наблюдаемая плата NB-IOT

    2445 6 0

    Дума

    Дума

    СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ

  • WheelOfJoy — это открытый аппаратный адаптер джойстика для 8 игроков для Commodore 16 и Plus/4. Первоначальная цель состояла в том, чтобы выяснить, как работает адаптер Solder для 3 джойстиков. Это было довольно легко, как только я понял…

    WheelOfJoy — адаптер для джойстика Commodore 16/116/+4 на 8 игроков

    1745 г. 2 4

    СуккоПера

    СуккоПера

    ИТАЛИЯ

  • https://martin-piper. itch.io/bomb-jack-display-hardwareМодульное аудио- и видеооборудование для ретро-машин, таких как Commodore 64. Разработано для использования интегральных схем TTL серии 74, доступных еще в 1…

    MegaWang 2000 Turbo Edition — Аудио V9.2

    2421 2 2

    Пайпер

    Пайпер

    СИНГАПУР

  • Картриджная плата для 8-разрядных компьютеров ATARI 65XE/130XE/800XE/800XL на базе универсальной микросхемы флэш-памяти SST39SF040 CMOS. В проекте не используются микросхемы программируемой логики, такие как GAL-чипы.

    Картридж SXEGS для ATARI 65XE/130XE/800XE

    3646 1 7

    продюсер

    кодер

    РОССИЙСКАЯ ФЕДЕРАЦИЯ,

  • LittleSixteen — это римейк домашнего компьютера Commodore 16 с открытым оборудованием, отличающийся множеством улучшений по сравнению с исходным дизайном. В V3 мы начали вносить улучшения в плату: перешли на внешний …

    LittleSixteen V3 — улучшенная материнская плата Commodore 16

    3461 6 7

    СуккоПера

    СуккоПера

    ИТАЛИЯ

  • Привет, ребята, в чем дело? Итак, это PALPi, портативная игровая консоль в стиле ретро на базе Raspberry Pi Zero W, которая может запускать практически все ретро-игры, от SNES до PS1. Мозгом этого проекта является RECAL…

    Портативная ретро игровая консоль PALPi V5

    4785 1 5

    Арнов шарма

    Арнов шарма

    ИНДИЯ

  • В течение 3 лет я пробовал несколько ножных механизмов, сначала я решил сделать простую конструкцию с большеберцовым двигателем, размещенным на бедренном суставе. У этой конструкции было несколько проблем, так как она была не очень…

    Создание динамически эффективной роботизированной ноги.

    3369 1 9

    Мигель Асд

    Мигель Асд

    ИСПАНИЯ

  • ESP32-S в форм-факторе Arduino ESP32-S, по крайней мере, на мой взгляд, является одним из самых универсальных микроконтроллеров, доступных производителям на данный момент. Он отвечает почти всем моим требованиям по функциям, требуемым …

    Плата для разработки ESP32-S в форм-факторе «Arduino Uno»

    3539 4 13

    СоздательIoT2020

    MakerIoT2020

    ТАИЛАНД

  • Аналоговые усилители звука достаточно мощны, чтобы издавать высокий уровень шума со стабильной добротностью.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *