Stap 3: 555 Timer: monostabiele Mode Circuit
Zoals ik in de laatste stap, een 555 timer in monostabiele mode zal de uitgang van een hoge puls (van spanning ~ Vcc) wanneer de trigger pin in lage gepulseerde. De duur van deze uitvoer puls is afhankelijk van de waarden van R en k in fig 4. In de laatste stap we de duur van de pulse uitgang van de 555 in monostabiele mode om te worden berekend:
t = 1.1 * R * C seconds
waar R en C de weerstand en een condensator in serie in fig 4 zijn.
Als we R kiezen = 10Kohms en C = 470uF
t = 1.1 * 10000 * 0.00047
t = 5.17 sec
Dit betekent dat een puls laag om de 555 van trigger pin (pin 2) met een 10Kohm weerstand en een condensator van 470uF, de uitvoer naartoe hoge 5.17 seconden zal veroorzaken.
Ik bouwde een circuit die verbindt de pin van de uitgang van de 555 met een LED, waardoor de LED aan het licht omhoog voor de duur van de pols. Op deze manier zou ik heb een visuele indicatie dat mijn berekeningen correct waren. Ik aangesloten de trigger-pin van de 555 op een pulsdrukschakelaar drukknop, aan te sluiten aan de grond wanneer gedrukt. Foto's van het circuit zijn hierboven, en het schema is getoond in fig 5.
Onderdelen lijst:
555 timer Digikey LM555CNFS-ND
0.01uF condensator Digikey 445-5297-ND
470uF condensator Digikey P5185-ND
(x2) 10Kohm weerstand Digikey CF14JT10K0CT-ND
de weerstand van 470 ohm Digikey CF14JT470RCT-ND
Amber leidde Digikey C503B-ACN-CW0Y0251-ND
pulsdrukker Digikey CKN9018-ND
22 gauge jumper wire
breadboard Amazon
5-15V macht levering-als die u niet bevoegd een bankje leveren, probeer met behulp van een 9V batterij en de batterij module of gebruik de 5V van een Arduino output
Bedrading Info:
Het schema is getoond in fig 5. Macht en grond verbinden met pin 8 en 1 van de 555 timer (rode en zwarte draden). Ik gebruikte een 9V levering en batterij module voor mijn circuit. Zoals aangegeven in het schema in figuur 5, verbinding maken met een 0.01uF condensator tussen pin 5 en 1. Verbinding maken met een condensator van 440uF tussen pin 1 en 6, ervoor te zorgen dat de negatieve lood van de condensator met pin 1 is verbonden. Sluit de pinnen 6 en 7 met een jumper draad (groen). Verbinding maken met een 10K Ohm weerstand tussen pin 7 en 8. Ik verliet de reset pin drijvende, u kan deze aansluiten op Vcc ook.
Verbinden met een LED en de huidige beperkende weerstand in serie van de output van de 555 grond. De pin van de uitgang van de 555 zal output Vcc-1.2V maximale (de - 1.2V komt uit sommige transistoren in het circuit dat de spanning iets zakken). Mijn circuit werd gedreven door een 9V-levering, dus de maximale uitvoer 9 is-1.2V = 7.8V. Ik gebruikte een huidige beperkende weerstand van 470 ohm voor mijn setup, als u een 5V aanbod kunt u een lagere huidige beperkende weerstand (zoals 220 ohm), en hogere Vcc gebruik een hogere weerstand (misschien zelfs tot 1K).
Draad van de kortstondige Drukknopschakelaar in serie met een 10K Ohm weerstand tussen Vcc en grond. Sluit een draad (geel) uit de kruising tussen de schakeloptie en de weerstand aan de trigger pin zodat wanneer de switch wordt niet gedrukt de trigger-pin is opgeheven. Wanneer de schakelaar is ingedrukt wordt de trigger-pin zal dalen tot lage. Zie het schema als dit niet zinvol.
Bewerking:
Druk op de knop. De LED moet oplichten voor een tijd en vervolgens uitschakelen. Als u de LED tijd, vindt u dat het licht voor precies 5.17 seconden, net zoals ik hierboven berekend.
U kunt experimenteren met schakelen uit de 10 k weerstand of de 470uF condensator (verbonden met de 555) om te zien hoe zij invloed op de duur van de pulse uitgang. Vergeet niet, sinds t = 1.1 * R * C seconden, toenemende weerstand of capaciteit zal altijd de duur van de pols.
Ik bekabeld een potentiometer 10Kohmals een variabele weerstand en zet het in mijn circuit in plaats van de 10 K weerstand tussen 555 pin 7 en 8 (Fig. 9). Op deze manier door te draaien aan de knop helemaal aan de ene kant, de LED brandt 5.17 seconden, maar toen wendde zich tot het andere uiterste de LED wordt uitgeschakeld zodra ik de knop vrijgegeven. De potentiometer draaien in elke positie tussen zal leiden tot een impulstijd overal van 0 tot 5.17 seconden.