Еще один домашний термометр. (2 канала, точность 0.1 градус, PIC12F629)

  Что делает радиолюбитель когда заняться нечем? Правильно, сочиняет всякие нужныеи полезные (или не особо нужные но все равно полезные) приборы. Вот и мне попался на глаза в закромах всяческого хлама 10-разрядный индикатор от телефона. Да еще с полезным контроллером на борту типа НТ1611. А полезность его в том, что можно по двум проводам индикатором управлять. Сразу захотелось проверить в работе с Пиком. Берем PIC12F629 (из соображений чем меньне корпус-тем лучше). Быренько паяем парочку проводков, пишем бегущую строку


 Ура!!! Заработало!
Только чтоб к нему прицепить, чтоб показывал нечто дельное, а не просто цифири.. конечно же DS18B20, люблю, знаете ли, цифровую технику :). А лучше не один, а сразу два.



 Чет скучноватенько получилось, дисплей 10-разрядный, а цифирь в нем мы используем только 4… Придется добавить десятые доли градуса. Теперь красота - 8 разрядов из 10 задействованы (с учетом знака "-"). 



Теперя пересчитаем резисторы для питания от 3В, сделаем платку, ну и конечно же корпус (использовал заглушку флопика от системного блока). Вуаля. Нет.. еще не вуаля… на индикаторе то оказывается точек между цифрами нет… Не велика беда - поможет маркер :). Вот теперь вуаля. Один датчик на провод - и за окно. Нажимаем кнопочку - девайс включился. Показал нам температуру за бортом и в комнате, подождал 10 сек - и выключился, чтоб не садить батарейку.

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

Скачать печатку



   
rgb # 1
 
 
Полезное устройство. biggrin


   
zaa-1978 # 2
 
 
а главное простое!


   
Gipsy # 3
 
 
Жена сказала надо купить комнатный термометр. smile Ну и вот.


   
shpuntic # 4
 
 
Класс! Ничего не скажешь.Дешево и сердито.И самое главное двухканальный. Замечательно!!! smile


   
Fermer12 # 5
 
 
полностью согласен с "shpuntic" cool


   
rastamanoff # 6
 
 
Индикатор найду,обязательно попробую сделать.Класная задумка. surprised


   
strannik-yura # 7
 
 
в каких моделях телефонов они использовались?


   
Gipsy # 8
 
 
В домашних телефонах с АОНом, или просто с цифровой индикацией. Их много. Будьте внимательны - рабочее напряжение платы индикатора 1.5 В !!!


   
FOLKSDOICH # 9
 
 
Да, красиво получилось. Вот ещё бы встроенные в индикаторе часы использовать в промежутках между измерениями температуры.


   
delta24 # 10
 
 
surprised


   
FOLKSDOICH # 11
 
 
А что непонятного?


   
Ankuls # 12
 
 
На картинке есть запятые! е совсем понял что за маркер? в ручную что ли дорисовать запятые?


   
Gipsy # 13
 
 
Ага, я именно так и сделал, так как в индикаторе заводом-производителем никаких разделительных знаков между цифирями предусмотрено не было wink


   
Vanekk # 14
 
 
Попробовал собрать данный термометр, работает замечательно, один датчик за болкон отправил, другой в комнате. очень полезная штука, спасибо за схему!!!


   
Mega_Volt # 15
 
 
Здравствуйте, хочу повторить Вашу конструкцию, только буду делать на МК AVR. Вижу принципиальная схема нарисована в Proteus, соответственно вопрос, а нет ли у Вас модели HT1611 для Protus? Хотелось бы сначала в нем все отладить, а потом уже в железе smile


   
Ankuls # 16
 
 
В проэкте нет прошивки для AVR так что программу нужно полностью переписывать под AVR и под ваш дисплей!


   
SARGE # 17
 
 
вещь достойная повторения applause


   
Gipsy # 18
 
 
У меня тоже один за балкон планировался. Но все ждет когда я вспомню про кабель и пропущу его через дверь smile


   
miron # 19
 
 
ненашли индикатор поробуйте ето (ссылка удалена Админом)


   
alexwolf # 20
 
 
на самом индикаторе какая то маркировка есть? каким можно его заменить?


   
fylht_fylht # 21
 
 
Привет всем. Схема очень ентересная но контроллера не могу найти есть только 12F675. Вы не могли бы создать прошивку под 12F675 ?


   
fylht_fylht # 22
 
 
А можноли сделать так чтобы термометр не отключался!


   
kodak_2012 # 23
 
 
Автору благодарность за труд!
С момента публикации прошло достаточно много времени, может быть за это время появилась прошивка под ИЖК TIC55 ??? Пожалуйста поделитесь.


Обновления

Сообщения ФорумаОтветов
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