Generator impulsów na układzie 555 to prosty sposób na uzyskanie regularnego przebiegu prostokątnego. Sprawdza się, gdy potrzebny jest sygnał zegarowy, prosty generator PWM albo regulowane impulsy do testów i sterowania.

Jak działa taki generator i od czego zależy jego częstotliwość? Poniżej omawiamy moduł z timerem 555, dobór elementów oraz sposób obliczania czasu stanu wysokiego, czasu stanu niskiego i częstotliwości wyjściowej.

To dobry punkt wyjścia do nauki układów czasowych i prototypowania.

Generator impulsów 555 - co to jest?

Generator impulsów 555 wykorzystuje popularny układ czasowy NE555 lub jego odpowiedniki CMOS. W konfiguracji astabilnej nie potrzebuje zewnętrznego wyzwalania: sam ładuje i rozładowuje kondensator, a na wyjściu generuje przebieg prostokątny.

Jak zbudować moduł generatora impulsów 555?

Analogowy oscyloskop pokazujący przebieg impulsowy

Najważniejszym elementem modułu jest układ scalony 555 pracujący jako multiwibrator astabilny. W zależności od zastosowanych rezystorów, potencjometru i kondensatora taki prosty generator może wytwarzać impulsy od kilku herców do około 1,3 kHz.

Na wyjściu pojawiają się dodatnie impulsy względem masy, dlatego obwód można wykorzystać jako prosty sygnał taktujący, źródło fali prostokątnej albo pomocniczy generator do uruchamiania innych bloków układu.

W wielu modułach do wyjścia dodaje się diodę LED z rezystorem ograniczającym prąd. Taki wskaźnik pozwala szybko zobaczyć, czy generator pracuje, choć przy wyższych częstotliwościach dioda będzie wyglądała jak świecąca ciągle.

Częstotliwość najlepiej sprawdzać oscyloskopem, częstościomierzem albo mikrokontrolerem z wejściem pomiarowym. Typowy bipolarny 555 pracuje z zasilaniem stałym, najczęściej od 5 V do 15 V; przy wersjach CMOS należy sprawdzić dopuszczalne napięcie w nocie katalogowej.

Generator impulsów - lista elementów obwodu

Układ scalony jako główny element generatora

układ czasowy 555, np. NE555, LM555 albo wersja CMOS zgodna pinowo

kondensator 10 µF

rezystor 1 kΩ

potencjometr lub trymer 10 kΩ

Generator impulsów - schemat obwodu

Poniżej znajduje się podstawowy obwód generatora impulsów z układem 555.

Schemat elektryczny generatora impulsów 555

Elementy należy połączyć zgodnie ze schematem, zwracając uwagę na polaryzację kondensatora, numerację wyprowadzeń 555 oraz poprawne prowadzenie masy i zasilania.

Generator impulsów - jak działa obwód?

Połączenie wyprowadzeń 2 i 6 ustawia timer 555 w typowej konfiguracji astabilnej. Pin 2 pełni funkcję wejścia wyzwalającego, a pin 6 wejścia progowego; oba obserwują napięcie na kondensatorze czasowym.

W trybie astabilnym układ cyklicznie przełącza wyjście między stanem wysokim i niskim. Gdy kondensator ładuje się przez rezystory, napięcie rośnie do około 2/3 napięcia zasilania. Wtedy wewnętrzny tranzystor rozładowujący zaczyna przewodzić, a kondensator rozładowuje się do około 1/3 napięcia zasilania. Po osiągnięciu dolnego progu cykl zaczyna się od nowa.

Pin 3 jest wyjściem układu. Zmiana wartości rezystorów, potencjometru lub kondensatora zmienia częstotliwość impulsów oraz współczynnik wypełnienia przebiegu prostokątnego. To dlatego prosty moduł 555 nadaje się do regulowanych generatorów i nieskomplikowanego sterowania PWM.

Rozmieszczenie wyprowadzeń układu 555

Kondensator czasowy ładuje się i rozładowuje w każdym cyklu pracy. Faza ładowania wyznacza czas stanu wysokiego, a faza rozładowania - czas stanu niskiego. Stabilność częstotliwości zależy od wartości elementów, ich tolerancji i temperatury.

Dla klasycznego układu astabilnego można obliczyć czas stanu wysokiego, czas stanu niskiego, okres oraz częstotliwość. W przykładowych obliczeniach przyjmijmy następujące wartości:

Rx = 1 kΩ

Ry = 10 kΩ

Zaczynamy od obliczenia t1, czyli czasu, przez który kondensator ładuje się przez rezystory Rx i Ry. Dla kondensatora 10 µF wzór ma postać: t1 = 0,693 x (Rx + Ry) x C.

Po podstawieniu wartości 1 kΩ, 10 kΩ i 10 µF otrzymujemy t1 = 0,693 x 11 000 x 0,00001, czyli około 0,07623 s.

Po podstawieniu tych wartości wynik wynosi 76,23 ms.

Następnie obliczamy t2, czyli czas rozładowania kondensatora przez rezystor Ry. W klasycznym układzie astabilnym wzór jest następujący: t2 = 0,693 x Ry x C.

Po podstawieniu 10 kΩ i 10 µF otrzymujemy t2 = 0,0693 s, czyli 69,3 ms.

Te dwie wartości pozwalają obliczyć okres przebiegu, oznaczany jako T.

T = t1 + t2 = 145,53 ms, czyli 0,14553 s.

Częstotliwość wyjściową timera obliczamy z odwrotności okresu.

f = 1/T, więc dla T = 0,14553 s częstotliwość wynosi około 6,87 Hz. Współczynnik wypełnienia w tym przykładzie to t1/T, czyli około 52%.

Generator impulsów - zastosowania

Regulacja prędkości małych silników prądu stałego przez sygnał PWM

Generowanie przebiegu prostokątnego do testów i prostych układów logicznych

Wytwarzanie regulowanego sygnału dla wejść mikrokontrolera

Proste układy demonstracyjne i testowe związane ze sterowaniem silnikami krokowymi

Pomocnicze generowanie impulsów w układach kodowania i modulacji

Regulowane impulsy do sterowania, uruchamiania i diagnostyki obwodów

Obwody generatora impulsów 555

Układ 555 można wykorzystać w wielu odmianach generatorów. Różnice dotyczą głównie zakresu regulacji, sposobu sterowania częstotliwością oraz tego, czy wyjście 555 steruje obciążeniem bezpośrednio, czy przez dodatkowy tranzystor albo regulator prądowy.

Prosty oscylator astabilny z timerem 555

Opisany wcześniej układ to podstawowy oscylator astabilny. Nadaje się do prostych generatorów, migaczy LED, sygnałów zegarowych i testów wejść cyfrowych. Wyjście bipolarnego NE555 może dostarczać lub pochłaniać spory prąd jak na układ czasowy, ale obciążeń rzędu setek miliamperów nie należy traktować jako typowej pracy ciągłej bez sprawdzenia noty katalogowej i temperatury.

Generator impulsów dużej mocy z układem 555

Schemat generatora impulsów dużej mocy z układem 555

Jeżeli generator ma sterować większym obciążeniem, sam 555 zwykle jest źródłem sygnału, a prąd obciążenia przejmuje element wykonawczy. W pokazanym wariancie obok układu 555 pojawia się regulator LM350T, który przy odpowiednim radiatorze i warunkach pracy może obsługiwać prądy do około 3 A. W projekcie trzeba uwzględnić ciepło, zabezpieczenia i wymagania obciążenia.

Kontrola częstotliwości generatora impulsów za pomocą układu cyfrowego

Schemat obwodu do regulacji częstotliwości generatora impulsów

Generator 555 może być sterowany przez układ cyfrowy, na przykład aby wybierać zakresy częstotliwości albo włączać pracę tylko w określonych stanach logicznych. Przy częstotliwościach powyżej jednego cyklu na sekundę mówimy zwykle o oscylatorze; przy bardzo wolnych przebiegach ten sam układ działa jako timer lub generator opóźnień.

Inne typowe zastosowania układu 555 obejmują generatory monostabilne, migacze LED, proste modulatory PWM, detektory impulsów oraz układy opóźnionego załączania. W każdym przypadku należy dobrać elementy czasowe do wymaganego zakresu i tolerancji.

Podsumowanie

Generator impulsów 555 jest prosty, tani i nadal bardzo użyteczny. Pozwala szybko zbudować źródło przebiegu prostokątnego, regulowany generator testowy albo podstawowy sterownik PWM. Kluczowe jest poprawne dobranie elementów RC, zrozumienie progów 1/3 i 2/3 napięcia zasilania oraz realistyczna ocena prądu, jaki może bezpiecznie obsłużyć wyjście układu.

Jeżeli projektujesz płytkę z generatorem impulsów, układem czasowym albo prostym sterowaniem i chcesz przejść od prototypu do produkcji, OurPCB może pomóc w wykonaniu PCB, montażu SMT/THT i weryfikacji DFM. Prześlij pliki Gerber oraz BOM, a otrzymasz wycenę w 12 godzin roboczych.