Пакеты прямоугольных импульсов с заданным количеством импульсов в пакете удобно использовать при отладке цифровых устройств.

Предлагаемый генератор содержит “п” (обычно 5-6) десятичных (декадных) счетчиков К155ИЕ1, триггер управления на К155ЛА4 и одновибратор К155АГ1. Микросхемы можно заменить аналогичными серий 555 или 1533 В исходном состоянии при включении питания за счет цепи задержки R1-C1, формирующей низкий уровень на входе 2 элемента DD2.1, триггер на DD2.1, DD2.2 устанавливается в единичное состояние (высокий уровень на выводе 12 DD2.1), обнуляя все счетчики. Одновременно низкий уровень с вывода 6 DD2.2 запрещает прохождение импульсов со входа.

 

При нажатии кнопки SB1 “Пуск” срабатывает антидребезговый триггер на DD3.1, DD3.2. С выхода 6 DD3.2 высокий уровень поступает на вход В (вывод 5) одновибратора DD1. Последний, независимо от продолжительности нажатия кнопки, формирует на выходе короткий импульс низкого уровня, переключающий триггер управления. На его выходе (вывод 12 DD2.1) устанавливается низкий уровень.

генератор пачек импульсов

Тем самым снимается запрет на прохождение входных импульсов через элементы DD2.3 и DD3.3.В положении переключателя SA1 “Непр.” на выходе обеспечивается непрерывная последовательность импульсов, в положениях “101”, “102" и т.д. после прохождения установленного количества импульсов на входе 1 DD2.1 появляется низкий уровень, переключающий триггер и запрещающий дальнейшее прохождение импульсов со входа.

Длительность импульса tи одновибратора DD1 определяется при данном включении емкостью С2, которая рассчитывается из условия:

tи = (6...8) tB ≈0,7 Rt Cf,

где tB — минимальный период

входного сигнала (при верхней рабочей частоте);

Rt=2 кОм (внутренний резистор);

Ct=C2.

Для выбранного значения емкости С2=0,01 мкФ fB=1/tB составляет сотни килогерц. При отсутствии С2tИ=35 нc. Для повышения стабильности работы DD1 рекомендуется между выводами питания и корпуса запаять фильтрующий керамический конденсатор емкостью 0,047...0,1 мкФ.

Пуск схемы можно организовать и в автоматическом режиме, подавая высокий уровень от таймера (программного блока) на вход В DD1 или же низкий уровень на входы А1, А2 DD1 (при этом на входе В должен быть высокий уровень).

В качестве входного сигнала можно использовать импульсы от генератора, собранного по любой схеме.

П.РЕДЬКО.