Aangepaste waterstroomregelaar met timercircuit

Probeer Ons Instrument Voor Het Oplossen Van Problemen





Het artikel bespreekt een aangepast waterstroomregelaarcircuit met timer. Het idee werd aangevraagd door de heer Daljeet Singh Sokhey.

Technische specificaties

Op dit moment werk ik aan een ander project en zou ik je hulp nodig hebben. Er zijn 2 ingangen en beide moeten 30 seconden lang hoog blijven om de ene uitgang hoog te laten worden (EN-schakelaar)



Als een van beide faalt, moet de timer ook stoppen en opnieuw instellen en dan opnieuw starten als beide ingangen weer hoog zijn. Dit is in feite om te controleren of er water door een buis stroomt.

Ik gebruik een magneetventiel om het in- en uitschakelen van het water te regelen en een stromingsschakelaar om te bevestigen dat het water stroomt.



Deze schakelaar EN de solenoïde moeten continu aan blijven gedurende 30 seconden om te bevestigen dat het water goed stroomt. En als aan deze voorwaarde is voldaan, zou het een hoge output moeten geven die kan worden gebruikt om andere bewerkingen te activeren.

Je kunt het noemen wat je maar wilt, zoiets als Water Flow Confirmation Circuit of iets anders. De timer houdt alleen de solenoïde AAN.

Het inschakelen van de stromingsschakelaar is afhankelijk van de solenoïde waardoor het water met succes kan stromen.

Dat zal ertoe leiden dat de spanning van de stromingsschakelaar hoog wordt. en deze hoge spanning van de stromingsschakelaar moet worden aangehouden zolang de solenoïde AAN is (30 seconden). als gedurende die periode de spanning van de stromingsschakelaar daalt tot LAAG, moet de timer worden gereset, waardoor de solenoïde wordt uitgeschakeld.

Misschien kunnen we hier nog een timercircuit toevoegen waardoor het na bijvoorbeeld 3 minuten of zo opnieuw probeert (instelbaar).

En als de solenoïde en de stromingsschakelaar 30 seconden lang aan blijven staan, zou deze een hoge output moeten geven die kan worden gekoppeld aan een relais om een ​​ander circuit in te schakelen.

De solenoïde moet na 30 seconden worden uitgeschakeld. Solenoid en de schakelaar zijn beide 12 V dc

Het ontwerp

In het voorgestelde circuit van de waterstroomregelaar is de IC 555 geconfigureerd als de 30 seconden timer via zijn monostabiele modus.

Wanneer de stroom is ingeschakeld, levert de 0.1uF-condensator op pin # 2 van het IC een tijdelijke logische nul voor deze pin, waardoor de IC-uitgang hoog wordt geactiveerd, het IC begint te tellen zodra dit plaatsvindt.

De bovenstaande hoge geleverd op pin # 3 van de IC activeert de transistor en de aangesloten solenoïde.

De solenoïde opent de poort zodat het water kan stromen, wat wordt gedetecteerd door de stromingsschakelaar en zijn schakelaar ook AAN.

De bovenstaande bewerkingen gebeuren vermoedelijk te snel en relatief gelijktijdige positieve triggers van de twee apparaten bereiken de bases van de twee NPN-transistors die zijn opgesteld om een ​​'NAND'-poort te vormen.

Met beide transistors ingeschakeld, hebben we een nullogica over de collector van de bovenste transistor, die de juiste toestand van het circuit aangeeft en dat beide apparaten correct werken.

In de tussentijd telt het IC 30 seconden, waarna pin # 3 terugkeert naar een lage uitschakeling van beide apparaten, wat duidelijk een hoog weergeeft over de getoonde OUT-aansluiting van het circuit en het beoogde '30 seconden verstreken'-signaal levert aan het volgende fase in het systeem.

In het geval dat een van de apparaten defect raakt, wordt de respectieve NAND-transistor verstoken van zijn basistrigger die een hoog aan de uitgang triggert.

Onder de bovenstaande omstandigheden ontvangt de bovenste transistor uiterst links een basistrigger van de OUT-aansluiting van het circuit en wordt deze ingeschakeld, maar aangezien de IC 555 nog steeds telt met pin # 3 hoog, kan de spanning van pin # 3 passeren via deze transistor naar de basis van de onderste transistor die na een bepaalde vertraging de 555 IC-bewerkingen reset en herstart door zijn pin # 2 te aarden.

De operatie herhaalt zich.

De vertraging kan worden gewijzigd door de waarde van de 10uF-condensator aan te passen.

Schakelschema

Zoals aangegeven in de corrigerende suggesties is het bovenstaande circuit gewijzigd zoals hieronder weergegeven, raadpleeg de opmerkingen voor de details:




Vorige: Knipperende LED met vertraging - Arduino Basics Vervolg: Status van een schakelaar bewaken (digitaal lezen serieel) - Arduino Basics