![]() |
![]() |
||||||||||||
Часы на накальных индикаторах "AVL clock"
Автор: A_AVL Данные часы появились на свет от лени :) Лень было делать высоковольтный преобразователь для газоразрядных индикаторов. Кроме того, хотелось сделать что-то очень простое и питающееся от 5В от USB компьютера всё время от дежурного стабилизатора компьютерного блока питания (всё равно, ведь включен всё время в розетку, так почему же часы не запитать). Ещё, одно из отличий этих часов от других - использование аппаратной коррекции точности хода, встроенной в часовую ИМС (точно подойдут следующие ИМС - IN1356, M41T56, M41T00). При правильной настройке (как это сделать - описано в инструкции) можно достичь ухода часов меньше чем 1 секунда в неделю, а если повезёт с кварцем - то и ещё меньше. То, что на фотографии - первый вариант. Второй вариант с исправленными недочётами уехал в виде заказа на завод. Как водится, часы сделаны на микроконтроллере. Сам подсчёт времени - с использованием микросхемы часов реального времени. Индикация статическая, на сдвиговых регистрах. С помощью этих же регистров обеспечено изменение яркости индикатора в диапазоне пяти градаций. Термометр - на широкоизвестной имс DS18B20. Есть будильник с крайне противным звуком, и ежечасный сигнал(который, в ночное время пропадает). Схема на рисунке. Прошивки кода и EEPROM лежат ниже в архиве. Там же и батник, предназначенный для запуска с AVREAL32, со всеми фьюзами. В общем, фьюзы можно не трогать, как в новом МК есть, так и оставлять. Что часы могут:
Инструкция - ниже. В *.pdf . Управляются просто. Ну вот, собственно, и всё.
Файлы: Все вопросы в Форум.
Эти статьи вам тоже могут пригодиться: |
|
||||||||||||
![]() |
![]() |


![]() |
![]() |
|||
|
||||
![]() |
![]() |