Пристрій оживлення мікроконтролерів Atmel

Одного разу я неправильно зашив фьюзи, які відповідають за тактування МК.  І мікроконтролер перестав визначатися. Я вирішив зібрати пристрій для оживлення мікроконтролерів Atmel, які були по необережності неправильно прошиті. Пристрій має 6 режимів генерації імпульсів. Питається від USB-порту комп'ютера.

В самому першому режимі генерується частота приблизно 3МГц. У другому - приблизно 1МГц і так далі,  плавно, приблизно до 100кГц.

Пристрій має дві кнопки і три світлодіода:
перший світлодіод - індикація наявності живлення з USB;
другий - генератор увімкнено;
третій - індикація генерації частоти (якщо просто горить - частота 3МГц, швидко миготить - 1МГц, трохи повільніше миготить - 700кГц і так далі);

Схема пристрою оживлення мікроконтролерів Atmel

При подачі живлення генератор не активний. Натиснувши кнопку 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
Додати все

Прикріплені файли:

Top