Timery i generatory

Generator fali prostokątnej astabilny na NE555

Standardowy w przemyśle oscylator relaksacyjny generujący precyzyjne impulsy zegarowe, sygnały akustyczne oraz falę prostokątną o regulowanej częstotliwości.

Zakres napięcia zasilania roboczego
4,5–16 V DC (Texas Instruments NE555; przedstawiony układ jest zasilany napięciem +5 V)
Komponenty
7
Wzory
4
Pułapki
2
Otwórz w Web CAD
Zweryfikowane Źródło

Obszar roboczy schematu

NE555 Astable Square Wave GeneratorExported from CircuitBase+C3100uFR110kR247kC1100nFC210nFTRIG2THRES6CONT5OUT3DISCH7VCC8RESET4GND1U1NE555C4100nF+5VGNDGNDGNDGNDOUTGND

Przegląd układu

Zakres napięcia zasilania roboczego
4,5–16 V DC (Texas Instruments NE555; przedstawiony układ jest zasilany napięciem +5 V)
Komponenty
7
Wzory
4
Pułapki
2

Kliknij dowolny element na schemacie powyżej, aby zobaczyć jego parametry elektryczne i rolę w układzie.

Przegląd układu

Układ czasowy NE555 w konfiguracji astabilnej pracuje jako samowzbudny generator relaksacyjny oparty na dwóch wewnętrznych komparatorach napięcia, przerzutniku SR oraz tranzystorze rozładowującym NPN z otwartym kolektorem. Pracując w pełni autonomicznie bez zewnętrznych impulsów zegarowych, układ na przemian ładuje i rozładowuje kondensator czasowy C1 pomiędzy 1/3 VCC a 2/3 VCC, generując ciągłą cyfrową falę prostokątną na wyjściu Pin 3.

Kluczowe parametry techniczne

Zakres napięcia zasilania roboczego4,5–16 V DC (Texas Instruments NE555; przedstawiony układ jest zasilany napięciem +5 V)
Maksymalny prąd wyjściowy200 mA (prąd źródłowy / pochłaniany)
Nominalna częstotliwość obliczeniowa139 Hz (dla R1 = 10 kΩ, R2 = 47 kΩ, C1 = 100 nF); obliczenie idealne, nie wynik pomiaru
Zakres częstotliwości pracyCzęstotliwość zmienia się przez dobór R1, R2 i C1; TI zaleca pracę NE555 przy 100 kHz lub mniej
Nominalny współczynnik wypełnienia54.8% (wartości projektowe: R1 = 10 kΩ, R2 = 47 kΩ); obliczenie idealne, nie wynik pomiaru
Zakres regulacji współczynnika wypełnieniaTopologia idealna: ponad 50% i poniżej 100%; wymaga zmiany R1/R2 (brak elementu regulacyjnego)
Współczynnik temperaturowy interwału czasowego timeraTypowo 150 ppm/°C w trybie astabilnym; bez dryftu zewnętrznych rezystorów i kondensatora (TI SLFS022K §5.6)

Zasada działania i analiza teoretyczna

01

Faza ładowania (Wyjście HIGH): Początkowo kondensator C1 jest rozładowany. Po włączeniu zasilania napięcie na Pin 2 (TRIGGER) jest poniżej 1/3 VCC, co sprawia, że dolny komparator ustawia wewnętrzny przerzutnik. Wyjście Pin 3 (OUTPUT) przechodzi w stan HIGH; jego napięcie zależy od zasilania i obciążenia, a wewnętrzny tranzystor rozładowujący Pin 7 zostaje wyłączony. Prąd z VCC płynie przez R1 i R2 do C1. Kondensator C1 ładuje się wykładniczo do poziomu 2/3 VCC ze stałą czasową tau_charge = (R1 + R2) * C1.

02

Przełączenie górnego progu (Threshold): Gdy napięcie na C1 osiąga 2/3 VCC, Pin 6 (THRESHOLD) wyzwala górny komparator. Powoduje to reset przerzutnika: wyjście Pin 3 gwałtownie przechodzi w stan LOW (blisko GND), a wewnętrzny tranzystor rozładowania włącza się, zwierając Pin 7 do masy.

03

Faza rozładowania (Wyjście LOW): Gdy Pin 7 jest ściągany do masy przez wewnętrzny tranzystor NPN o otwartym kolektorze, prąd z VCC przez R1 płynie bezpośrednio do masy, podczas gdy kondensator C1 rozładowuje się wyłącznie przez rezystor R2 do pinu Pin 7 ze stałą czasową tau_discharge = R2 * C1. Napięcie na C1 opada wykładniczo w stronę masy do 1/3 VCC.

04

Powtórzenie cyklu: Gdy napięcie na C1 spadnie poniżej 1/3 VCC, Pin 2 (TRIGGER) wykrywa niski poziom, ponownie ustawiając przerzutnik: Pin 3 wraca do HIGH, Pin 7 wyłącza się, a C1 ponownie zaczyna się ładować. Ten cykl samowzbudny powtarza się w sposób ciągły.

Wzory i równania obliczeniowe

Czas stanu wysokiego (t_high)

thigh = ln(2) · (R1 + R2) · C1 ≈ 0.693 · (R1 + R2) · C1

Oblicza czas trwania stanu logicznego HIGH na wyjściu Pin 3 podczas ładowania C1 od 1/3 VCC do 2/3 VCC.

OznaczenieParametrWartość typowa
R1Górny rezystor ładowania10kΩ
R2Rezystor rozładowania47kΩ
C1Kondensator czasowy100nF

Czas stanu niskiego (t_low)

tlow = ln(2) · R2 · C1 ≈ 0.693 · R2 · C1

Oblicza czas trwania stanu logicznego LOW na wyjściu Pin 3 podczas rozładowania C1 przez R2 do Pin 7.

OznaczenieParametrWartość typowa
R2Rezystor rozładowania47kΩ
C1Kondensator czasowy100nF

Częstotliwość wyjściowa

f = 1thigh + tlow ≈ 1.44(R1 + 2 R2) · C1

Podstawowa częstotliwość oscylacji w hercach (cykle na sekundę).

OznaczenieParametrWartość typowa
R1Górny rezystor10kΩ
R2Rezystor rozładowania47kΩ
C1Kondensator czasowy100nF

Współczynnik wypełnienia procentowy

D = thighthigh + tlow × 100% = R1 + R2R1 + 2 R2 × 100%

Stosunek czasu trwania HIGH do całego okresu. W standardowej konfiguracji wynosi zawsze ponad 50%.

OznaczenieParametrWartość typowa
R1Górny rezystor10kΩ
R2Rezystor rozładowania47kΩ

Wykaz elementów (BOM)

Wszystkie elementy potrzebne do zbudowania tego układu. Wybierz oznaczenie, aby obejrzeć element na schemacie.

Oznacz.KomponentWartośćObudowaRola w układzieDokumentacja
Precyzyjny bipolarny układ czasowy NE555

TI NE555P w DIP-8; inne odmiany 555 wymagają osobnej kontroli zasilania, prądu wyjściowego i parametrów czasowych.

NE555PDIP-8Główny układ scalony oscylatora relaksacyjnegoPrecyzyjny bipolarny układ czasowy NE555: pinout i nota katalogowa
Rezystor metalizowany 0.25 W (1/4W)

Zachować ≥ 1kΩ dla ochrony tranzystora rozładowującego Pin 7

10kΩAxial / 0805Górny rezystor podciągający ładowania VCC—
Rezystor metalizowany 0.25 W (1/4W)

Zalecana tolerancja ±1%

47kΩAxial / 0805Rezystor czasowy rozładowania—
Kondensator foliowy metalizowany lub ceramiczny

Zastosuj stabilny kondensator C0G/NP0 lub foliowy MKT dla stałości częstotliwości

100nFRadial / 0805Kondensator oscylatora czasowego—
Wielowarstwowy kondensator ceramiczny (MLCC)

Napięcie 50V, dielektryk X7R

10nF0805 / RadialKondensator filtrujący zakłócenia Pin 5 CONTROL—
Kondensator elektrolityczny aluminiowy

Napięcie znamionowe ≥ 25V, stabilizuje zasilanie przy wahaniach obciążenia

100µFRadial Ø6.3mmKondensator buforowy dużej pojemności szyny VCC—
Wielowarstwowy kondensator ceramiczny (MLCC)

Napięcie znamionowe 50V, dielektryk X7R; umieść blisko pinów 8 i 1, stosując krótkie połączenia

100nF0805 / RadialOdsprzęganie wysokoczęstotliwościowe szyny zasilania VCC—

Praktyczne zastosowania i przykłady

Generatory sygnału zegarowego dla układów cyfrowych i mikrokontrolerów
Akustyczne generatory alarmowe, przetworniki piezoelektryczne i syreny
Układy stroboskopowe LED i impulsowe sygnalizatory optyczne
Okresowe impulsy odniesienia dla stanowisk testowych i aparatury laboratoryjnej

Krytyczne pułapki projektowe i błędy inżynierskie

Pułapki spotykane przy prawdziwym montażu wraz z rozwiązaniem każdej z nich.

Krytyczne

Zakłócenia zasilania podczas przełączania wyjścia

Przełączanie wyjścia i zmiany prądu obciążenia mogą zakłócać szynę zasilania. Niewystarczające lokalne odsprzęganie może wpływać na odmierzanie czasu lub pobliskie obwody; amplituda zależy od warunków pracy i prowadzenia ścieżek.

Jak temu zapobiec

TI zaleca ceramiczny kondensator odsprzęgający 100 nF między VCC i GND. Umieść C4 blisko Pin 8 i Pin 1, stosując krótkie połączenia. C3 jest dodatkowym kondensatorem rezerwowym 100 µF zastosowanym w tym projekcie.

Ostrzeżenie

Podatność na zakłócenia pinu napięcia sterującego (Pin 5)

Pozostawienie pinu Pin 5 (CONTROL) niepodłączonego sprawia, że zakłócenia elektromagnetyczne sprzęgają się z wewnętrznym dzielnikiem 2/3 VCC, wywołując jitter sygnału i fluktuacje częstotliwości.

Jak temu zapobiec

W tym układzie podłącz C2 = 10 nF między Pin 5 i GND blisko układu scalonego, aby ograniczyć sprzęganie szumów z progiem sterowania.

Źródła pierwotne

Pomóż dbać o poprawność tej strony

Zbudowałeś, zasymulowałeś lub przejrzałeś ten obwód? Potwierdź go albo zgłoś błędną część, wartość lub połączenie.

Otwiera publiczny formularz na GitHubie z już wpisaną tą stroną; potrzebne jest bezpłatne konto GitHub. Jak działają zgłoszenia i potwierdzenia

Kod HTML

<iframe src="https://circuitbase.tech/embed/schematic/ne555-astable-square-wave-generator?theme=paper" width="100%" height="500" frameborder="0" loading="lazy" style="border: 1px solid #e5e7eb; border-radius: 6px; max-width: 100%;" title="Generator fali prostokątnej astabilny na NE555 — CircuitBase Interactive Schematic"></iframe>