Sequentieel LED-array-lichtcircuit met IC 4017 uitgelegd

Probeer Ons Instrument Voor Het Oplossen Van Problemen





Het artikel beschrijft hoe je een sequentieel LED-array-lichtcircuit kunt maken met een sequentieel oplichtende LED die een soort staafdiagram vormt.

Invoering

Het artikel beschrijft een eenvoudige methode om een ​​incrementeel LED-licht te maken met de IC 4017, die eerder is uitgerust met specificaties die niet passen bij de huidige functies. Laten we eens kijken hoe we de IC kunnen aanpassen voor de operaties.



De LED's starten vanaf een van de 10 pin-outs van het IC en schakelen een voor een door totdat alle LED's branden en een toenemende verlichting vormen. De schakeling gebruikt de gewone IC 4017 voor het implementeren van deze interessante LED-lichtsequentie.

Circuit werking

Het belangrijkste onderdeel van dit sequentiële LED-stuurcircuit is de populaire Johnson's Decade Counter IC 4017. Zoals we allemaal weten, omvat de normale werking van de IC een sequentiële verschuiving van de uitgangen 1 tot 11, in reactie op een kloksignaal dat wordt aangelegd op pin # 14.



De uitgangen worden achtereenvolgens hoog, zodat de vorige uitgang onmiddellijk laag wordt als de 'hoge' positie door de toegewezen pi-outs 'springt'.

Als er LED's zijn aangesloten op de uitgangen, zou de bovenstaande reeks een effect produceren van een verlichte 'stip' die van begin naar einde springt en de reeks herhaalt.

Schakelschema

Circuit met LED-staafdiagram met IC 4017

Hoewel het effect er interessant uitziet, weet het de mensen niet te betoveren, simpelweg omdat de geproduceerde verlichtingen erg laag zijn.

Dit komt doordat er maar één LED of lamp tegelijk oplicht tijdens het sequencen, niet genoeg om het systeem erg in het oog te houden. De sequentiefactor van de IC kan echter niet worden genegeerd, aangezien het een complexe functie is die niet kan worden bereikt met een enkele IC en de chip moet worden gecrediteerd voor dit kenmerk.

Dus, wat kunnen we doen om de bovenstaande functie te verbeteren, zodat de bezette lichten aantrekkelijker worden en tegelijkertijd ook de sequencing-functie wordt benut?

Een idee zou zijn om te voorkomen dat de vorige LED's in de reeks worden uitgeschakeld terwijl de array aan het sequencen is. Het betekent dat nu, wanneer de reeks van verlichting begint, de leds een voor een oplichten om een ​​verlichte 'balk' te vormen, totdat de hele reeks oplicht. Zodra de hele reeks is afgelopen, wordt de hele LED-reeks uitgeschakeld en herhaalt de cyclus zich helemaal opnieuw.

Aangezien het echter niet mogelijk is om enige wijziging aan de binnenkant van de chip aan te brengen, is het waarschijnlijk dat dit via een externe wijziging wordt gedaan.

Om ervoor te zorgen dat de LED's hun verlichting behouden, zelfs als de sequentielogica laag wordt, zouden we een soort vergrendelingsregeling met de LED's nodig hebben om de truc te implementeren. Zoals we allemaal weten, is een SCR een apparaat dat zijn output pin-outs vergrendelt wanneer zijn gate wordt geactiveerd.

De functie is echter alleen beschikbaar met DC-voedingen, en hier wordt het circuit dat wordt bediend met een DC perfect geschikt voor de bovenstaande toepassing.

Verwijzend naar de figuur zien we dat alle output pin-outs van de IC zijn geconfigureerd naar de poorten van de corresponderende SCR's, en dat de LED's zijn verbonden over de positieve en de anodes van de SCR.

Wanneer de IC-uitgangen de verschuivingspulsen beginnen te genereren, sluiten de SCR's een voor een, waarbij de LED's in volgorde worden verlicht en de verlichtingen in oplopende volgorde worden vergrendeld totdat de laatste LED brandt. Hierna wordt de hele array uitgeschakeld.

De uitschakelfunctie van de LED-ketting is geïmplementeerd door T3 en is precies voor deze functie geïntroduceerd.

T3 is een PNP-transistor en blijft ingeschakeld zolang de output op pin # 11 laag is. Pin # 11 is de laatste pin in de hele reeks en blijft logisch laag totdat de reeks is afgelopen, waardoor deze ook hoog wordt.

Zodra pin # 11 hoog wordt, wordt de basis van T3 verhinderd van geleiding, waardoor de stroom naar de LED's en de SCR wordt uitgeschakeld.

De SCR-vergrendeling breekt, waardoor de hele array wordt uitgeschakeld en de reeks wordt opnieuw gestart vanaf LED 1 op pin # 3. Het verschuiven of de volgorde van de uitgangen is direct afhankelijk van de frequentie van de ingangsklokken, toegepast op pin # 14 van de IC.

Elke astabiele multivibrator kan worden gebruikt voor het verkrijgen van de klokken. Hier hebben we het gewone transistortype AMV gebruikt, dat misschien het meest eenvoudig te bouwen en configureren is.

C1 en C2 kunnen worden gevarieerd om verschillende klokpulsen te krijgen die op hun beurt de vormingssnelheid van de LED-balk bepalen. Als alternatief kunt u VR1 en VR2 in serie met R2 en R3 toevoegen om de weergavesnelheden naar wens direct te variëren.

De condensator aan de basis van T3 is zo geplaatst dat de transistor na een tijdje schakelt, en laat de laatste LED op pin # 11 volledig oplichten voordat de hele 'array' wordt uitgeschakeld.

Weerstanden R5 tot R15 zijn inbegrepen om de stroom naar de SCR te beperken en ook om te voorkomen dat de IC onnodig opgewarmd raakt.

Het circuit kan worden bediend vanaf een voedingsbereik van 5 volt tot 15 volt DC. Als de voeding 12 volt wordt gekozen, kunnen 4 LED's worden voorzien van een reeksbegrenzingsweerstand (niet weergegeven in het diagram, maar is vereist).

Onderdelen lijst

R2, R3 = 10K,
VR1, VR2 = 47K,
Alle resterende weerstanden zijn = 1K,
C1, C2, C3 = 10 uF, 25 V.

T1, T2 = BC547, T3 = 2N2907
Alle SCR's zijn = BT169,
IC1 = 4017,
Alle leds = volgens keuze




Een paar: 3 geteste 220V hoog- en laagspanningsuitschakelcircuits met IC 324 en transistors Volgende: Hoe maak je een fietshoorncircuit met beltoon