Anpassad vattenflödesregulator med timerkrets

Prova Vårt Instrument För Att Eliminera Problem





Artikeln diskuterar en anpassad krets för vattenflödesregulator med timer. Hans idé begärdes av Daljeet Singh Sokhey.

Tekniska specifikationer

Just nu arbetar jag med ett annat projekt och vill ha din hjälp. Det finns två ingångar och båda måste förbli höga under en period av 30 sekunder för att en enda utgång ska bli hög (OCH-omkopplare)



Om någon misslyckas bör timern också stoppas och återställas och sedan starta om igen när båda ingångarna är höga igen. Detta är i grunden för att kontrollera tillgängligheten av vatten som rinner genom ett rör.

Jag använder en magnetventil för att styra till- och frånkoppling av vattnet och en flödesomkopplare för att bekräfta att vattnet flödar.



Denna omkopplare OCH solenoiden måste stanna kontinuerligt i 30 sekunder för att bekräfta att vattnet flyter ordentligt. Och om detta villkor är uppfyllt bör det ge en hög effekt som kan användas för att utlösa andra operationer.

Du kan namnge det vad du vill, något som Water Flow Confirmation Circuit eller något annat. Timern håller bara solenoiden PÅ.

Flödesomkopplaren som slås PÅ är beroende av solenoiden så att vattnet kan strömma framgångsrikt.

Det kommer att resultera i att spänningen går högt från flödesomkopplaren. och denna högspänning från flödesbrytaren måste hållas så länge som solenoiden är PÅ (30 sekunder). om spänningen från flödesbrytaren under den tidsperioden sjunker till LÅG, bör timern återställas vilket skulle stänga av solenoiden.

Kanske kan vi lägga till en ny timerkrets här som gör att den försöker igen efter, till exempel, tre minuter eller så (justerbar).

Och när solenoiden och flödesbrytaren har hållits på i 30 sekunder, bör den ge en hög effekt som kan kopplas till ett relä för att slå på någon annan krets.

Magneten måste stängas av efter 30 sekunder. Solenoid och strömbrytaren är båda 12 V likström

Designen

I den föreslagna vattenflödesregulatorns krets är IC 555 konfigurerad som 30 sekunders timer genom sitt monostabila läge.

När strömmen slås PÅ ger 0.1uF kondensatorn vid stift nr 2 på IC en tillfällig logisk noll till denna stift som utlöser IC-utgången hög, IC börjar räkna så snart detta sker.

Ovanstående höga som levereras vid stift nr 3 på IC aktiverar transistorn och den anslutna solenoiden.

Magnetventilen öppnar grinden för att vattnet ska strömma, vilket detekteras av flödesbrytaren och dess strömbrytare PÅ också.

Ovanstående operationer händer förmodligen för snabbt och en relativt samtidigt positiv utlösare från de två enheterna når baserna för de två NPN-transistorerna som är anordnade att bilda en 'NAND' -grind.

Med båda transistorerna påkopplade har vi en nolllogik över kollektorn för den övre transistorn, vilket indikerar kretsens korrekta tillstånd och att båda enheterna fungerar korrekt.

Under tiden räknar IC: n i 30 sekunder, varefter dess stift # 3 återgår till en låg avstängning av båda enheterna som uppenbarligen gör en hög över den visade UT-terminalen i kretsen och ger den avsedda '30 sekunders bortfallna 'signalen till följande steg i systemet.

Om någon av enheterna fungerar felaktigt berövas respektive NAND-transistor sin basutlösare som utlöser en hög vid utgången.

Under ovanstående villkor får den övre transistorn längst till vänster en basutlösare från kretsens OUT-terminal och den slås PÅ, men eftersom IC 555 räknar med sin stift # 3 hög låter spänningen från stift # 3 passera via denna transistor till basen av den nedre transistorn som efter en viss fördröjning återställer och startar om 555 IC-operationerna genom att jorda dess stift # 2.

Åtgärden upprepas sedan.

Fördröjningen kan ändras genom att justera värdet på 10uF kondensatorn.

Kretsschema

Enligt korrigeringsförslagen ändras ovanstående krets enligt nedan, se kommentarerna för detaljer:




Tidigare: Blinkar en LED med fördröjning - Arduino Basics Nästa: Monitoring State of a Switch (Digital Read Serial) - Arduino Basics