|
После рождения ребенка появилась необходимость в простых электронных часах, которые светят в темноте для отслеживания ночного режима питания, сна и т.д. Просмотрев схемы в Интернете и сопоставив их с наличием у меня радиодеталей, пришел к выводу, что выбранные мной часы легко собрать из деталей находящихся у меня, и они являются самыми простыми в изготовлении (сделать их может даже начинающий радиолюбитель).
Состоят данные часы из микроконтроллера Atmega8, светодиодного индикатора (PL-F5610) с общим катодом (минусом), часового кварца 32768 Hz и резистора. Да, можно удивиться, но больше нам ничего не понадобится.
Резистором можно подобрать яркость свечения индикатора – при 180 Om часы будут очень ярки и днем и ночью, а при 220 Om – будут видны только ночью. Я остановился на 200 Om.
Микроконтроллер Atmega8 можно прошить программатором PonyProg. Прошивку в формате *.hex можно скачать ЗДЕСЬ. Фьюзы при прошивке микроконтроллера Atmega8 необходимо выставить: СКОРТ, ВООТSZ1, ВООТSZ0, SUT1, SUT0, СКSEL3, СКSEL1, СКSEL0. При выставлении бита СКОРТ к часовому кварцу подключаются два внутренних конденсатора микроконтроллера.
Питание данных часов от 5v источника, можно сеть, можно батареи.
Принципиальную схему простых часов на микроконтроллере Atmega8 привожу ниже.
Если у Вас индикатор с двумя точками (светодиодами) между парами цифр, то их можно подключить к четвертой лапе микроконтроллера. Вместо кнопок был использован датчик от дисковода, отвечающий за наличие дискеты и возможность записи на нее. По сути это и есть две кнопки в одном корпусе.
Работа микроконтроллера Atmega8 очень проста и заключается в обработке двух счетчиков. Первый считает количество колебаний кварца и выводит минуты, а второй – количество минут и выводит часы.
Корпус для таких маленьких простых электронных часов можно выбрать любой. Я разметил их в коробке от ювелирных украшений. По-моему получилось достаточно компактно и эстетично.
Автор данной схемы и программного кода некий «Paha». За что ему спасибо!
almar, достаточно добавить реле, размыкающее катодные ноги индикатора (12, 9, 8, 6) в момент, когда зажигание выключено.
Я немного не понял, 7я нога МК соединяется с 20, а 8 с 22?
azlogor, да.
Спасибо, наконец-то я сделал эти часы , только замучился ножки объединять, у меня индикатор на 36))
Поздравляю. Только рекомендуется запитать их через БП от сети, т.к. батареи на долго не хватит.
Я тоже это понял, батарейка за ночь сдохла)) Поэтому уже запитал от сети, вот только часы спешат, за день на пять минут вперед ушли, в чем может быть проблема? Кварц новый, а вот блок питания выдает 5,5В вместо 5В, может быть в этом дело?
Люди разную информацию писали. Что на точность хода влияет даже положение кварца в схеме. Да, точность низковатая, но на моих отклонение составляет примерно минуту на месяц работы. Мой блок питания выдает идеальные 5 вольт.
Можете проверить сою теорию и подключить стабилитрон на 5,1 вольт на входе питания. Если разбег уменьшится, тогда смотрите в сторону стабилизации напряжения.
Подключил другой блок питания, который выдает ровно 5В, все равно часы спешат
админ, забыл выставить фьюзы при программировании МК – все равно работают
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16