БЫТОВОЙ ТЕРМОМЕТР НА  PIC16F84A

 

Предлагаю повторить очень простой бытовой термометр на микросхеме PIC16F84A.

Кроме температуры на дисплей выводится графическая картинка изменений температуры последных 16 часов.

Придел температур от -25 до +40 градус. Схема термометра ( сделанно несколько изменений) и

программа для контролера взята из сайта в интернете:

http://www.zpcir.ict.pwr.wroc.pl/~jarekp/proj/term/indexe.html

                     

 

Термистор 1,5 к (отрицательный), при нагревании сопротивление уменшается. Конденсатор Cx танталовый. При увеличении ёмкости этого конденсатора, температура на индикаторе будет ниже (подбирается при настройке). При таком включении термистора и конденсатора, получается хорошая линиейность термистора при изменении температур.

Мой LCD от телефона PHILIPS смонтирован ма плате с прорезом. В этот прорез я поставил контролер, а на другой стороне навесным монтажом припаял остальные детали. Можно изпользовать и другой дисплей который имеет в одной строке 24 знакомест.

                  

                             Лицевая сторона платы                                                                   Вторая сторона платы

Градацию термометра произвёл по лабараторному термометру со шкалой на пол градуса при помощи изменений  ёмкости конденсатора Cx.

 

             

                                                                 Дисплей  при изменении плюсовой  температуры.

 

                                                                    

                Переход с мин температуры к плюс на графике.

 

                                                                   

 

                                                                               Так выглядит законченный термометр.

 

                                                 

 

 

Программа для  PIC16F84A :   term_asm.txt

                                                Term_hex.txt          

   LY2BOK Justinas