raatools/

555-timerkalkulator

Beregn frekvens, periode og driftssyklus for 555-timerkretser.

R1 (Ω)
R2 (Ω)
C (µF)
Frekvens
481 Hz
Periode
2.079 ms
Driftssyklus
66.7%
Tid høy
1.386 ms
Tid lav
693 µs

Hva er en 555-tidskrets?

555-tidskretsen er en av de mest brukte integrerte kretsene i elektronikk. Designet av Hans Camenzind i 1972 for Signetics, kan denne allsidige brikken generere nøyaktige tidsforsinkelser, fungere som en oscillator og gi pulser med nøyaktig kontroll. Den brukes i alt fra enkle blinkende LED-kretser til komplekse pulsviddemodulasjonsregulerings-systemer.

555-tidskretsen opererer i tre hovedmoduser: astabil (frittløpende oscillator), monostabil (enkeltpuls) og bistabil (vippebryter). Hver modus bestemmes av den eksterne kretskonfigurasjonen av motstander og kondensatorer. Denne kalkulatoren hjelper deg å bestemme de riktige komponentverdiene for ønsket frekvens og driftssyklus.

555-timerens pinneoppsett og hva hver pinne gjør

555-timer-IC-en leveres i en 8-pinners DIP-pakke. Å forstå hva hver pinne gjør, hjelper deg å koble opp kretser med selvtillit og feilsøke raskere.

  • Pinne 1 — GND: jordreferanse for kretsen.
  • Pinne 2 — TRIGGER: å trekke denne pinnen under 1/3 Vₛₛₛ setter utgangen høy. I astabil modus er den koblet til terskel-pinnen.
  • Pinne 3 — OUTPUT: hovedutgangen, svinger mellom nær-jord og nær-Vₛₛₛ. Kan kilde eller synk opp til 200 mA.
  • Pinne 4 — RESET: aktiv-lav. Knytt til Vₛₛₛ når ikke i bruk; å trekke den lav tvinger utgangen lav umiddelbart.
  • Pinne 5 — CONTROL VOLTAGE: gir tilgang til den interne 2/3 Vₛₛₛ-deleren. Koble til jord via en 10 nF kondensator når ikke i bruk.
  • Pinne 6 — THRESHOLD: når denne pinnen overstiger 2/3 Vₛₛₛ, tilbakestilles utgangen til lav.
  • Pinne 7 — DISCHARGE: åpen-kollektor-utgang som kortslutter timing-kondensatoren til jord i den lave fasen.
  • Pinne 8 — Vₛₛₛ: forsyningsspenning, 4,5 V til 15 V for den bipolare NE555 (2 V til 15 V for CMOS-varianter).

Astabil modus-formler

I astabil modus er utgangsfrekvensen: f = 1,44 / ((R1 + 2*R2) * C). Duty cycle (prosentandelen tiden utgangen er høy) er: D = (R1 + R2) / (R1 + 2*R2) * 100 %. Fordi R1 alltid er i ladeveien, er duty cycle alltid over 50 % i grunnkonfigurasjonen. For duty cycle under 50 %, legg til en diode over R2.

Monostabil modus

I monostabil (engangs) modus får en triggerpuls utgangen til å gå høy i en tidsperiode T = 1,1 * R * C, for deretter å returnere til lav. Dette er nyttig for å debounce brytere, lage tidsforsinkelser og generere presise pulsbredder. Utpulsens lengde er uavhengig av triggerpulsens varighet.

Utarbeidede eksempler

Astabilt eksempel: 1 kHz lydtonegenerator

Mål: omtrent 1 kHz firkantbølge egnet for å drive en liten piezo-høyttaler. Velg R1 = 1 kΩ, R2 = 720 Ω, C = 1 µF. Bruk formelen f = 1,44 ÷ ((R1 + 2×R2) × C) = 1,44 ÷ ((1 000 + 1 440) × 0,000 001) = 1,44 ÷ 0,002 44 ≈ 590 Hz. Praktisk merknad: for å holde komponentverdier standard, bruk R1 = 1 kΩ, R2 = 10 kΩ, C = 100 nF. Det gir f = 1,44 ÷ ((1 000 + 20 000) × 0,000 000 1) = 1,44 ÷ 0,0021 ≈ 686 Hz med et driftssyklus på 91,7 %. Et godt utgangspunkt for en summer-krets.

For en nær-50 % driftssyklus LED-blinker ved omtrent 1 Hz, bruk R1 = 1 kΩ, R2 = 22 kΩ, C = 100 nF: f = 1,44 ÷ ((1 000 + 44 000) × 0,000 000 1) = 1,44 ÷ 0,0045 = 320 Hz. For å senke den til ~1 Hz, skaler C til 100 µF: f = 1,44 ÷ (45 000 × 0,000 1) = 1,44 ÷ 4,5 ≈ 0,32 Hz – omtrent ett blink hvert 3. sekund. Å øke R2 til 68 kΩ med en 100 µF kondensator gir omtrent 1 blink per sekund.

Monostabilt eksempel: 1-sekunders timer

For å produsere en 1-sekunders utgangspuls, bruk t = 1,1 × R × C. Omordning for standardverdier: hvis C = 10 µF, er R = 1,0 ÷ (1,1 × 0,000 010) = 90 909 Ω ≈ 91 kΩ (bruk nærmeste E24 standardverdi på 91 kΩ). Sjekk: t = 1,1 × 91 000 × 0,000 010 = 1,001 s – nøyaktig nok for de fleste timerapplikasjoner.

For en kortere 11 ms puls – nyttig for å avvise støy fra en mekanisk bryter – bruk R = 10 kΩ, C = 1 µF: t = 1,1 × 10 000 × 0,000 001 = 0,011 s = 11 ms. Dette blanker komfortabelt 5–10 ms hopp-vinduet til en typisk taktil knapp.

Tips for komponentvalg

Motstander bør være mellom 1 kΩ og 1 MΩ. Under 1 kΩ kan ikke utgangstrinnet levere nok strøm til å lade kondensatoren gjennom begge motstander; over 1 MΩ forvrenger lekstrømmer i kondensatoren og IC-inngangene timingen. Bruk 1 % metallfilm-motstander hvis nøyaktighet er viktig.

Kondensatorer: for timing over noen titalls millisekunder trenger du sannsynligvis elektrolytiske eller tantalum-kondensatorer. Elektrolytiske har betydelig lekstrøm, som legger til en effektiv parallellmotstand og fører til at den faktiske timingperioden er kortere enn beregnet, spesielt ved høye verdier. Bruk høykvalitets, lavlekkasje-kondensatorer for presisionsarbeid. For sub-millisekund-timing foretrekkes keramiske eller filmkondensatorer.

Plasser alltid en 100 nF keramisk bypass-kondensator mellom Vₛₛₛ (pinne 8) og GND (pinne 1) så nær brikken som mulig. Uten den kan byttetransienter på forsyningslinjen forårsake falske triggere og uregelmessig timing.

Vanlige feil

  • Enhetsforvirring: formelen bruker ohm, farad og sekunder. Hvis du oppgir C i mikrofarad (f.eks. 0,1), konverter til farad ved å multiplisere med 10⁻⁶ før du bruker formelen. Kalkulatoren på denne siden aksepterer mikrofarad direkte og håndterer konverteringen automatisk.
  • Overskride 50 % driftssyklusbegrensning: i den standard astabile kretsen er driftssyklusen alltid over 50 % fordi R1 er i ladebanen, men ikke utladebanen. For å oppnå et driftssyklus på eller under 50 %, legg til en 1N4148-diode parallelt med R2, katoden mot pinne 7. Dette omgår R2 under lading slik at tHigh ≈ 0,693 × R1 × C og tLow ≈ 0,693 × R2 × C.
  • Glemme avkoblingskondensatoren på pinne 5: kontrollspenningspinnen kobler direkte til den interne deleren. Støy på denne pinnen forskyvber terskelspentingene og forårsaker jitter i utgangsfrekvensen. Selv om du ikke bruker pinne 5 til frekvensmodulering, koble den til jord gjennom en 10 nF keramisk kondensator.
  • La RESET (pinne 4) flyte fritt: en flytende reset-pinne kan tilfeldig bli trukket lav av støy, noe som tilbakestiller kretsen din til uforutsigbare tider. Knytt alltid pinne 4 til Vₛₛₛ med mindre du aktivt bruker den.

Slik bruker du denne kalkulatoren

Velg driftsmodus (astabil eller monostabil). Skriv inn ønsket frekvens eller tidsforsinkelse. Kalkulatoren foreslår motstand- og kondensatorverdier fra standard E-serier. Du kan også skrive inn komponentverdier for å se resulterende frekvens og timing. Resultatene inkluderer driftssyklus, høy/lav tid og komponenteffektdissipasjon.

Vanlige bruksområder

  • LED-blinkere — det klassiske nybegynnerprosjektet i elektronikk.
  • Tonegeneratorer og enkle lydoscillatorer.
  • Pulsbreddemodulasjon (PWM) for motorstyring.
  • Debounce-kretser for mekaniske brytere.
  • Manglende puls-detektorer og watchdog-timere.

Ofte stilte spørsmål

Kan jeg få nøyaktig 50 % driftssyklus med en 555?

Ikke med standardkonfigurasjonen av astabil modus, fordi kondensatoren lader gjennom R1+R2 men utlader kun gjennom R2. Legg til en diode (som 1N4148) over R2 for å omgå den under ladning, noe som gir uavhengig kontroll av lade- og utladingstid. Alternativt kan du bruke en 556 (dobbel 555) med den ene halvdelen som deler frekvensen til den andre.

Hva er den maksimale frekvensen til en 555-timer?

Den originale bipolare NE555 jobber pålitelig opp til ca. 100–500 kHz. CMOS-versjoner (7555, TLC555, LMC555) kan nå 2–3 MHz med lavere strømforbruk. Over 1 MHz bør du vurdere dedikerte oscillatorkretser eller krystalloscillatorer, da 555-tidskretsen har betydelig jitter ved høye frekvenser.

Hva er den maksimale forsyningsspenningen for en 555-timer?

Den bipolare NE555 opererer fra 4,5 V til 15 V; SA555 og SE555 er vurdert for opp til 18 V. CMOS-varianter som TLC555, LMC555 og ICM7555 opererer fra så lite som 1,5 V opp til 15–16 V og trekker langt mindre hvilestrøm (typisk 60–200 µA vs. 3–15 mA for den bipolare delen), noe som gjør dem til det foretrukne valget for batteridrivedesign.

Kan 555-utgangen direkte drive en LED?

Ja. Pinne 3 kan både kilde og synke opp til 200 mA (selv om den sikre kontinuerlige vurderingen er nærmere 100 mA). Driv en LED ved å koble den i serie med en strømbegrensende motstand mellom pinne 3 og Vₛₛₛ (LED lyser når utgangen er lav, aktiv-lav) eller mellom pinne 3 og GND (LED lyser når utgangen er høy, aktiv-høy). For en 5 V forsyning og en typisk rød LED (Vf = 2 V), gir en 150 Ω motstand omtrent 20 mA: (5 − 2) ÷ 150 = 20 mA.