Часы-термометр с радиодатчиком

 

 

Особенности:

 

1. Часы/день недели.

2. Температура дома.

3. Температура с радиодатчика.

4. Будильник.

5. Коррекция хода.

6. Кольцевое отображение данных.

7. Резервное питание.



Дополнительные функции:

- уменьшение яркости индикатора ночью.

- при обрыве датчика температура_1 не отображается.

- если сигнала с радиодатчика нет 25 минут — загорается точка при отображении температуры_2, если нет 50 минут, то температура_2 не отображается.

- выход будильника настраивается (длинный 0, короткий 0, секундные 0, генератор с настраиваемым тоном). Сигнал «каждый час» , ночью отключается.

- коррекция хода +/-96мс…12сек в сутки.

- отображение данных: Часы->День->Температура_1-> Температура _2.

- время отображения данных настраивается: 1-20сек часы, 0-10сек день и температура.

- резервное питание: CR2032, ток потребления 0,7 мА, будильник работает.

Добавлено:

- нормальный звук будильника (аппаратный ШИМ)

- большие индикаторы до 90 мА на сегмент

- статическая индикация

- автоповтор будильника через 5 минут

- дополнительный выход (логический 0 при звонящем будильнике)

Убрано:

- выбор режима выхода будильника

Схема.

В часах применимы любые ОА LED индикаторы с током сегментов до 90 мА. Драйвер индикаторов MBI5026 имеет токовые выходы (стабилизатор тока) с настройкой резистором на 23 ноге.

 

 схема

 

Индикатор в дежурном режиме:

- отображение по кольцу.

- любой пункт можно убрать, кроме часов.

- время отображения любого пункта можно настроить.

 

отображение


Пункты меню настройки:

- вход/выход осуществляется по длинному нажатию на кнопку «МЕНЮ».

- отображение меню по кольцу по короткому нажатию на кнопку «МЕНЮ».

- регулировка параметров кнопками «МИНУС» и «ПЛЮС».

- кнопки регулировки работают по такому принципу: нажал - параметр изменился, держим дальше; после некоторой задержки (0,5сек) включается автоповтор нажатия (8Гц).

- кнопка «МИНУС» (слева) прибавляет параметр в 2х старших разрядах индикатора, уменьшает одиночный параметр или отключает звук будильника в дежурном меню (длинное нажатие выключает будильник полностью, иначе будет звучать автоповтор через каждые 5 минут).

- кнопка «ПЛЮС» (справа) прибавляет параметр в 2х младших разрядах индикатора, увеличивает одиночный параметр, сбрасывает секунды в ноль или включает будильник в дежурном меню.

- при включенном будильнике горит точка в младшем разряде индикатора.

- при настройке тона будильника звучит сигнал. Отображается частота Х.ХХ кГц.

 

 настройка

 

Скачать [248,08 Kb] (cкачиваний: 2014) исходники, прошивки, печатные платы, схема

 

 

Обсуждение на ФОРУМЕ


Источник

   
goda # 1
 
 
Класные часики


   
pdv1965 # 2
 
 
Устройство хорошее, но есть одна проблема. Таких радиомодулей на Украине нет.


   
ASUS # 3
 
 
pdv1965,радиомодули и такие и другие в украине есть! и не обьязательно именно такие брать! можно любые!
--------------------
против лома нет приема, разве что законы ома, лом ужасен и велик, он хороший проводник)))


   
boroda # 4
 
 
Прошивки обновил до версии 1.9 (исправлен периодически возникающий звуковой сигнал)
Добавлена прошивка с удвоенным интервалом коррекции под кварц 4.000 МГц (х2)

З,Ы, см сайт источника


   
boroda # 5
 
 
Прошивку обновил до версии 2.0 (теперь это универсальная прошивка для кварцев 4.000/4.096, датчиков DS18S20/DS18B20, с одинарной/двойной коррекцией хода)

З.Ы. см сайт источника


   
boroda # 6
 
 
Прошивку обновил до версии 2.1 (добавлен радиозвонок, поддержка контроллеров PIC12F629 и PIC12F675)

З.Ы. см сайт источника


   
edunya # 7
 
 

Один большой минус - громоздкая схема индикации.

Николаи4, зачем вводить код для зарегистрированных пользователей? Как по-моему - это лишнее.


   
guslik # 8
 
 
Здравствуйте! скажите есть ли возможность корректировать показания температуры радиодатчика? Мне нужно к примеру сделать коррекцию в - 3 градуса ,есть ли такая возможность?


Обновления

Сообщения ФорумаОтветов
3D Модели для Авто0
Бакометр 2335
Touch Start-Stop Engine.587
Кодграберр17
Исправляем AVR фьюзы при помощ …109
Бакометр - измеритель остатка…4
IR конструктор на PIC12F62977
Универсальное зарядное устройство103
бaкoмeтр1974
Двунаправленный автомобильный…2
Программатор GENIUS G8401
Светодиодный тахометр34
Индикаторы ГРИ ИН1 - ИН141
Multiprog1
Управляющая программа LED CUB959
Универсальное зарядное устройство9
Изготовлю печатные платы29
Простой автоматический выключа…25