Elektro og elektronikk

555-timerkalkulator

Beregn tidsforløp for 555-oscillatorer og enkeltpulser, eller velg standardmotstander for en ønsket frekvens eller puls.

01

Dine verdier

Den klassiske astabile kretsen krever en ønsket høy pulsbreddeandel strengt mellom 50 % og 100 %.

Ideelle terskler ved 1/3 og 2/3 Vcc; uten toleranser. Kontroller komponent-, frekvens- og lastgrensene til valgt timer.

02

Dine resultater

Frekvens
—
Periode
—
Høytid
—
Lavtid
—
Andel med høy utgang—
Utgangens tidskurve

Kun normalisert tidsforløp. Faktiske utgangsspenninger avhenger av timer og last.

Formelf = 1 / (ln(2) × (RA + 2RB) × C)

Beregn en 555-oscillator eller en enkeltpuls

Beregn tidsverdier for den vanlige astabile eller monostabile 555-kretsen som vises i verktøyet. Astabil drift gjentar en høy og lav utgangstilstand; monostabil drift gir én tidsbestemt puls etter en utløsning. Beregn fra motstandsverdier eller søk etter nærliggende standardverdier for et tidsmål. Den ideelle modellen utelater komponenttoleranser, lekkasje, utløsningsforløp og komponentspesifikke driftsgrenser.

Trinn for trinn

  1. Velg astabil eller monostabil drift og angi kapasitans. I beregningsmodus angir du RA og, for astabil drift, RB. Motstandsfeltene har kΩ og kapasitansen nF som standard.
  2. Se på tidsresultatene og diagrammet. Astabile resultater omfatter tid på høyt nivå, tid på lavt nivå, periode, frekvens og prosentandelen av perioden på høyt nivå; monostabile resultater viser pulsbredden.
  3. For å dimensjonere mot et mål velger du modusen for å finne motstander og en E12-, E24- eller E96-serie. Angi frekvens og pulsforhold ved høyt nivå for astabil drift, eller pulsbredde for monostabil drift, og sammenlign deretter de valgte motstandene og de rapporterte avvikene.

Innstillinger og begrensninger

Tidsligninger
Astabil tid på høyt nivå er ln(2) × (RA + RB) × C; tid på lavt nivå er ln(2) × RB × C. Perioden er summen av dem, og frekvensen er den inverse perioden. Monostabil pulsbredde er ln(3) × RA × C. Bruken av logaritmer forklarer små forskjeller fra formler med avrundede tidskonstanter.
Pulsforhold ved høyt nivå
For den vanlige astabile kretsen med positive motstandsverdier er pulsforholdet ved høyt nivå over 50% og under 100%. Dimensjoneringsmål må ligge strengt innenfor dette området. Andre kretser kan gi andre pulsforhold, men de ligger utenfor modellen til dette verktøyet.
Søk etter standardmotstander
Søket sammenligner nærliggende kandidater fra den valgte serien og avveier frekvensavvik mot pulsforholdsavvik for astabil drift. Det er et lokalt søk, ikke en garanti for det beste paret over alle motstandsverdier. Rapportert pulsforholdsavvik angis i prosentpoeng; komponenttoleranse er ikke inkludert.

Gjennomgått eksempel

Velg astabil beregning med RA = 10 kΩ, RB = 10 kΩ og C = 100 nF. Kondensatoren lades gjennom begge motstandene og utlades gjennom RB, så tiden på høyt nivå er dobbelt så lang som tiden på lavt nivå.

Forventet resultat
RARBCtHtLTfDhigh
10 kΩ10 kΩ100 nF1.38629 ms0.693147 ms2.07944 ms480.898 Hz66.6667%

Tiden på høyt nivå er omtrent 1.38629 ms og på lavt nivå omtrent 0.693147 ms, noe som gir en periode på 2.07944 ms, frekvens på 480.898 Hz og pulsforhold ved høyt nivå på 66.6667%. Med samme RA og C i monostabil modus er pulsbredden omtrent 1.09861 ms.

Spørsmål og feilsøking

Hvorfor avvises et astabilt mål på 50%?

Like lange tider på høyt og lavt nivå ville kreve at RA var null i denne bestemte ideelle kretsen. Verktøyet krever positive motstandsverdier og godtar bare mål innenfor det viste området. Bruk en annen støttet topologi eller en separat tidsløsning hvis like lange tider på høyt og lavt nivå er nødvendige.

Hvorfor treffer ikke de valgte motstandene målet mitt?

Standardmotstandsverdier er diskrete, og ett par må oppfylle begge astabile mål. Sammenlign frekvensavvik og pulsforholdsavvik sammen. En tettere motstandsserie eller en annen kondensator kan endre de tilgjengelige kandidatene; faktiske komponenttoleranser gir ytterligere variasjon.

Viser diagrammet alt som trengs til en fysisk krets?

Det illustrerer tidskoblingen som brukes i ligningene. Kontroller den faktiske timerens pinnetildeling, forsyningsområde, avkobling, utløsningsbetingelser og utgangsgrenser i dokumentasjonen. Kalkulatoren validerer ikke disse komponentspesifikke kravene.