Circuit simplu de control al nivelului apei cu microcontroler și alarmă

Încercați Instrumentul Nostru Pentru Eliminarea Problemelor





În zilele noastre multe case stochează apă în rezervoare subterane și pompează apa către rezervoarele aeriene. Uneori, apa se revarsă din rezervorul aerian care duce la risipa de apă. Pentru a depăși această problemă, un indicator al nivelului apei cu un sistem de alarmă este cea mai bună opțiune, deoarece controlează nivelul apei într-o măsură care va permite reducerea irosirii apei. A Controler nivel apă utilizarea microcontrolerului este un controler cu cost redus, care este capabil să gestioneze nivelurile apei în diferite sisteme, cum ar fi rezervoarele de apă, cazane și piscine, etc. Controlerul nivelului apei poate fi utilizat în case, industrii, fabrici, centrale electrice, centrale chimice și alte lichide sisteme de stocare pentru a economisi energie și bani.

Controler nivel apă

Controler nivel apă



Circuit controler nivel apă

Un circuit de control al nivelului apei monitorizează nivelul rezervorului aerian și pornește spontan pompa de apă ori de câte ori nivelul scade sub o anumită limită. Nivelul rezervorului aerian este indicat folosind 5 LED-uri, iar pompa este oprită când rezervorul aerian se umple complet. Circuitul controlerului de nivel al apei nu permite pompei să înceapă dacă nivelul apei din bazin scade și oprește pompa chiar și în timpul perioadei de pompare dacă nivelul apei din bazin scade scăzut în timp ce procesul de pompare a apei către rezervorul aerian continuă.


Circuit controler nivel apă

Circuit controler nivel apă



Circuitul menționat mai sus este format din patru sonde dispuse într-un rezervor aerian și sunt interfațate cu portul 2 al microcontrolerului. Sondele sunt dispuse în așa fel încât să simtă nivelurile ¼th, 1/2, ¾th și chiar complete, deoarece sunt plasate la distanță egală una peste alta cu sonda pozitivă inferioară. O alimentare pozitivă de tensiune este plasată în partea de jos a rezervorului aerian, iar o sondă de nivel complet este plasată în rezervor, iar celălalt capăt este conectat la baza tranzistorului Q4 printr-un rezistor R16.

Ori de câte ori nivelul apei crește la maxim, atunci curentul curge prin baza tranzistorului și tensiunea colectorului devine scăzută și este interfațată cu portul p2.4. Programarea se face în microcontroler și trimite datele către microcontroler și LED. D1 indică nivelul apei și motorul se oprește automat ori de câte ori nivelul apei coboară sub sonda de nivel complet, iar apoi baza tranzistorului Q2 se deschide oprindu-l, tensiunea colectorului Q2 este mare la P2.4, care înseamnă că rezervorul nu este plin și același proces este aplicat sondelor de detectare rămase ¼, 1/2, 3/4 deoarece sunt conectate la baza tranzistoarelor q1, q2, q3 și interfațate cu porturile p2.5, p2.6 și p2.7 în timp ce programarea se face în cadrul microcontrolerului . LED-urile D3, D4 și D5 se aprind ca o indicație a nivelurilor (¼, 1/2 și goale), iar apoi tranzistorul pornește și motorul va fi pornit.

Porturile P0.0, P0.1, P0.2, P0.3 și P0.4 sunt interfațate cu LED-urile în scopul indicării nivelurilor și sunt conectate la rezistențe. Portul P0.5 este utilizat pentru a controla pompa, iar tranzistorul Q6 rămâne aprins, pe măsură ce releul este activat în timp ce portul P0.7 este conectat la LED-ul D7, ca indicație a nivelului scăzut al rezervorului și al LED-ului luminează.

De asemenea, este posibil să adăugați un sistem de alarmă la circuitul de mai sus, care este capabil să alerteze deținuții de o casă ori de câte ori nivelul apei este ridicat sau scăzut sau depășește limitele superioare. Acest tip de circuit indicator al nivelului apei este prezentat mai jos.


Indicator de nivel al apei cu alarmă

Circuitul indicatorului de nivel al apei cu alarmă

Circuitul indicatorului de nivel al apei cu alarmă

Acest circuit este similar circuitului discutat mai sus, cu excepția difuzorului de alarmă utilizat în acesta. După cum am văzut mai sus, pentru un anumit nivel, sondele de detectare permit pini corespunzători ai microcontrolerului. Când acești pini sunt logici, microcontrolerul trimite semnale de control către difuzor, precum și către Indicatoare LED în funcție de program.

Sistemul de tonuri atașat sistemului de alarmă oferă informații despre nivel, deoarece „rezervorul este plin” și „rezervorul este gol”, astfel încât un utilizator să poată recunoaște cu ușurință nivelul apei. Deoarece controlul nivelului discutat mai sus este de tip contact în care sondele sunt în contact cu lichid sau apă, deci există șansa ca acesta să devină ușor coroziv. Acest lucru poate fi depășit folosind un sistem de măsurare a nivelului senzorului fără contact, care este descris mai jos.

Controler de nivel lichid fără contact

Controler de nivel lichid fără contact

Set controler de nivel lichid fără contact

Acest controler de nivel lichid fără contact folosește un senzor cu ultrasunete pentru a detecta nivelul lichidului dintr-un rezervor. Acest tip de sistem de control al nivelului este util acolo unde lichidele sunt de natură chimică și nu este practic și posibil să se utilizeze senzori de nivel de tip contact.

La astfel de regulatoare de nivel de lichid fără contact, sursa de alimentare disponibilă de la rețea este rectificată, filtrată și reglată la un domeniu de funcționare a circuitului și este dată microcontrolerului și altor componente ale circuitului. senzorul cu ultrasunete este, de asemenea, alimentat prin această alimentare DC reglementată.

Circuitul controlerului de nivel al lichidului fără contact

Diagrama bloc a controlerului de nivel al lichidului fără contact

Senzorul cu ultrasunete atașat la un rezervor de lichid monitorizează continuu limita de nivel setată și ori de câte ori această limită depășește, senzorul dă intrare microcontrolerului. Pe baza programului, microcontrolerul trimite semnale de control către tranzistor, care este responsabil pentru comutarea releului, astfel încât pompa sau motorul să fie pornite sau oprite.

Ori de câte ori distanța de nivel, care este măsurată cu centimetri scade sub o limită stabilită, pompa începe să sesizeze semnalul modulului cu ultrasunete care iese din senzorul transmițătorului care se reflectă de la nivel și este recepționat de senzorul receptorului ultrasonic, iar apoi ieșirea este alimentat la microcontroler.

Această limită de nivel poate fi variată în funcție de cerințele utilizatorului, aranjând senzorul cu ultrasunete în locul adecvat. Aceste informații despre nivel sunt, de asemenea, afișate pe un ecran LCD, astfel încât un utilizator să poată cunoaște cu ușurință nivelul din rezervor.

Aici este vorba despre regulator de nivel al rezervorului de apă folosind microcontroler cu senzori de contact și fără contact. Sperăm că ați înțeles mai bine circuitele date și scurta explicație a acestuia.

Credite foto