Простые часы на Atmega8 

| Часы, Будильники |

 

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

Состоят данные часы из микроконтроллера Atmega8, светодиодного индикатора (PL-F5610) с общим катодом (минусом), часового кварца 32768 Hz и резистора. Да, можно удивиться, но больше нам ничего не понадобится.

Резистором можно подобрать яркость свечения индикатора – при 180 Om часы будут очень ярки и днем и ночью, а при 220 Om – будут видны только ночью. Я остановился на 200 Om.

Простые электронные часы на микроконтроллере Atmega8 в навесном монтаже. Фото.

Микроконтроллер Atmega8 можно прошить программатором PonyProg. Прошивку в формате *.hex можно скачать ЗДЕСЬ. Фьюзы при прошивке микроконтроллера Atmega8 необходимо выставить: СКОРТ, ВООТSZ1, ВООТSZ0, SUT1, SUT0, СКSEL3, СКSEL1, СКSEL0. При выставлении бита СКОРТ к часовому кварцу подключаются два внутренних конденсатора микроконтроллера.

Питание данных часов от 5v источника, можно сеть, можно батареи.

Принципиальную схему простых часов на микроконтроллере Atmega8 привожу ниже.

Принципиальная схема простых электронных часов на микроконтроллере Atmega8.

Если у Вас индикатор с двумя точками (светодиодами) между парами цифр, то их можно подключить к четвертой лапе микроконтроллера. Вместо кнопок был использован датчик от дисковода, отвечающий за наличие дискеты и возможность записи на нее. По сути это и есть две кнопки в одном корпусе.

Работа микроконтроллера Atmega8 очень проста и заключается в обработке двух счетчиков. Первый считает количество колебаний кварца и выводит минуты, а второй – количество минут и выводит часы.

Корпус для таких маленьких простых электронных часов можно выбрать любой. Я разметил их в коробке от ювелирных украшений. По-моему получилось достаточно компактно и эстетично.

Автор данной схемы и программного кода некий «Paha». За что ему спасибо! :-)

Страницы:   1  2  3  4  5  6  7  8  9  10  11  12
 Rim | 26.04.2013 21:37
 

У меня индикаторы
BA56-12SRWA
помоги ADMIN
не получается у меня.   место цифры 1 горит 7
я схему собрал на ПРОТУСЕ

и еще. они у меня на 15 секунд  опаздывают.


Коментариев: 3  | mir_rsr(bсh)mail.ru  | IP: 95.110.79.4  | Зарегестрирован: 2013-04-25 17:55:32
 admin | 27.04.2013 01:21
 

BA56-12SRWA – это трехразрядный семисегментный индикатор. Вы правильно указали маркировку?

Про отклонения здесь уже обсуждалось. Кто-то устраняет его обвязкой конденсаторами кварца, кто-то просто его положением, относительно других элементов схемы.


Коментариев: 609  | Администратор сайта
 Rim | 27.04.2013 21:12
 

Да ошибка. \протусе   7SEG-MPX4


Коментариев: 3  | mir_rsr(bсh)mail.ru  | IP: 92.245.49.190  | Зарегестрирован: 2013-04-25 17:55:32
 admin | 28.04.2013 23:08
 

Я не понял. Вы в реале собираете или в программе?


Коментариев: 609  | Администратор сайта
 mac55 | 01.05.2013 13:06
 

Хорошие часики… А как время выставлять?

Добавленно позже (в 13:08 01.05.2013):

Ни одной кнопки :(


Коментариев: 3  | mac55(bсh)inbox.ru  | IP: 176.14.37.26  | Зарегестрирован: 2013-05-01 09:00:24
 admin | 01.05.2013 14:17
 

Как ни одной кнопки? Смотрите схему внимательно. 27ой и 28ой вывод МК на землю, вот Вам и кнопки.


Коментариев: 609  | Администратор сайта
 mac55 | 01.05.2013 14:25
 

Благодарствую за ответ. А что нужно сделать, чтобы включать индикацию временно, ведь когда спишь,время знать не нужно ( по крайней мере, мне )?


Коментариев: 3  | mac55(bсh)inbox.ru  | IP: 95.24.242.207  | Зарегестрирован: 2013-05-01 09:00:24
 admin | 01.05.2013 15:02
 

Поставьте второй резистор на 300-390 Ом. При нем ночью часы будут светиться еле заметно (при 470 Ом – свечения быть уже не должно). Ночной и дневной режим будет зависеть от того, какой резистор подключен.


Коментариев: 609  | Администратор сайта
 mac55 | 01.05.2013 16:08
 

Спасибо еще раз. Теперь наверняка сделаю то, что нужно…

Добавленно позже (в 16:09 01.05.2013):

Раздобыть бы еще Poniprog


Коментариев: 3  | mac55(bсh)inbox.ru  | IP: 95.28.179.134  | Зарегестрирован: 2013-05-01 09:00:24
 admin | 01.05.2013 16:20
 

В статье указана ссылка на программатор. Он собирается в течении 10 минут.


Коментариев: 609  | Администратор сайта
Страницы:   1  2  3  4  5  6  7  8  9  10  11  12
Необходимо авторизоваться, чтобы комментировать.