РадиоКот :: Bin-клоки на Attiny2313.
Например TDA7294

РадиоКот >Схемы >Цифровые устройства >Бытовая техника >

Теги статьи: Добавить тег

Bin-клоки на Attiny2313.

Автор: SeamaNCOS
Опубликовано 17.03.2009

Вашему драгоценному вниманию предлагаются очередные часы на микроконтроллере Attiny2313.
Девайс отображает часы минуты и секунды в двоичной системе. Для удобного чтения числа разбиты на десятки часов, единицы часов, д. мин., ед. мин., д. сек., ед., сек.
Принципиальная схема:

Схема

Есть два варианта исполнения:
1. Горизонтальный:

2. Вертикальный:

В архиве есть платы для обоих вариантов.
Кнопки SB2 и SB3 для настройки часов и минут, SB1 сброс.
Питание 5В. Я использовал зарядку от сотового с добавлением КРЕН5.
Для четкой работы нужно подобрать число сравнения т.к идеально 8МГ кварца редко где встретишь:

ldi Temp1,0x7a
out Ocr1ah,Temp1
ldi Temp1,0x12
out Ocr1al,Temp1 ;запись числа сравнения 31250 [8"000"000/(256*31250)=1сек. при 8мгц]

Фьюзы: CKSEL3...0=1111, SUT1,0=11, CKDIV8=1.
В написании прошивки помог akl, за что ему огромный респектище.

Вот что у меня получилось в итоге:

Фото 3

Изначально задумывал как горизонтальные, но когда печатал плату не отзеркалил, поэтому пришлось делать вертикальные и перегибать ножки контроллера. C печаткой вертикалки из архива кнопки получаться с другой стороны.

Файлы:
Печатные платы в формате SL 5.0.
Прошивка МК с исходником.

Вопросы, как всегда в Форум.




Как вам эта статья?

Заработало ли это устройство у вас?

15 1 2
8 0 0