;=======================================; ; Ekvitermní regulátor ; ; směšovacího ventilu V.1 ; ;=======================================; ; slovak@post.cz )S(02.2007 ; ;=======================================; ;Teplota vody (t1) se udržuje na ;referenční teplotě (REF). Ta se automaticky ;přepočítává podle venkovní teploty (t0). ;---------------------------------------- ;Dva impulsní výstupy, přidat/ubrat (+/-) ;Re1 = IMP při, t1 >= REF+PAR ;(-) ubrat ;Re1 = VYP při, t1 < REF+PAR ;Re2 = IMP při, t1 <= REF ;(+) přidat ;Re2 = VYP při, t1 > REF ;(1=ZAP, 0=VYP) ;---------------------------------------- ;Displej: LED 3 místa (1=ZAP anody) ;°C.0 (t0) venkovní teplota (-19.9 až 99.9°C) ;°C.1 (t1) teplota vody (-19.9 až 99.9°C) ;rE.F (REF) referenční, vypočítaná žádaná teplota vody ;HM.0 (HM0) horní mez, MAX venkovní teplota pro MIN REF ;dM.0 (LM0) dolní mez, MIN venkovní teplota pro MAX REF ;HM.1 (HM1) horní mez, MAX teplota vody (REF při LM0) ;dM.1 (LM1) dolní mez, MIN teplota vody (REF při HM0) ;PA.r (PAR) pásmo regulace, hystereze pro REF ;c1.A (TA) čas ZAP Re1 ___ ___ ;c1.b (TB) čas VYP Re1 _| A |_b_| A |_b_ (ubrat) ;c2.C (TC) čas ZAP Re2 ___ ___ ;c2.d (TD) čas VYP Re2 _| C |_d_| C |_d_ (přidat) ;ru.P ruční provoz, ruční přepínání výstupů ;---------------------------------------- ;Tlačítka: ;Tl.S Set, nastavit (levé) ;Tl.M Mínus, dozadu (prostřední) ;Tl.P Plus, dopředu (pravé) ;---------------------------------------- ;XTAL 20MHz (19660800Hz) ;**************************************** LIST P=16F628A, R=DEC ;Direktivy překladače include<p16f628a.inc> ;Definice názvů registrů __CONFIG 0x3F46 ;Nastavení následující konfigurace ; CP=OFF CPP=OFF LVP=OFF BOREN=ON ; MCLRE=I/O PWRITEN=ENABLED WDTE=ON OSC=HS ;----------------------------------------