Схемы » Измерительная техника: Часы - будильник на микроконтроллере PIC16F628A.
Добавил: | 22 января 2010 | Просмотров: 3337
Часы - будильник на микроконтроллере PIC16F628A.

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




Ну а теперь - обещанный расказ, итак:
-Реализовано 2 режима отображения часы-минуты и минуты-секунды. Переключение кнопкой "Инкремент".

-При нажатии кнопки "Коррекция" часы переходят в режим коррекции секунд (секунды обнуляются кнопкой "Инкремент"). Следующее нажатие кнопки "Коррекция" переводит часы в режим коррекции минут (минуты увеличиваются кнопкой "Инкремент"). Ещё одно нажатие кнопки "Коррекция" - переход к коррекции часов (часы увеличиваются кнопкой "Инкремент"). Следующее нажатие кнопки "Коррекция" - возврат в режим отображения часов-минут.

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

-В часах реализована функция коррекции посредством подстройки константы (режим подстройки включается при удержании кнопки "Коррекция" дольше 1-й секунды). По умолчанию константа равна 1032 микросекунды в секунду. При отставании часов константу увеличиваем (кнопка "Инкремент") на величину отставания вычисленное в микросекудах за 1 секунду. Если часы спешат, константу уменьшаем (кнопка "Будильник") по тому же принципу.

-Возврат в обычный режим осуществляется из режимов коррекции через 3 минуты после последнего нажатия любой из кнопок.

-При срабатывании будильника подаётся звуковой сигнал, который отключается нажатием любой из кнопок или автоматически через примерно 4 минуты (за 4 минуты вполне можно проснуться (Ох не факт, не факт... Прим. Кота.))

-При установке батареек соответственно схеме, часы продолжают идти при отключении от сети. Использованы 3 батарейки А3 для наручных часов.

Прошивку берем тут: Вы не можете скачивать файлы с нашего сервера
Исходники берем тут: Вы не можете скачивать файлы с нашего сервера
 
 
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
    Обсудить статью можно на Форуме

Другие новости по теме:
 (голосов: 3)
В Закладки: | Мыслей вслух: (3) |    


№1 отписался:
 
ICQ: 438909909 | | Группа: V.I.P. | Регистрация: 29.01.2010




Публикаций: 0
Комментариев: 17

В этой схеме , т.е в прошивке есть глюк - при индикации подсвечивают немного другие сегменты. Есть подправленная прошивка устраняющая этот глюк. По моему на сайте Kaligraf.ru. А так вообще схема неплохая.Еще один момент - батареек надолго не хватает smile
 
| |

№2 отписался:
 
ICQ: -- | | Группа: Посетители | Регистрация: 2.04.2010




Публикаций: 0
Комментариев: 1

а плату можно выложить-влом разрабатывать?
 
| |

№3 отписался:
 
ICQ: -- | | Группа: Посетители | Регистрация: 3.09.2010




Публикаций: 0
Комментариев: 1

Уважаемый shamasik , схемка весьма интересная. Публика просит разводку печатного монтажа, для полного счастья. Спасибо. smile
 
| |

 Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.

© 2010 Radio-Korolev.Ru. Все права защищены.