Многоканальный формирователь серии импульсов

Иллюстрации

Показать все

Реферат

 

Союз Советскнх

Социалистических

Республик

ОП ИСАНИ Е

ИЗО6РЕТЕН ИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (ii)932601 (5l)Nl. Кл. (61) Дополнительное w авт. свид-ву (22) Заявлено 13. 06. 80 (21) 2939332/18 21 с присоединениен заявки рй (23) Приоритет

Н 03 K 3/64 еееударстееииый кеиитет

СССР

10 делен изебретений и открытий

Опубликовано 30.05.82, Бюллетень М20

Дата опубликования описания 30. 05;82 (53) УДК 621. 373. .4(088.8) (72) Авторы изобретения

В.П.Левин, А. Е.Лутченко, P.И. Полонн и E.È.ÑêîðîõoäîB (7l ) Заявитель (54) МНОГОКАНАЛЬНЫЙ ФОРМИРОВАТЕЛЬ

СЕРИИ ИМПУЛЬСОВ

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

Известен формирователь серии импульсов, содержащий генератор импульсов, программный блок, преобразователь код-временной интервал (1J.

Однако данный формирователь обеспечивает удовлетворительную абсолютную погрешность воспроизведения периодов только в одном канале., Наиболее близким по технической сущности к предлагаемому является устройство, содержащее опорный генератор, блок микропрограммного управления, включающий в себя узел формирования импульсов, m-разрядный счетчик и запоминающее устройство, пре2 образователь код-период, который содержит счетчик, блок сравнения и регистр, и регистр признаков $2).

Основным недостатком данного фор" мирователя является большая абсолютная погрешность воспроизведения временных параметров сигналов (моментов формирования фронтов и срезов импульсов во всех и-каналах) относительно фронтов импульсов, поступающих в блок микропрограммного управления из преобразователя код-период.

В результате существенно ограничивается область использования этого

3$ формирователя, так как во многих случаях сигналы на всех и-каналах должны иметь погрешность воспроизведения временных параметров, соизмеримую с .погрешностью преобразователя код-период.

Цель изобретения - уменьшение погрешности формирования выходных импульсов в его n-каналах.

932601

25

35 ао

55 з

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

На фиг.1 представлена функциональная схема многоканального формирователя серии импульсов, на фиг.2 вариант конкретного выполнения дискретного модулятора и регистра признаков, на фиг.3 — временные диаграммы, поясняющие работу формирователя.

Многоканальный формирователь серии импульсов (фиг.1) содержит гене° ратор 1 опорных импульсов, преобразователь 2 код-период, блок 3 микропрограммного управления, регистр 4 признаков и n"канальный дискретный модулятор 5.

На фиг.2 показано конкретное выполнение регистра 4 признаковна й5триггерах 6 и дискретного модулятора 5 на D-триггерах 7.

На фиг.3 поясняется случай, когда в цикле формируются четыре периода модулирующего сигнала Т -Т

1 (фиг.3а) .

Многоканальный формирователь серии импульсов работает следующим образом, работа поясняется на примере двухканального формирователя).

Предположим, что на выходе первого D-триггера 7 дискретного модулятора 5 необходимо сформировать в л л цикле два импул са 1 — — Т2 и c = Т4

2 (фиг.3з), совпадающие во времени с этими периодами, а на выходе второго D-триггера 7 модулятора 5 сфорл мировать в цикле один импульс

=I +i, совпадающий во времени с отмеченными периодами (фиг. 3и) .

Для формирования упомянутых последовательностей достаточно в качестве блока 3 микропрограммного управления использовать запоминающее устройство на р ячеек с числом разрядов в каждой 2n+l:. В 2п разрядах каждой из р ячеек записываются коды модулируемого сигнала, а в к разрядов данные о длительности интервалов времени между очередными импульсами.

В рассматриваемом примере 2n=4 и р=4.

В процессе работы С-вход преобразователя 2 код-период подается непрерывная последовательность сигналов с периодом Т с выхода генератора 1. Ila его к входы последовательно llo программе поступают коды чисел о текущих периодах. Обычно вес младшего разряда этого кода соответствует опорному интервалу времени

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

В те моменты, когда коды счетчика совпадают с кодом íà k выходах блока 3 микропрограммного управления, на выходе преобразователя 2 код-период формируется импульс. Обычно абсолютная погрешность воспроизведения фронтов этих импульсов меньше Т . Импульсы с такой погрешностью поступают на модулирующий С-вход дискретного модулятора 5, функции которого в данном случае выполняет регистр.

Импульсы модулирующего сигнала поступают также на управляющий вход олока 3 микропрограммного управления.,В последнем под их воздействием про исходит смена очередного адреса ячейки и, следовательно, микрокоманды. При этом по к шинам передается код числа очередного периода, а по 2п шинам код модулйруемого сигнала, характеризуемого большой погрешностью воспроизведения временных характеристик. Последнее происходит вследствие больших задержек сигналов, возникающих в процессе считывания информации в цепях блока 3 микропрограммного управления.

932601

В рассматриваемом примере в момент времени t0 с выхода преобразо" вателя 2 код-период поступает нулевой импульс (фиг. За) . Под его воздействием с задержкой t<-t0 ???? ???????????? ???????????? ???????????? ?????????? 3 ?????????????????????????????????? ???????????????????? ???? ?? ?????????? ???????????????????? ?????? ?????????? ?? ???????????????????????? ?????????????? ??>, а по шине первого из

2п разрядов (фиг.3б) поступает импульс на S-вход первого триггера

6 регистра 4 и устанавливает его в единичное состояние (фиг.3е). Момент установки триггера Т (фиг.3и) оказывается задержанным на время

В момент с2(фиг ° 3и) с выхода преобразователя 2 код-период поступает первый импульс. Его фронт совпадает с уровнем логической единицы сигнала на 0-входе первого триггера 7 модулятора 5 (фиг.3е).

В результате триггер 7 модулятора 5 переходит в единичное состояние и на выходе его (фиг.3з) формируется импульс, фронт которого смещен относительно фрон>а импульса преобразователя 2 код-период на время срабатывания этого триггера.

Для уменьшения погрешности воспроизведения интервалов используются триггеры с параметром «Т .

В момент й,2 выдается единичный сигнал (фиг.3а) на управляющий вход блока 3 микропрограммного управления и происходит смена адреса ячейки.

В этом случае с ее к выходов передается новый код о периоде Т > а по второй из 2п шин (фиг.3г) выдается импульс на S-вход второго триггера

6 регистра 4, который задержан на время t5 t2 В результате на 0-входе второго триггера 7 модулятора 5 (фиг.3ж) имеет место уровень логической единицы. В момент ty с задержкой 4-tZ относительно фронта первого импульса преобразователя

2 код-период появляется импульс (фиг.3в). В данном случае задержка этого импульса в пределах периода

Т> не нарушит нормальной работы устройства. Упомянутый импульс поступает на R-вход первого триггера 6 регистра 4 и устанавливает его в нулевое состояние. В результате на выходе первого триггера 7 модулято5

15 ю

i0

55 ра 5 имеется уровень логического нуля (фиг.3д).

В момент t . фронтом второго модулирующего импульса (фиг.За). триггеры 7 модулятора 5 устанавливаются в нулевое состояние и единичное соответственно (фиг ° 3з,и). По аналогии формирователь работает в периодах и Т4 (фиг.3и).

Таким образом> могут быть сформированы в и каналах импульсные сигналы в дискретно-аналоговом виде, у которых абсолютная погрешность воспроизведения фронтов (срезов) выходных сигналов оказывается соизмеримой с погрешностью сигналов, формируемых преобразователем 2 кодпериод. Погрешность воспроизведения временных параметров выходных сигналов на его всех и каналах определяется одной задержкой, определяемой быстродействием триггеров 7 модулятора 5.

Таким образом, предлагаемый многоканальный формирователь, по сравнению с известными, позволяет уменьшить погрешность формирования.

Формула изобретения

Многоканальный формирователь серии импульсов, содержащий генератор опорных импульсов, выход которого подключен к С-входу преобразователя код-период, управляющие входы которого соединены с первой группой выходов блока микропрограммнсго управления, вторая группа выходов которого подключены к разрядным вхо" дам регистра признаков, выход преобразователя код-период соединен с управляющим входом блока микропрограммного управления, о т л и ч à юшийся тем, что, с целью уменьшения погрешности формирования выходных импульсов, в него введен и-канальный дискретный модулятор, С-вход которого подключен к выходу преобразователя код-период, а управляющие входы дискретного модулятора соеди нены с разрядными выходами регистра признаков.

Источники информации; принятые во внимание при экспертизе

1. Авторское свидетельство СССР

Ь" 663090, кл. H 03 K 3/78, 1979.

2. Авторское свидетельство СССР

1 369705, кл. H 03 K 13/20, 1973.

932601

2п

Редактор Н.Гришанова

4, я <3 j 8> 8

Фж. д

Составитель Ю.Тюпич

Техред А. Бабинец Корректор В.Синицкая

Заказ 3799/74 -Тираж 954 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д.4/5

Оилиал ППП "Патент", г.ужгород, ул.Проектная,4

Arxuk ©- j хаий|

C-g