http://forum.getchip.net/

Наручные часы на Atmega8 с режимом сна.
http://forum.getchip.net/viewtopic.php?f=9&t=384
Страница 1 из 1

Автор:  Le_Fleurs [ 30 июн 2013, 13:19 ]
Заголовок сообщения:  Наручные часы на Atmega8 с режимом сна.

Добрый день интересует изготовить наручные часы на базе Atmega8 (обазательно TQFP корпус) , индикатор 7-ми сегментный (4 символа). часы будут работать от батарейки CR2032. По нажатию на кнопку часы просыпаются отображают время и через 5 сек. опять переходят в сон. Думаю кварц использовать 32,768 для более экономичности часов но не уверен что можно. Так же по возможности добавить термометр DS18B20 Но думаю он не запустится на этом кварце.
в часах должно быть 3 кнопки
1 - настройка часа (функционирует только тогда когда нажата кнопка 3)
2 - настройка минут (функционирует только тогда когда нажата кнопка 3)
3 - пробуждение часов.

Нажимаем на кнопку 3 отображает время, ещё раз нажимает отображает дату в формате Число, Месяц. ещё раз нажимает отображает температуру, и так по кругу. Когда пробуждаем часы они всегда начинают отображение с времени.

Для более экономичности не обязательно делать что бы МК просыпался и добавлял 1 сек и опять засыпал, думаю достаточно будет если МК будет просыпаться 1 раз в 30 сек и добавлять эти 30 сек и опять засыпать. Экономичность должна вырасти.

Автор:  Le_Fleurs [ 15 июл 2013, 23:20 ]
Заголовок сообщения:  Re: Наручные часы на Atmega8 с режимом сна.

Я тут подумал для простоты можно прикрутить DS1307 что бы было больше точности и сразу будет и время и календарь, а от меги 8 настроить внутреннее тактироване на 8Мгц для DS18B20

Автор:  GetChiper [ 15 июл 2013, 23:28 ]
Заголовок сообщения:  Re: Наручные часы на Atmega8 с режимом сна.

...прикрутить DS1307... - это уже не для простоты - это для большей замороки.
Если есть желание сделать такие часики могу поискать свой проект часов на меге48/88 и 7мисегментнике. Правда они засыпали и шли в режиме сна только когда отсутствует внешнее питание (начинает работать от часовых батареек), но при желании можно переделать.

Страница 1 из 1 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/