El og elektronik
555-timerberegner
Beregn tidsforløb for 555-oscillatorer og enkeltpulser, eller vælg standardmodstande til en ønsket frekvens eller puls.
Dine værdier
Dine resultater
- Frekvens
- —
- Periode
- —
- Høj tid
- —
- Lav tid
- —
| Andel med høj udgang | — |
|---|---|
| RA · Ideel modstand | — |
| RB · Ideel modstand | — |
| Afvigelse fra mål | — |
| Pulsandelsafvigelse | — |
Kun normaliseret tidsforløb. Faktiske udgangsspændinger afhænger af timer og belastning.
f = 1 / (ln(2) × (RA + 2RB) × C)Beregn en 555-oscillator eller en enkeltpuls
Anslå tiderne for det standardkredsløb med en astabil eller monostabil 555, som værktøjet viser. Astabil drift gentager et højt og lavt udgangsniveau; monostabil drift giver én tidsbestemt puls efter en trigger. Beregn ud fra modstandsværdier, eller søg blandt nærliggende standardværdier efter et tidsmål. Den ideelle model medregner ikke komponenttolerancer, lækstrøm, triggeradfærd eller enhedsspecifikke driftsgrænser.
Trin for trin
- Vælg astabil eller monostabil drift, og indtast kapacitansen. I beregningstilstand skal du indtaste RA og, ved astabil drift, RB. Modstandsfelternes standardenhed er kΩ, og kapacitansfeltets er nF.
- Gennemgå tidsresultaterne og diagrammet. Astabile resultater omfatter tid med højt niveau, tid med lavt niveau, periode, frekvens og den procentdel af perioden, hvor udgangen er høj; monostabile resultater viser pulsbredden.
- For at dimensionere efter et mål skal du vælge tilstanden til modstandssøgning og en E12-, E24- eller E96-serie. Indtast frekvens og duty cycle for det høje niveau ved astabil drift eller pulsbredde ved monostabil drift, og sammenlign derefter de valgte modstande og de angivne afvigelser.
Indstillinger og begrænsninger
- Tidsligninger
- Den astabile tid med højt niveau er ln(2) × (RA + RB) × C; tiden med lavt niveau er ln(2) × RB × C. Perioden er deres sum, og frekvensen er dens reciprokke værdi. Den monostabile pulsbredde er ln(3) × RA × C. Brugen af logaritmer forklarer små forskelle fra formler med afrundede tidskonstanter.
- Duty cycle for højt niveau
- For det astabile standardkredsløb med positive modstande er duty cycle for det høje niveau over 50% og under 100%. Dimensioneringsmål skal ligge strengt inden for dette interval. Andre kredsløb kan give andre duty cycles, men de ligger uden for dette værktøjs model.
- Søgning efter standardmodstande
- Søgningen sammenligner nærliggende kandidater fra den valgte serie og afvejer frekvens- og duty cycle-afvigelser ved astabil drift. Det er en lokal søgning, ikke en garanti for det bedste par på tværs af alle modstandsværdier. Den angivne duty cycle-afvigelse er i procentpoint; komponenttolerance er ikke medregnet.
Gennemgået eksempel
Vælg astabil beregning med RA = 10 kΩ, RB = 10 kΩ og C = 100 nF. Kondensatoren oplades gennem begge modstande og aflades gennem RB, så tiden med højt niveau er dobbelt så lang som tiden med lavt niveau.
| 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% |
Tiden med højt niveau er cirka 1.38629 ms, og tiden med lavt niveau cirka 0.693147 ms, hvilket giver en periode på 2.07944 ms, en frekvens på 480.898 Hz og en duty cycle for det høje niveau på 66.6667%. Med samme RA og C i monostabil tilstand er pulsbredden cirka 1.09861 ms.
Spørgsmål og fejlfinding
Hvorfor afvises et astabilt mål på 50%?
Ens tider med højt og lavt niveau ville kræve nul RA i netop dette ideelle kredsløb. Værktøjet kræver positive modstande og accepterer kun mål inden for det viste interval. Brug en anden understøttet topologi eller en separat metode til tidsstyring, hvis der kræves ens tider med højt og lavt niveau.
Hvorfor rammer de valgte modstande ikke mit mål?
Standardmodstandsværdier er diskrete, og ét par skal opfylde begge astabile mål. Sammenlign frekvensafvigelse og duty cycle-afvigelse samlet. En tættere modstandsserie eller en anden kondensator kan ændre de tilgængelige kandidater; faktiske komponenttolerancer giver yderligere variation.
Dækker diagrammet alt, der er nødvendigt for et fysisk kredsløb?
Det viser den tidsbestemmende opstilling, der bruges i ligningerne. Kontrollér den faktiske timers benforbindelser, forsyningsområde, afkobling, triggerbetingelser og udgangsgrænser i dokumentationen. Beregneren validerer ikke disse enhedsspecifikke krav.