В этом видео я покажу простой способ восстановления фьюзов на микроконтроллерах AVR с помощью Ардуино. Пример продемонстрирую на ATtiny13 и ATtiny85. Информация из видео будет полезна, если случайно или умышленно был заблокирован один из фьюзов, состояние которого нельзя восстановить, используя ISP-программатор. Это прежде всего относится к фьюзам RSTDISBL и SPIEN. Изменение которых приводит к невозможности прошивки микроконтроллера при помощи ISP программатора.
В данном видео соберем высоковольтный программатор по простейшей схеме на макетной плате с использованием биполярного транзистора. И с помощью собранного программатора восстановим работоспособность микроконтроллеров ATtiny13 и ATtiny85. Управлять самодельным высоковольтным программатором будем с помощью Arduino UNO.
Схема высоковольтного программатора - [ Ссылка ]
Схема для сборки
высоковольтного программатора
на макетной плате - [ Ссылка ]
Ссылка на скетч из видео для восстановления фьюзов с помощью высоковольтного программатора - [ Ссылка ]
Ссылка на оригинал скетча на Github- [ Ссылка ]
Ссылки на электронные компоненты из видео:
- Биполярный транзистор - [ Ссылка ]
- ATtiny13 DIP - [ Ссылка ]
- ATtiny13 SOP-корпус - [ Ссылка ]
- ATtiny85 DIP-корпус - [ Ссылка ]
- Переходник SOP8-DIP8 для ATtiny13/25/45/85 - [ Ссылка ]
0:00 Вступление
1:04 Схема высоковольтного программатора
2:41 Скетч для восстановления фьюзов
3:28 Пример для ATtiny85
Ещё видео