Каталог статей

Главная » Все схемы » Схемы устройств на микроконтроллерах » Устройства на микроконтроллерах

Выбранная схема!!!


941
Точные часы-будильник на микроконтроллере PIC16F628A.

При создании этой конструкции основной упор был сделан на точности хода часов и удобстве управления.

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

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

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

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

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

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

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




Источник: http://eldigi.ru/articles/tochnie_chasi_budilnik_na_mikrokontrollere
Категория: Устройства на микроконтроллерах | Добавил: Визинга (18.12.2010)
Просмотров: 6197 | Комментарии: 2 | Рейтинг: 3.0/2


Всего комментариев: 2
0
2 brys99   (13.08.2014 19:44) [Материал]
Подправил....

Пожалуйста остав

0
1 IGOR33   (11.08.2014 20:53) [Материал]
Ссылки битые((((

Пожалуйста остав

Все ссылки на книги и журналы, представлены на этом сайте, исключительно для ознакомления, авторские права на эти публикации принадлежат авторам книг и издательствам журналов! Подробно тут!
Жалоба

ьте свои комментарии !!!!

Имя *:
Email:
Код *:

Copyright Zloy Soft (Company) © 2008 - 2024