Het 555-timer kookboek: astabiel en monostabiel berekenen
De 555-timer is misschien wel de beroemdste IC ooit. Met een handvol weerstanden en condensatoren maak je er knipperlichten, toongeneratoren, pulsgevers en PWM-bronnen mee. Dit kookboek geeft de recepten voor de twee belangrijkste modi.
Al meer dan vijftig jaar is de 555-timer een vaste waarde in de elektronica. Hij is goedkoop, robuust en verbazend veelzijdig. De truc is dat je met externe weerstanden en een condensator de tijdgedrag bepaalt: de IC laadt en ontlaadt de condensator tussen twee drempels en schakelt zijn uitgang daarop. Dit kookboek behandelt de twee klassieke modi — astabiel en monostabiel — met hun formules, hoe je R en C kiest, en waarvoor je ze gebruikt. Onze calculators voor de astabiele modus en de monostabiele modus doen het rekenwerk.
De astabiele modus: een vrijlopende oscillator
In de astabiele modus heeft de 555 geen rusttoestand: hij schakelt voortdurend heen en weer en levert een blokgolf aan de uitgang. Dit gebruik je als oscillator, toongenerator of kloksignaal. Twee weerstanden (R1 en R2) en één condensator (C) bepalen de frequentie.
De condensator laadt op via R1 én R2, maar ontlaadt alleen via R2. Daardoor is de uitgang langer hoog dan laag (de duty cycle is altijd meer dan 50% in de standaardschakeling). De frequentie volgt uit:
f = 1,44 / ((R1 + 2·R2) · C)
De duty cycle — het percentage van de tijd dat de uitgang hoog is — is:
duty = (R1 + R2) / (R1 + 2·R2)
Een voorbeeld: R1 = 1 kΩ, R2 = 10 kΩ, C = 10 µF.
f = 1,44 / ((1000 + 20000) · 0,00001) ≈ 6,9 Hz duty = (1000 + 10000) / (1000 + 20000) ≈ 52%
Bijna een symmetrische blokgolf van ongeveer 7 Hz. De astabiel-calculator rekent dit en de hoog/laag-tijden direct uit als je R1, R2 en C invoert.
De duty cycle sturen
Omdat de oplaadweg (R1 + R2) altijd langer is dan de ontlaadweg (R2 alleen), kom je met de basisschakeling nooit precies op 50%. Wil je een duty cycle onder of rond 50%, dan plaats je een diode parallel aan R2 zodat het opladen R2 omzeilt, of je kiest R1 veel kleiner dan R2. Met R1 ≪ R2 nadert de duty cycle 50%, want dan domineert R2 zowel het laden als het ontladen.
De monostabiele modus: één puls per trigger
In de monostabiele modus zit de 555 in rust totdat een triggerpuls binnenkomt. Dan geeft hij precies één uitgangspuls van vaste lengte en valt daarna terug in rust. Dit heet ook wel een one-shot. Je gebruikt het om een vaste tijdsvertraging te maken, een dender-vrij signaal van een drukknop af te leiden, of een puls van vaste lengte op te wekken.
Hier zijn maar één weerstand (R) en één condensator (C) nodig. De pulsduur is:
T = 1,1 · R · C
Een voorbeeld: R = 100 kΩ, C = 10 µF.
T = 1,1 · 100000 · 0,00001 = 1,1 s
Elke trigger levert dus een puls van 1,1 seconde, ongeacht hoe lang de trigger zelf duurt. De monostabiel-calculator bepaalt T uit je R en C, of helpt R en C kiezen bij een gewenste pulstijd.
Hoe kies je R en C?
De formules laten oneindig veel R-C-combinaties toe voor dezelfde frequentie of pulstijd. Toch zijn niet alle even verstandig. Enkele praktische richtlijnen:
- Houd de weerstanden in een redelijk bereik. Tussen ongeveer 1 kΩ en 1 MΩ. Te lage weerstanden trekken veel stroom en belasten de ontlaadtransistor; te hoge weerstanden maken de schakeling gevoelig voor lekstromen en ruis.
- Kies eerst de condensator, dan de weerstand. Condensatoren komen in grovere stappen (de condensatorcode helpt bij het aflezen), terwijl weerstanden fijner verkrijgbaar zijn via de E-reeks. Kies een handige C en stem dan R af.
- Mijd elco's voor precisie. Elektrolytische condensatoren hebben grote toleranties en lekstroom. Voor nauwkeurige timing gebruik je film- of keramische typen; voor lange tijden ontkom je vaak niet aan een elco en accepteer je de spreiding.
- Reken met realistische toleranties. Een 555-schakeling met ±20%-componenten geeft een frequentie die makkelijk 20–30% afwijkt van de berekende. Voor exacte frequenties heb je een kristal of een afregelbare weerstand nodig.
Typische toepassingen
Met deze twee recepten dek je een verbluffend aantal schakelingen af.
- Knipperend lampje. Astabiel op enkele hertz, met een LED en voorschakelweerstand aan de uitgang. Het "hallo wereld" van de 555.
- Toongenerator. Astabiel op enkele honderden hertz tot kilohertz, op een luidsprekertje, geeft een hoorbare toon — een eenvoudige zoemer of alarm.
- PWM-bron. Met een instelbare duty cycle stuur je via de astabiele uitgang een motor of LED-helderheid aan. Voer de gemiddelde spanning af met een filter; zie PWM naar spanning.
- Mono-puls / vertraging. Monostabiel om na een druk op de knop een apparaat een vaste tijd aan te houden, of om een nette enkele puls te genereren.
- Tijdrelais. Monostabiel met lange R·C voor een vertraging van seconden tot minuten.
De condensator als kloktiming
De kern van beide modi is dat een condensator op- en ontlaadt door een weerstand — precies de RC-tijdconstante τ = R·C. De drempels van de 555 liggen op 1/3 en 2/3 van de voedingsspanning, en de tijd om tussen die drempels te laden of ontladen hangt alleen af van R en C, niet van de voedingsspanning zelf. Daarom zijn 555-schakelingen ongevoelig voor voedingsschommelingen: de timing blijft gelijk of je nu op 5 V of 12 V werkt. Dat is een van de redenen voor de blijvende populariteit van de chip.
De pennen van de 555 in het kort
Om de recepten te kunnen toepassen, helpt het de acht pennen te kennen. Van pen 1 tot 8:
- Pen 1 (GND): de massa.
- Pen 2 (Trigger): start de tijdcyclus als de spanning hier onder 1/3 van de voeding zakt.
- Pen 3 (Output): de uitgang, die hoog of laag schakelt.
- Pen 4 (Reset): dwingt de uitgang laag als hij laag wordt gemaakt; normaal aan de plus.
- Pen 5 (Control): geeft toegang tot de interne 2/3-drempel; meestal met een kleine condensator naar massa ontkoppeld.
- Pen 6 (Threshold): beëindigt de cyclus als de spanning hier boven 2/3 van de voeding komt.
- Pen 7 (Discharge): ontlaadt de timingcondensator via de interne transistor.
- Pen 8 (Vcc): de voeding, typisch 4,5 tot 15 V bij de klassieke bipolaire 555.
De magie zit in pennen 2 en 6: samen vergelijken ze de condensatorspanning met de 1/3- en 2/3-drempels, en sturen daarmee de uitgang. Begrijp je dat, dan begrijp je beide modi.
Bipolair of CMOS?
Er bestaan twee families. De oorspronkelijke bipolaire 555 (zoals de NE555) is robuust en kan flink wat stroom aan de uitgang leveren, maar geeft stroompieken op de voeding en werkt niet goed bij erg lage spanningen. De CMOS-versie (zoals de 7555 of TLC555) verbruikt veel minder, werkt vanaf lagere voedingsspanningen, geeft schonere schakelflanken en belast de timingweerstanden minder — handig bij hoge weerstandswaarden en lange tijden. Voor batterijgevoede of laagvermogen-schakelingen kies je de CMOS-variant; voor het rechtstreeks aansturen van een relais of luidsprekertje voldoet de bipolaire vaak prima. De formules in dit kookboek gelden voor beide families gelijk.
Veelgemaakte fouten
- Resetpen vergeten. De reset-ingang moet hoog (aan de voeding) liggen, anders blijft de uitgang laag. Een klassieke beginnersfout.
- Geen ontkoppelcondensator. Plaats een kleine condensator over de voeding; de 555 geeft stroompieken bij het schakelen die anders de rest van je schakeling storen.
- Elco verkeerd om. Een elektrolytische condensator heeft een polariteit; verkeerd aangesloten lekt of explodeert hij.
- Te hoge frequentie verwachten. De standaard-555 is niet bedoeld voor frequenties boven enkele honderden kilohertz; daarboven vervormt de blokgolf.
Met dit kookboek heb je de twee fundamentele recepten in handen. De rest is een kwestie van de juiste R en C kiezen en de calculators laten controleren.