Eenvoudig programmeerbaar timercircuit

Probeer Ons Instrument Voor Het Oplossen Van Problemen





Deze programmeerbare timer kan worden gebruikt om een ​​belasting AAN en UIT te schakelen met twee sets vertragingen , die onafhankelijk van elkaar programmeerbaar zijn van 2 seconden tot 24 uur.

De vertragingstijden zijn instelbaar volgens de persoonlijke specificaties van de gebruiker. De AAN-tijdvertraging en de UIT-tijdvertraging zijn onafhankelijk instelbaar en deze faciliteit wordt het belangrijkste kenmerk van een programmeerbaar timercircuit.



Veelzijdige IC 4060 gebruiken

Op deze pagina zullen we een zeer eenvoudig maar redelijk bruikbaar schakelschema voor de timer bespreken, waarvan de AAN-tijd en UIT-tijd onafhankelijk kunnen worden aangepast via gewone potten.

Het idee wordt zo gemakkelijk configureerbaar dankzij de veelzijdige IC 4060 die een minimaal aantal componenten nodig heeft om de unit te laten werken.



Als we naar het CIRCUIT-DIAGRAM hieronder kijken, kunnen we zien dat twee goedkope IC 4060 zijn bedraad als twee onafhankelijke timermodi.

Hoewel de timing-instellingen onafhankelijk zijn voor de twee secties, zijn deze met andere gekoppeld, zodat hun initialisatie sterk met elkaar verbonden wordt.

In principe zijn beide configuraties vergelijkbaar en zijn ze opgetuigd in de standaard telmodi van de IC 4060-apparaten.


Misschien wilt u dit ook maken Op Arduino gebaseerd programmeerbaar timercircuit


Hoe het circuit functioneert

De uitgang van de bovenste IC is via een transistor gekoppeld met de reset-ingang van de onderste IC, zodat zodra de uitgang van de bovenste IC hoog wordt, deze de onderste timer in werking stelt.

Het onderste IC begint dan te tellen en wanneer zijn output hoog wordt, stopt het het tellen van de bovenste IC's en zet het terug naar zijn oorspronkelijke toestand en het proces wordt vanaf het begin opnieuw geïnitieerd.

Het betekent simpelweg dat zolang de timing van de bovenste IC's niet verstrijkt, de onderste IC inactief blijft, maar zodra de timing van de bovenste IC's afloopt en de uitvoer hoog wordt, schakelt het zowel de uitvoerbelasting als de werking van de onderste IC's om.

De pot die is gekoppeld aan het bovenste IC kan worden gebruikt om te bepalen hoe lang de belasting wordt ingeschakeld, terwijl de pot die is gekoppeld aan het onderste IC wordt gebruikt om te bepalen hoe lang de belasting in de AAN-stand blijft of gewoon na hoe laat het is. moet worden uitgeschakeld.

Bijwerken:

De LED-posities zijn gewijzigd in de volgende bijgewerkte ontwerpen, omdat de eerdere LED-posities in strijd waren met de relaisbewerkingen, en daarom zijn de posities verplaatst om een ​​waterdichte werking te garanderen.

Schakelschema van een veelzijdige programmeerbare timer

PCB-indeling

PCB-layout voor programmeerbaar timercircuit

Video met het voorgestelde 2-traps programmeerbare timercircuit met LED's

Met behulp van een startknop

Het bovenstaande ontwerp kan worden geüpgraded met een drukknop om het starten met een drukknop te vergemakkelijken. Dit zorgt er verder voor dat de timer volledig wordt uitgeschakeld in het geval er een stroomstoring optreedt terwijl het circuit operationeel is, wat er op zijn beurt voor zorgt dat cruciale belastingen zoals verwarming of geiser volledig worden uitgeschakeld tijdens dergelijke situaties.

RC-timingcomponenten berekenen

Het kan worden gedaan door middel van een formule, maar de handmatige manier is veel eenvoudiger en nauwkeuriger. Het kan worden gedaan zoals hieronder wordt uitgelegd:

  1. Verbind willekeurig geselecteerde weerstand boven 100K in plaats van P1 / R2 in het bovenste circuit.
  2. Schakel in en noteer zorgvuldig na hoeveel tijd pin # 3 van bovenste IC 4060 HOOG wordt. Dit zal je ' sample vertraging
  3. Zodra dit is opgemerkt, kunnen de andere gewenste vertragingen worden berekend met behulp van de volgende eenvoudige kruisvermenigvuldiging:

Voorbeeldvertraging / gewenste vertraging = geselecteerde weerstand / onbekende weerstand

Als u bijvoorbeeld merkt dat pin3 na 300 seconden hoog wordt, wordt dit uw sample-vertragingswaarde.

Nu hebben we de sample-vertraging en de weerstandswaarde die verantwoordelijk zijn voor deze vertraging.

Als we daarom aannemen dat de gewenste vertraging 1 uur of 3600 seconden is, kunnen we deze berekenen door de waarden in de vorige vergelijking te vervangen:

Voorbeeldvertraging / gewenste vertraging = geselecteerde weerstand / onbekende weerstand

300/3600 = 100 / x (weerstand onbekend)

300x = 360000

x = 1200 k of 1,2 meg

Dit toont aan dat 1,2 Meg in plaats van de P1 / R2 de vereiste vertraging van 1 uur op pin3 van een IC 4060 zal produceren

Houd er rekening mee dat de bovenstaande berekening slechts een voorbeeld is en dat de waarden niet de werkelijke resultaten aangeven.

Het bovenstaande concept aanpassen

Dit circuit van een flexibel programmeerbaar timercircuit dat in dit artikel wordt uitgelegd, is door mij ontworpen in reactie op een verzoek van de heer Amit. Laten we meer weten over het verzoek en de circuitdetails.

Technische specificaties

'Ik heb een circuit nodig voor mijn auquarium waar het het volgende moet doen

het moet de lichten om 22.00 uur uitschakelen en dagelijks om 7.00 uur beginnen + dagelijks het licht om 12.00 uur uitschakelen en om 18.00 uur weer inschakelen.

dit zal helpen om mijn vissen langer te laten leven.

Bij voorbaat bedankt.

Amit desai '

Het ontwerp

Dus hier is het circuit dat ik bedacht heb. Zoals de naam al doet vermoeden, is de timer behoorlijk flexibel en kan hij worden aangepast om elke gewenste tijdsperiode te produceren, volgens het hierboven gevraagde formaat.

De schakeling bestaat uit vier identieke trappen, opgebouwd uit de IC 4060 timerconfiguratie. De timerreeks begint vanaf het IC in de linkerbovenhoek.

Als de stroom is ingeschakeld, begint dit IC te tellen. Afhankelijk van de instelling van zijn pot, wordt de IC geactiveerd na een bepaalde periode of tijdsinterval.

Deze schakelt het relais en de driver transistor BC547 in en schakelt daarmee de aangesloten lamp UIT. Het podium wordt vergrendeld met behulp van de diode die is aangesloten op pin 3 en pin 11.
De bovenstaande activering schakelt ook een andere BC547-transistor die de reset-pin van de volgende IC 4060 verbindt met aarde, die ook deze fase initieert.

Na een vooraf bepaalde tijd activeert dit IC ook zijn output op pin3 en wordt hij vergrendeld door de overeenkomstige diode, maar deze actie stuurt een feedbacksignaal naar de relay driver-transistor, schakelt deze onmiddellijk uit en herstelt de stroom naar de lamp zodat deze weer oplicht .

Net als de bovenstaande acties, gaat de reeks verder en schakelt het derde IC 4060 in de lijn in die het ingestelde tijdsinterval telt en het relais terug naar de UIT-positie trekt via de diode die is aangesloten op de collector van zijn bc547-transistor, zodat de lamp wordt weer uitgeschakeld.

Zodra de bovenstaande triggering plaatsvindt, schakelt het laatste gedeelte in de rechter benedenhoek in actie en telt volgens de instelling van de respectieve pot, totdat de ICs-output hoog wordt, deze high reset het eerste IC en schakelt de lamp opnieuw in zodat het proces de cyclus helemaal opnieuw kan starten.

De potten kunnen worden vergroot tot 3 m3 voor het genereren van langere tijdsintervalperioden, zo ook met de respectievelijke condensatoren.

Schakelschema

Aanpassen en instellen

De timer kan op de volgende manier worden aangepast volgens het verzonden verzoek:

Als we beschouwen dat de eerste timingsequentie begint om 7 uur 's ochtends en eindigt om 12 uur' s middags, betekent dit dat de P1 van de timer linksboven zo moet worden aangepast dat deze het relais activeert en het relais na precies 5 uur uitschakelt.

Om de lamp in de bovenstaande positie UIT te houden en om 18.00 uur weer AAN te zetten, passen we nu P1 van het timergedeelte rechtsboven zo aan dat de uitgang na nog eens 5 uur wordt geactiveerd. Hierdoor wordt de lamp weer ingeschakeld.

De bovenstaande situatie moet intact blijven tot nacht 22.00 uur, wat ongeveer 4 uur is, daarom passen we de P1 van de timer rechtsonder aan om deze na een tijdsinterval van 4 uur te activeren.

Ten slotte, om de bovenstaande procedure de volgende ochtend om 7 uur 's ochtends weer te starten, wordt P1 van de laatste timer rechtsonder zo aangepast dat de eerste timer na 9 uur wordt gereset ... en de cyclus herhaalt zich.

Om het circuit te laten werken volgens het hierboven gespecificeerde timingpatroon, moet na het aanpassen van de respectieve uren het apparaat worden ingeschakeld of ingeschakeld om precies om 7 uur 's ochtends ... de rust volgt automatisch.




Vorige: Aardbevingssensorcircuit - seismische sensor Vervolg: DIY 100 Watt MOSFET-versterkercircuit