[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
ФОРУМ » ЭЛЕКТРОНИКА » Схемы различных устройств » Часы на микроконтроллерах
Часы на микроконтроллерах
AdminДата: Среда, 29.04.2009, 08:21 | Сообщение # 1
сенсей сайта
Группа: Администраторы
Сообщений: 1259
Репутация: 21 []
Статус: Offline
.: Дополнительные данные :.
Бог сайта и форума За хорошую посещаемость на форуме За супер посещаемость За Генералиссимуса За помощь народу За супер посещаемость
Часы на ATmega8

Два датчика температуры DS18B20 (дома и на улице).
5 будильников.
Отсрочка сигнала, если будильник не отключить, срабатывает примерно через 5 мин.
Будильник срабатывает при любом режиме питания.
При пропадании 220 вольт потребление от батарей 40 микроампер.
Яркость индикатора настраивается для дневного и ночного времени.
Изменяемый параметр плавно меняет яркость.
Часы могут последовательно показывать до 8 режимов.
В схеме можно использовать индикаторы с общим анодом или катодом.
Часы могут последовательно показывать 8 режимов, для которых выбирается один из 11 форматов отображения и время его показа.



Прочитать всю статью можно здесь

Прикрепления: 9957161.png (12.0 Kb)


еще больше изделий http://presents.in.ua
kuzmaДата: Среда, 29.04.2009, 08:26 | Сообщение # 2
Подполковник
Группа: Модераторы
Сообщений: 59
Репутация: 1 []
Статус: Offline
.: Дополнительные данные :.
Бог форума За хорошую посещаемость на форуме За Подполковника
Точные часы-будильник на микроконтроллере PIC16F628A

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

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

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

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

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

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

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

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

Автор проекта Антонов Виталий. E-mail kaligraf@yandex.ru

Прикрепления: 9208154.gif (43.0 Kb) · clock.rar (13.4 Kb)


Ключ от сердца женщины, лежит в кошельке мужчины
ФОРУМ » ЭЛЕКТРОНИКА » Схемы различных устройств » Часы на микроконтроллерах
  • Страница 1 из 1
  • 1
Поиск: