Elektrotechniek en elektronica
555-timercalculator
Bereken de timing van 555-oscillatoren en eenmalige pulsen, of kies standaardweerstanden voor een doelfrequentie of pulsduur.
Je invoer
Je resultaten
- Frequentie
- —
- Periode
- —
- Hoge tijd
- —
- Lage tijd
- —
| Hoge pulsverhouding van de uitgang | — |
|---|---|
| RA · Ideale weerstand | — |
| RB · Ideale weerstand | — |
| Afwijking van doel | — |
| Pulsverhoudingsfout | — |
Alleen genormaliseerde timing. Werkelijke uitgangsspanningen hangen af van timer en belasting.
f = 1 / (ln(2) × (RA + 2RB) × C)Bereken een 555-oscillator of een eenmalige puls
Bereken de timing voor de standaard astabiele of monostabiele 555-schakeling die de tool toont. Astabiele werking herhaalt een hoge en lage uitgang; monostabiele werking produceert na een trigger één puls met een ingestelde duur. Bereken vanuit weerstandswaarden of zoek nabije voorkeurswaarden voor een timingdoel. Het ideale model omvat geen componenttoleranties, lekstromen, triggergedrag of apparaatspecifieke bedrijfsgrenzen.
Stap voor stap
- Kies astabiele of monostabiele werking en voer de capaciteit in. Voer in berekeningsmodus RA in en, bij astabiele werking, RB. Weerstandsvelden staan standaard op kΩ en capaciteit op nF.
- Bekijk de timingresultaten en het schema. Astabiele resultaten omvatten hoge tijd, lage tijd, periode, frequentie en het percentage van de periode waarin de uitgang hoog is; monostabiele resultaten tonen de pulsduur.
- Om naar een doel te ontwerpen, kies je de weerstandszoekmodus en een E12-, E24- of E96-reeks. Voer frequentie en inschakelduur van de hoge toestand in voor astabiele werking, of pulsduur voor monostabiele werking, en vergelijk daarna de gekozen weerstanden en gerapporteerde afwijkingen.
Instellingen en beperkingen
- Timingvergelijkingen
- De astabiele hoge tijd is ln(2) × (RA + RB) × C; de lage tijd is ln(2) × RB × C. De periode is de som ervan en de frequentie de omgekeerde waarde. De monostabiele pulsduur is ln(3) × RA × C. Het gebruik van logaritmen verklaart kleine verschillen met formules met afgeronde timingconstanten.
- Inschakelduur van de hoge toestand
- Voor de standaard astabiele schakeling met positieve weerstanden ligt de inschakelduur van de hoge toestand boven 50% en onder 100%. Ontwerpdoelen moeten strikt binnen dit bereik liggen. Andere schakelingen kunnen andere inschakelduren produceren, maar vallen buiten het model van deze tool.
- Zoeken naar voorkeursweerstanden
- De zoekfunctie vergelijkt nabije kandidaten uit de gekozen reeks en weegt frequentie- en inschakelduurafwijkingen bij astabiele werking tegen elkaar af. Het is een lokale zoekopdracht, geen garantie op het beste paar over alle weerstanden. De gerapporteerde afwijking van de inschakelduur is in procentpunten; componenttolerantie wordt niet meegenomen.
Uitgewerkt voorbeeld
Selecteer astabiele berekening met RA = 10 kΩ, RB = 10 kΩ en C = 100 nF. De condensator laadt via beide weerstanden en ontlaadt via RB, zodat de hoge tijd tweemaal de lage tijd is.
| RA | RB | C | tH | tL | T | f | Dhigh |
|---|---|---|---|---|---|---|---|
| 10 kΩ | 10 kΩ | 100 nF | 1.38629 ms | 0.693147 ms | 2.07944 ms | 480.898 Hz | 66.6667% |
De hoge tijd is ongeveer 1.38629 ms en de lage tijd ongeveer 0.693147 ms, wat een periode van 2.07944 ms, een frequentie van 480.898 Hz en een inschakelduur van de hoge toestand van 66.6667% geeft. Met dezelfde RA en C in monostabiele modus is de pulsduur ongeveer 1.09861 ms.
Vragen en probleemoplossing
Waarom wordt een astabiel doel van 50% afgewezen?
Gelijke hoge en lage tijden zouden in deze specifieke ideale schakeling een RA van nul vereisen. De tool vereist positieve weerstanden en accepteert alleen doelen binnen het weergegeven bereik. Gebruik een andere ondersteunde topologie of een afzonderlijke timingmethode als gelijke hoge en lage tijden nodig zijn.
Waarom halen de gekozen weerstanden mijn doel niet?
Voorkeursweerstandswaarden zijn discreet en één paar moet aan beide astabiele doelen voldoen. Vergelijk frequentieafwijking en inschakelduurafwijking samen. Een fijnmaziger weerstandsreeks of een andere condensator kan de beschikbare kandidaten veranderen; echte componenttoleranties voegen verdere variatie toe.
Omvat het schema alles wat voor een fysieke schakeling nodig is?
Het toont de timingopstelling die in de vergelijkingen wordt gebruikt. Controleer de penaansluitingen, het voedingsbereik, de ontkoppeling, de triggervoorwaarden en de uitgangsgrenzen van de echte timer in de documentatie. De calculator controleert deze apparaatspecifieke vereisten niet.