Заказать прошивку

 





 

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

Часы имеют следующие режимы:

• часы;

• будильник;

• измерение температуры с точностью 0,5 °С (улица);

• измерение температуры с точностью 0,1 °С (дом);

• измерение температуры с точностью 0,1 °С с запоминанием максимальной температуры для использования устройства в качестве медицинского термометра;

Ток, потребляемый часами с включенной индикацией, составляет 15...20 мА в зависимости от числа включенных сегментов. Потребляемый ток в режиме резервного питания с выключенной индикацией — 0,6 мА. Индикация текущего времени, температуры на улице и температуры в доме чередуется в указанной последовательности с заданным временем индикации соответственно 8—6—6 с. Таким образом, посмотрев на индикатор в течение 20 с, можно считать всю информацию на расстоянии, не изменяя режимов индикации кнопками. Установка часов выполняется тремя кнопками — «Режим», «Разряд», «Установка». Назначение кнопок понятно из их названия. Кроме того, в часах имеется кнопка «Сброс» для установки часов по сигналам точного времени, выключения зуммера будильника и для сброса показаний индикатора часов при работе в режиме медицинского термометра. Для включения режима медицинского термометра имеется соответствующий переключатель. В режимах медицинского термометра, установок часов и будильника чередования индикации не происходит. Зафиксировать режимы индикации температуры в доме или на улице можно при помощи кнопки «Сброс».

Скачать прошивку

Скачать исходник .asm ,откорректировав исходник можно применить индикатор с общим анодом!

Полное описание в журнале:

Описание в "Схемотехника" 2006г., №2 стр.38 и №3 стр. 40 скачать журнал

Описание так же есть в книге НИКОЛАЯ ЗАЕЦА которую можно скачать тут

 

Состав схемы (только важные детали) :

PIC16F73 - микроконтроллер

4,096 мГц - кварцевый резонатор

DS18B20 - датчик температуры

DS1820 (DS18S20) - датчик температуры

Индикатор E40561-L - с общим катодом, динамический (можно применить и аналогичный)

 

Обсуждаем на форуме

Печатка была сделана под корпус, фото ниже


фото блок питания, блок питание содержит батарейки для бесперебойности питания часов и питание всей схемы


Скачать печатку (расстояние между отверстия под кнопки необходимо откорректировать)


 
Дата: 15-11-2009, 10:25, Просмотров: 32073, Автор: Nikolai4
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти под своим именем.

   
Дрич # 1
16 ноября 2009 22:01  
 
А есть к этой красоте печатка? smile
  •    •     


   
Nikolai4 # 2
16 ноября 2009 22:22  
 
в журнале Схемотехника 2006 №3 есть печатка на печатаная, т.е. если подгоните по размерам....другой нету
  •    •     


   
Nikolai4 # 3
16 ноября 2009 22:25  
 
Сразу обращаю внимание на датчик DS1820 Вы его нигде не найдете (не выпускают уже) smile на замену ему пришел DS18S20, в даташите пишут про клас точности 0,5, но при определенном програмном обеспечении возможно и 0,01 !
  •    •     


   
Intenso # 4
17 ноября 2009 19:04  
 
Nikolai4 большое спасибо будем делать
  •    •     


   
Nikolai4 # 5
18 ноября 2009 21:50  
 
Да и сам пожалуй сделаю cool
  •    •     


   
Intenso # 6
2 декабря 2009 08:33  
 
ну как кто то сделал протестили ?
  •    •     


   
Nikolai4 # 7
2 декабря 2009 19:02  
 
ждемссс радиодеталей, думаю через месяцок приедут biggrin
как только соберу сразу отпишу и видео сниму!
  •    •     


   
Сокамерник # 8
10 января 2010 01:09  
 
Собрал схему в протеусе на экране бред получается неподскажете в чём проблема?
  •    •     


   
Nikolai4 # 9
18 января 2010 22:23  
 
Все схему сделал! Работает! smile
Запихну в корпус и выложу фото и видео cool
  •    •     


   
zaa-1978 # 10
23 января 2010 18:45  
 
Сокамерник. А вчем бред выражаетса? (протеус некоректно работает с датчиками и вполне возможно гдето сделал ошыбку! проверь все соединения по питанию!!! )
  •    •     


   
bezshkurenko # 11
21 февраля 2010 16:41  
 
Кто знает почему температура "улицы" выводиться неправильно!!!! в "доме" все ок! пример: Улица: "-58." Дом: "26.4"????
  •    •     


   
sashoc # 12
18 марта 2012 00:26  
 
собрал схемку. некоторое время до 5 минут работает нормально но потом зависает . подскажите в чем может быть причина?
  •    •     


   
Nikolai4 # 13
18 марта 2012 09:30  
 
В статье ест ссылка на форум, первое сообщение!
  •    •     


   
sem-ant # 14
7 апреля 2016 13:16  
 
Доброго времени суток, есть вопросы. Можно ли применить PIC16F72 вместо PIC16F73 и кварц на 4000 Мгц вместо 4096Мгц
  •    •     

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

Обновления

Конкурсные работы:

Сообщения Форума Ответов
Бакометр 2 202
Авторская программа LEX6630SOF ... 36
бaкoмeтр 1804
Сколько мужчина может потратит ... 4
Настенные часы - термометр 258
PICKIT2 и AVR 5
RGB подсветка приборной панели 4
Индикаторы температуры и давле ... 22
Универсальный бортовой компьют ... 298
Простой автоматический выключа ... 18