555 timer (4 / 8 stap)

Stap 4: 555 Timer: monostabiele Mode (snel applicaties)


In deze stap ik een beetje meer praten zal over het gebruik van monostabiele mode, ditmaal voor snellere toepassingen.

in stap 2 berekend we het moment van de hoge pols van de 555 timer voor een gegeven R en k
t = 1.1 * R * C seconden

Dus als we R kiezen = 5.1Kohms en C = 1uF
t = 1.1 * 5100 * 0.000001
t = 5.61 ms

Aangezien deze puls op een tijdschaal veel sneller gebeurt dan in de laatste stap, ik een Arduino gebruikte om pulse pin 2 van de 555 timer lage elke 10 ms en gemeten van de output van de 555 op een oscilloscoop. Hier is hoe ik het instellen:

Onderdelen lijst:
555 timer Digikey LM555CNFS-ND
0.01uF condensator Digikey 445-5297-ND
1uF condensator Digikey P5174-ND
5.1Kohm weerstand Digikey CF14JT5K10CT-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
pulse generator-ik gebruikte een Arduino voor deze
oscilloscoop

Bedrading Info:
Vijgen 1-3 tonen hoe ik aangesloten de 555 op een breadboard. 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 fig 4, verbinding maken met een 0.01uF condensator tussen pin 5 en 1. Verbinding maken met een condensator van 1uF 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). Sluit een 5.1K Ohm weerstand tussen pin 7 en 8. Ik verliet de reset pin drijvende.

Ik gebruikte een Arduino te leiden tot een lage puls elke 10ms aan op pin 2 van de 555 timer. U kunt ook een functiegenerator voor het genereren van deze puls signaal. Hier is de code die ik gebruikt:

 <pre>//555 timer trigger- monostable mode //by Amanda Ghassaei //Sept 2012 //pin connections: //digital pin 0 to 555 pin 2 //Arduino ground to 555 ground (pin 1) void setup(){ pinMode(0,OUTPUT); digitalWrite(0,HIGH); } void loop(){ //pulse pin 0 low momentarily digitalWrite(0,LOW); digitalWrite(0,HIGH); delay(10);//wait 10 ms } 

Het signaal uit digitale pin (0) 555 pin 2 (geel) en de grond (van de Arduino of de functiegenerator) verbinden met 555 pin 1 (zwart).

Bewerking:
Fig. 5 toont de output van de 555 timer. U kunt zien dat de duur van de hoge pols over 5.6ms is, zoals verwacht. Merk ook op hoe een nieuwe puls elke 10 ms is geactiveerd, telkens wanneer het signaal van de Arduino druppels laag. Fig 6 toont de output van de 555 in blauw en de uitvoer van Arduino digitale pin 0 in geel. U kunt zien dat het signaal van de Arduino normaal hoog is, daalt het laag voor een klein deel van een tweede, alleen zichtbaar wanneer we inzoomen de time/div in figuur 7. In figuur 7 ziet u dat het signaal van de Arduino druppels laag voor minder dan 5us en de output van de 555 onmiddellijk hoog gaat. Fig 8 geeft de output van de 555 in blauw en de spanning over de condensator van 1uF (ook de spanning van pin 6). Merk op hoe de output van de 555 timer druppels laag wanneer de spanning over de condensator = 2/3Vcc (in dit voorbeeld ben ik met behulp van een 9V batterijvoeding, dus 2/3Vcc = 6V). Wanneer de output van de 555 druppels laag, het zorgt ervoor dat de geen kwijting-pin (pin 7) om het snel ontladen van de condensator van 1uF. Figuur 9 toont een close-up van deze kwijting gebeurt, kunt u de spanning over de condensator daling van 2/3Vcc op 0 in over 50us.

Ter vergelijking: in vijgen 10 en 11 mij troep opwaarts een ander 555 timer op mijn breadboard, identiek aan de installatie van de eerste 555, maar ik gebruikte een 0.47uF condensator in plaats van een 1uF. Ik berekende de duur van de pols voor dit nieuwe circuit:

t = 1.1 * R * C seconds
t = 1.1 * 5100 * 0.00000047
t = 2.64 ms
, ongeveer de helft van de duur van de eerste 555 timer-puls.

Fig 12 toont de output van de beide 555 timers op de oscilloscoop: het 1uF-circuit in het blauw en het .47uF-circuit in geel. U kunt zien dat de duur van de pols van de tweede (0.47uF) 555 timer is ongeveer 2,6 MS, zoals hierboven berekend. Ook bericht hoe hoewel de uitvoer pulsen verschillende looptijden hebben, beide pulsen beginnen op hetzelfde moment, juist wanneer de Arduino hun trigger pulsen pinnen laag. Dit gebruik voor monostabiele mode met een externe trigger is een effectieve manier van controle van de pulsbreedte (de duur van de hoge pols) van uw uitgangssignaal. Door de weerstand te vervangen door een variabele weerstand, kunt u de pulsbreedte aan wat u wilt afstemmen. U kunt de frequentie van de pulse golfvorm wijzigen door het veranderen van de frequentie van de externe trigger. Ik zal ook het introduceren van een andere manier van het creëren van een puls breedte gemoduleerde signaal zonder een externe trigger astable modus gebruiken in stap 7.

Gerelateerde Artikelen

555 timer emulator voor Arduino

555 timer emulator voor Arduino

Dit is een emulatie van een 555 timer chip die op een Arduino draait. Het kan meest elementaire 555 schakelingen met geen verandering uitgevoerd naar het programma of de bedrading van de emulator. De foto toont de emulator installatie toe een astable
Bouwen van een toongenerator--verbeteren uw Snap Circuits door het toevoegen van een 555 Timer IC

Bouwen van een toongenerator--verbeteren uw Snap Circuits door het toevoegen van een 555 Timer IC

In dit artikel leert u hoe te verbeteren uw verzameling van Snap Circuits blokken door het toevoegen van een 555 Timer IC. Hier leert u de functies van de pinnen op de 555 chip. U leert dat wanneer de 555 in de astable modus is, de output van pin 3 i
555 timer Hacks: kabel Testers, Magneetroerders en Lego Grabbers Oh mijn!

555 timer Hacks: kabel Testers, Magneetroerders en Lego Grabbers Oh mijn!

Willen leren over de 555 Timer IC? In dit Instructable ik zal u laten zien hoe het toevoegen van een 555 aan uw verzameling van Snap Circuits blokken en bouwen circuits die u gebruiken kunt om te experimenteren met het volgende:Bouwen van een optisch
Bouw uw eigen logica sonde op de goedkope met behulp van een 555 Timer!

Bouw uw eigen logica sonde op de goedkope met behulp van een 555 Timer!

Hallo! Door te klikken op dit instructable je een stap dichter bij het gebouw een goedkoop, gemakkelijk om te bouwen, en wat nog belangrijker is nuttig kleine gadget... een logica sonde! Een logica sonde is handig wanneer u werkt met verschillende ch
L.E.D. met behulp van de 555 Timer knipperen

L.E.D. met behulp van de 555 Timer knipperen

ik probeerde om te zetten in een video, maar het werkte niet voor me, dus hier een link naar YouTube http://www.youtube.com/watch?v=9rS9nFG8xdI isDit is een gedetailleerde instructie laat zien hoe te bouwen van een knipperend L.E.D. met behulp van de
Knipperen van een LED met een 555 Timer-Circuit

Knipperen van een LED met een 555 Timer-Circuit

Hier is een gedetailleerde video die ik heb gemaakt om uit te leggen hoe met een 555 Timer IC, in combinatie met een paar weerstanden en condensatoren, een LED-licht knipperen.Dingen die je zal nodig:1) breadboard2) breadboard jumper draden3) 555 tim
Reuze 555 Timer Chip kartonnen Piano Bank

Reuze 555 Timer Chip kartonnen Piano Bank

of stoel, stepstool, endtable, Koffietafel, poster bed, Nachtkastje, enz.  Net zo veelzijdig als het is tegenhanger van de geïntegreerde schakeling van elektronische componenten, met karton of "kaart" in het Verenigd Koninkrijk, kunt u dit dandy
Capaciteit meter met arduino en 555 timer

Capaciteit meter met arduino en 555 timer

CAPACITEIT METER MET ARDUINO EN 555 TIMER CHIPDit project heeft tot doel om te bouwen van een eenvoudige capaciteit meter, een apparaat voor het meten van de capaciteit in nanoFarads en microFarad, met een bereik van ongeveer 1 nanoFarad tot honderde
555 timer calculator voor RaspberryPi, Arduino of een Linux PC

555 timer calculator voor RaspberryPi, Arduino of een Linux PC

Dit instructable is een rekenmachine om te bepalen van de weerstand en een condensator waarden voor gebruik gemeenschappelijke 555 timer-schakelingen. Ik heb ook versies voor de RaspberryPi en de Arduino met eenvoudige schakelingen te knipperen twee
Fundamentele 555 Timer LED Flasher Circuit

Fundamentele 555 Timer LED Flasher Circuit

van onze build nacht gesponsord door Jameco, dit is een vrij fundamentele en gemeenschappelijke 555 LED Flasher Circuit. Component waarden kunnen verschillen maar de basisfunctie van een 555 IC is als een oscillator.Vereiste componenten1 - 555 timer
Micro 555 timer circuit

Micro 555 timer circuit

bij 10 mm x 10 mm, dit is een van de kleinste 555 I.C circuits die je ooit zult zien!Stap 1: Het ideeTot nu toe is dit net een project van mij om te krimpen bepaald een zo klein mogelijk met behulp van micro-elektronica 555 timer-schakeling geweest.H
Breadboard 555 timer

Breadboard 555 timer

Dit is een 555 timer gebouwd op een breadboard. De 555 timer is een 8 pin IC chip, maar ik dacht dat het zou leuk om te bouwen van mijn eigen op een breadboard. Er zijn vijf secties naar de chip, het zal worden gebouwd op vijf Adafruit Perma-Proto pl
Circuit Planning: Het maken van een Dual LED Circuit schicht voort Protoboard met 555 Timer

Circuit Planning: Het maken van een Dual LED Circuit schicht voort Protoboard met 555 Timer

Het doel voor dit DIY-project is om u door alle stadia van ontwikkeling van circuit dat een bedrijf zou meestal doorlopen wanneer prototyping een product; niet alleen een eenvoudige "how-to".Dit omvat:Kaart brengen van de elektronicaOntwerpen va
555 timer-schakelingen

555 timer-schakelingen

De 555 Timer gebruikt 3 hoofdfuncties: Astable, bistabiele en monostabiele. De Astable uitgangen een hoge puls aan een gestage repetitieve tempo. De monostabiele wanneer geactiveerd houdt de uitgang hoog is voor een vooraf bepaalde periode. De bistab