Aceasta este finalizarea restului automatizării pentru cazanul montat pe perete. acea parte a sistemului. unde este necesară periodic reconstruirea ciclului în funcție de temperatura din afara camerei, iar acum tot ceea ce sa făcut în prealabil se face acum conform unui anumit program.
Pentru o astfel de implementare completă a unei astfel de automatizări, aveam nevoie de un termostat care să stabilească modurile de temporizare în funcție de regimul de temperatură. pur și simplu vorbind, intervalele ciclurilor de temporizare, care depind de temperatură, în afara camerei încălzite. Iată schema care implementează această funcție.
Termostat cu 8 zone de temperatură la priză.
Pentru a determina cu exactitate zonele de temperatură, se utilizează controlerul ATtiny2313, care determină zonele de activare în funcție de scala de temperatură cu o precizie de 0,1 ° C și emite semnale către porturile ATtiny2313.
Grafice ale activității din acest sistem. zonele de temperatură determinate de IC-1 și starea portului MK ATtiny2313.
IC-2 grafic de stare chip și ordinea de intrare și de ieșire.
Și mai departe de cod, trei semnale, folosind demultiplexerul de demultiplexer 74HC138, obținem 8 intervale independente de zone de temperatură. care urmează ordinea ICH-2 ICH-2 pe circuitul IC-3, circuitul temporizat este standard, în plus, modurile de întârziere pot fi corectate prin rezistențele R1 R2.
Starea de ieșire a IC-3 este NE556, iar intervalul de întârziere rezultat
Termostat cu ieșire multicanal, lucrează în proteus.
În această schemă. este posibil să se mărească numărul de zone de temperatură la 16 prin utilizarea demultiplexorului 74HC154 (4x16)
Acest termostat se bazează pe termostatul ΔT = 0,1 ° C
Firmware pentru implementarea acestei scheme, puteți descărca aici
Sursă și PCB în arhivă termostat_sTr.rar