Простые часы на 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  13  14  15  16
 Valera | 18.03.2014 22:18
 

PonyProg   не может найти программатор,что Вы мне подскажите


Коментариев: 4  | bogdan20-90(bсh)mail.ru  | IP: 195.18.14.76  | Зарегестрирован: 2014-03-11 20:08:00
 admin | 18.03.2014 22:39
 

Программа говорит, что программатор найден, только в момент, когда замкнуты 6й и7й пин на COM порте. Других проверок она не делает. Если выдает данное сообщение, то Ваш программатор не использует подобную методику диагностики или ищите проблему в портах.


Коментариев: 730  | Администратор сайта
 ro25man | 27.03.2014 09:13
 

Здравствуйте. Индикатор, который я планирую использовать имеет прямое напряжение 2.1 В, максимальный ток – 20 мА. Подойдёт ли номинал R1 из статьи для моих параметров?


Коментариев: 4  | ro25man(bсh)mail.ru  | IP: 80.80.122.188  | Зарегестрирован: 2014-03-20 06:20:32
 admin | 27.03.2014 22:41
 

Начинайте подбирать с сопротивления в 470 Ом и изменяйте его для получения необходимого свечения.


Коментариев: 730  | Администратор сайта
 TaTaRiN96 | 31.03.2014 18:31
 

есть прошивка для общего анода скиньте пожалуйста на


Коментариев: 1  | farit_sirazheev(bсh)mail.ru  | IP: 178.90.228.100  | Зарегестрирован: 2014-03-31 14:28:57
 admin | 01.04.2014 00:37
 

У меня такой прошивки нет. Возможно, кто-то из пользователей переписал ее под общий анод.


Коментариев: 730  | Администратор сайта
 sparky44 | 27.06.2014 21:59
 

Прошивка для общего анода.
Исходник с пятой страницы (подправленный): http://pastebin.com/0A6uCKTL
Скомпилированный HEX:  https://best-chart.ru/user_files/atmega8clock_CA.hex
Работает!

 
 


Коментариев: 1  | slowpoke100(bсh)gmail.com  | IP: 78.31.0.113  | Зарегестрирован: 2014-06-27 17:49:14
 dima123 | 01.07.2014 21:18
 

а можно поставить ЖКиндикатор


Коментариев: 1  | dima.efremov.2001(bсh)list.ru  | IP: 31.172.217.73  | Зарегестрирован: 2014-07-01 17:07:45
 admin | 09.07.2014 14:26
 

dima123, если доработать, думаю, можно. Только смысл, если есть готовые, проверенные схемы в интернете?


Коментариев: 730  | Администратор сайта
 almar | 13.09.2014 20:59
 

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


Коментариев: 1  | almar_tiger(bсh)mail.ru  | IP: 91.221.190.72  | Зарегестрирован: 2014-09-13 16:04:29
Страницы:   1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16
Необходимо авторизоваться, чтобы комментировать.