Однажды, я не правильно зашил фьюзы которые отвечают за тактирование МК. И микроконтроллер перестал определяться. Я решил собрать устройство для оживления микроконтроллеров Atmel, которые были по неосторожности неправильно прошиты. Устройство имеет 6 режимов генерации импульсов. Питается от USB-порта компьютера.
В самом первом режиме генерируется частота примерно 3МГц. Во втором — примерно 1МГц и так далее, плавно, примерно до 100кГц.
Устройство имеет две кнопки и три светодиода:
первый светодиод — индикация наличия питания с USB;
второй — генератор включен;
третий — индикация генерации частоты (если просто горит — частота 3МГц, быстро мигает — 1МГц, немного медленнее мигает — 700кГц и так далее);
При подаче питания генератор не активен. Нажав на кнопку ON/OFF включается генератор и зажигается индикация текущей частоты. Если отключить генератор — то текущее значение частоты сохранится и при последующем включении устройства будет генерироваться именно выбранная частота.
В архиве прилагаю исходник, прошивку, печатную плату и файл протеус.
Список радиоэлементов
Обозначение | Тип | Номинал | Количество | Примечание | Магазин | Мой блокнот |
---|---|---|---|---|---|---|
U1 | МК AVR 8-бит | ATtiny13 | 1 | |||
С1 | Конденсатор | 0.1 мкФ | 1 | |||
R1, R3 | Резистор | 1 кОм | 2 | |||
R2, R5 | Резистор | 10 кОм | 2 | |||
R4 | Резистор | 330 Ом | 1 | |||
D1, D2 | Светодиод | 2 | ||||
Кнопка | 2 | |||||