Пристрій оживлення мікроконтролерів Atmel
Одного разу я неправильно зашив фьюзи, які відповідають за тактування МК. І мікроконтролер перестав визначатися. Я вирішив зібрати пристрій для оживлення мікроконтролерів 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 | |||||
Прикріплені файли:
- fuse_gen.rar (49 Кб)