La solicitarea lui Iuliu, un urmaritor al canalului de youtube, am scris si conceput o schema si un program pentru un sistem de masurare temperatura pentru apa din cazan si din cele de circuite:
- puffer (incalzire)
si
- ACM (apa calda menajera)
In functie de temperaturile din cele 2 circuite se comanda fie pompa de recirculare pentru incalzire, fie cea pentru apa calda menajera. Daca temperatura din puffer (pufer) este mult sub temperatura din cazan, se porneste pompa de recirculare, pana temperatura din puffer ajunge putin sub temperatura din cazan. Daca pompa de recirculare pentru incalzire este oprita si temperatura din boilerul pentru apa calda menajera este mult sub temperatura din cazan, pompa de recirculare aferenta porneste pana exista o diferenta mica intre cele 2 temperaturi.
De asemenea a fost prevazut un comutator pentru a selecta modul de vara/iarna, pentru a nu se mai comanda pompa pentru circuitul de incalzire.
Dupa cum am prezentat mai sus, in regim de iarna, pompa de recirculare pentru incalzire are prioritate, cele 2 pompe nu functioneaza simultan.
Schema montajului este:
si contine o placa de dezvoltare Arduino Uno (Nano, etc), 3 senzori de temperatura DS18B20 (cu rezistenta de ridicare nivel "pull-up", un afisaj alfanumeric LCD1602 (cu semireglabil de contrast si rezistenta de limitare curent prin ledul de iluminare fundal) si un modul cu 2 relee.
Eu am un cazan din fontă Viadrus de 40 kw., un puffer de 500 de litri, un boiler cu serpentină pentru apa caldă de vreo 120 de litri. Am montat termostate cu capilar mecanice (patru de 120 de grade și unul de 350 de grade pentru burlanul de inox dintre centrală și coș; au un histerezis bun de 3-5 grade) astfel:
RăspundețiȘtergere- cazan: - unul de minim (on -> 40 de grade) înseriat cu unul pe burlanul de fum (on -> la 50 de grade) care
pornesc pompa dintre cazan și pufer; pompa va pleca când cazanul are apa la 40 de grade și cănd
termostatul de fum detectează jar...acesta din urmă este necesar să oprească pompa când nu mai este
jar pentru ca centrala să nu devină calorifer și să nu fure căldura din puffer după ce nu mai are jar
în ea
- altul de maxim (on -> 90 de grade) care pornește forțat atât pompa dintre cazan și puffer și printr-un
releu de 220v și pompa dintre puffer și casă; dacă se încălzește prea tare centrala șă se răcească
astfel, chiar dacă termostatul wireless nu dă comandă, fiind prea cald în casă.
- puffer: - unul de minim (on -> la 40 de grade) înseriat cu termostatul wireless de cameră: vor porni pompa
dintre puffer și casă pentru a face căldură până la pragul setat de termostatul de cameră;
- altul de maxim (on -> la 80 de grade) va porni forțat pompa dintre puffer și casă când pufferul se
supraîncălzește
- boiler de apă caldă cu serpentină: - termostatul de minim al pufferului este înseriat cu termostatul mecanic al
boilerului de apă caldă (se montează în teaca situată în unul din pereții
laterali ai boilerului) comandă pompa boilerului când pufferul are minim
40 de grade și o oprește pe la 60 de grade (așa am setat eu termostatul
boilerului)
Deci eu aș dori un montaj Arduino cu trei senzori, 3 relee de comandă ale celor 3 pompe și codul care să facă ce v-am arătat mai sus.
Cu stimă,
Cezar
Va salut, o sa pun pe hartie informatiile care le-ati dat si, cat de repede, o sa va raspund la mail sau la telefon
ȘtergereContact:
RăspundețiȘtergere0768018137
pr.ionescu@gmail.com
Schema de montaj a cazanului (de pe site-ul Atmos)
https://www.atmos.eu/romania/images/zapojeni/13.gif
Pentru semnalizarea stării fiecărui termostat am realizat 4 montaje cu led bicolor:
RăspundețiȘtergerehttp://www.redcircuits.com/Page81.htm
Pentru semnalizarea funcționării pompelor am folosit 3 montaje cu led și diac (aveți și dumneavoastră pe site ceva de genul)
https://www.arduinotehniq.com/old/LED_flasher/LED_flasher.htm
Am uitat ceva legat de pompa boilerului de apă caldă:
RăspundețiȘtergere- aș dori ca să existe o diferență de 5 grade între apa din puffer și apa din boiler...adică apa din puffer să fie mereu mai caldă cu minim 5 grade decât cea din boiler, căci altfel pompa boilerului plimbă apa degeaba prin serpentina lui, nereușind să o mai încălzească;
- concret: doresc temperatura maximă din boiler la 55 de grade...pompa boilerului va pleca atunci când apa din puffer are 40 de grade și va merge până când apa din boiler atinge 55 de grade...și aici mai adăugăm: cu condiția ca apa din puffer să aibă minim 60 de grade...dacă ea scade între timp sub 60 de grade, pompa boilerului se oprește, deși nu a tins pragul de 55 de grade.
va trebuie doar programul sau vreti si un montaj ?
ȘtergereDacă display-ul suportă trei pompe și 3 temperaturi ale celor 3 senzori, ar fi ok, doar adăugată o placă cu 4 relee, din care sa fie active 3...si ar ramane schema dumneavoastră.
RăspundețiȘtergereDaca nu, altă schemă cu programul ei...Ar fi frumos să adăugăm un ESP8266 si sa putem vedea online temperaturile si eventual sa se poata primi alerte când s-au supraincalzit centrala sau pufferul și au pornit pompa(ele) pentru racire.
Eventual și un display mai "bazat", mai încăpător care sa afișeze temperaturile senzorilor, pragurile setate și statusul fiecarei pompe.
Eu cu ESP8266 as vrea sa fac si un dispozitiv de alarmare cu senzor de fum (gama MQ-....) si un senzor de flacără, iar cel de fum sa acționeze un releu ce comandă un ventilator montat in una din ferestrele camerei centralei sa dea fumul afară și să ma notifice de existența fumului peste un prag sau a flăcării.
Fie se pot contopi cele doua proiecte, fie separat.
Abuzez de puținul dumneavoastră timp liber...nu este urgență, deocamdată putem functiona cu termostatele mecanice toata iarna.
Va mulțumesc tare mult pentru interesul arătat.
Poate mai refaceți proiectul pentru centrală Viadrus + Puffer + Boiler cu serpentină
RăspundețiȘtergeream uitat de solicitarea dvs de anu' trecut :( o sa incerc in zilele urmatoare sa citesc cerintele ca sa vad ce pot face... stau extrem de rau cu timpul liber, iar cand pare ca e (timp liber), apare mereu ceva si nu am timp de Arduino :(
Ștergere