jak wygenerować jeden impuls o dokładnie okreslonym czasie trwania?

Jun 23, 2004 4 Replies

Wiem że to zapewne banalne ale zamotałem sie w symulacjach. potrzebuje układzik który po podaniu krótkiego impulsu na wejscie wygeneruje impuls o czasie trwania np 1s ale dokładnie takim. Odpada uniwibrator na NE555. do dyspozycji mam sygnał 32768Hz (z 4060 więc mam też 2Hz) moge mieć inny w razie czego. Chodzi o idee.



CosteC



CosteC:

przerzutnik i licznik do n. Startujesz licznik i przerzutnik jednocześnie. Z wyjścia licznika "przerzucasz" z powrotem i bramką (albo enable licznika) wyłączasz licznik.

Waldek

Banalne. Bramkujesz zegar (bramka NAND jeśli licznik reaguje na zbocze opadające) z zanegowanego wyjścia 0.5 Hz. Startem jest reset licznika. Dokładność 1/32768 sekundy. Jeśli zsynchronizujesz reser z zegarem uzyskasz większą dokładność.

Niezbyt to widze. Znaczy tak jak to rozumiem to nie działa. Jakbyś mógł rzucić schematem?

CosteC

chwilowo nie mam czasu na rysowanie, szef goni, taki żłób ;-)

A jak to ma działać: z generatora 32kHz idziesz przez bramkę do licznika nr 2, który sobie ustawiasz na twoją długość impulsu (->licznik asynchroniczny, jest w literaturze). Na wyjściu masz 1 tak długo, jak licznik liczy. Teraz tylko potrzebujesz "włącznik", który poda krótki impuls na bramkę na wejściu licznika 2. To tak na szybko. Szef zaś woła...

Waldek

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required