Устройство программируемой задержки импульсов

Номер патента: 953717

Авторы: Клепиков, Машкин

ZIP архив

Текст

. М. Машкин и П. Заявятед ОЙСТВО ПРОГРАММИРЕРЖКИ ИМПУЛЬСОВ з ретение от сится иоже х с вычисбыть и ойства лительнои технике и спользовано в цифровы у тр х обработки информации.По основному авт. св. У 875608 известно устройство программируемой задержки импульсов, содержащее генератор, пять триггеров, инвертор, три элемента И, три элемента И-НЕ, Счет" чик, первая группа информационных входов которого соединена с йнформа" ционными входами устройства, выход которого подключен к выходу третьего триггера, элемент И-ИЛИ и регистр, управляющий вход которого подключен к второму управляющему входу устрой" ства, обнуляющий вход - к обнуляющим входам третьего и четвертого триггеров счетчика, к первым входам первого и второго элементов И и к обнуляющему входу устройства, информационные входы регистра соединены с первой группрй информационных входов счетчика, а выходы - с второй группой информационных входов счетчика, первый управляющий вход которого подключен к первому управляюще"му входу устройства, второй управляющий вход - к выходу третьего элемента И, счетный вход - к выходу элемента И-ИЛИ, а выход счетчика соеди-.нен с счетными входами третьего ичетвертого триггеров и с первым входом третьего элемента И, второй входкоторого соединен с инверсным выходомчетвертого триггера, прямой выход которого подключен к счетному входупятого триггера, инверсный выходкоторого соединен с вторыми входамипервого и второго элементов И, а обнуляющий вход - с выходом третьегоэлемента И-НЕ, первый вход которогоподключен к ийверсному выходу первого 20 триггера и к третьим входам второгоэлемента И и второго эЛемента И-НЕ,а второй вход - к инверсному выходувторого триггера к третьему входупервого элемента И и к третьему входупервого элемента И-НЕ, первый входкоторого соединен с выходом генератора, с вторым информационным входомэлемента И-НЕ и через инвертор с первым входом второго элемента И-НЕ ис первым информационным входом элемента И-ИЛИ, второй вход первогоэлемента И-НЕ соединен с вторым входом второго элемента И-НЕ и подключен,к третьему управляющему входу устройства, а выход первого элемента И-НЕподключен к входу записи первоготриггера, обнуляющий вход которогосоединен с выходом первого элемента И, а прямой выход .- с первым управляющим входом И-ИЛИ, второй управ-.ляющий вход которого подключен к прямому выходу второго триггеравходзаписи которого соединен с выходомвторого элемента И-НЕ, а,обнуляющий 20вход - с выходом второго элемента И Г 11.1Недостатком известного устройстваявляется необходимость анализа каждого выходного импульса центральнымблоком, управления и после его окончания установления новых или повторения старых значений величины задержки выходного импульса относительно входного, так как счетчик, опре- ЗОделяющий величину задержки выходногоимпульса относительно входного, послевыдачи выходного импульса оказывается в обнуленном состоянии. При этомвелики программные затраты централь- ззногб блока управления на анализ каждого выходного импульса и на установление или повторение старых значений величин задержки выходного импульса относительно входного. Особенно непроизводительными являются программные затраты в случае, когда за- .держки выходных импульсов относительно входных являются постоянными навесь период работы известного уст- иройства,Все это снижает функциональныевоэможности известного устройствапрограммируемой задержки импульсов.Целью изобретения является расширение функциональных возможностейустройства программируемой задержкиимпульсов.Поставленная цель достигаетсятем, что в устройство программируемой задержки импульсов введены второй регистр и четвертый элемент И,первый и второй входы которого соединены соответственно с выходом счетчика и с прямым выходом четвертого триггера, а выход - с третьим управляющий входом счетчика, третья группа информационных входов которого соединена с выходами второго регистра, подключенного управляющим и информационным входами соответственно к четвертому управляющему входу устройства и к первой группе информационных входов счетчика, обнуляющий вход которого соединен с обнуляющим входов второго регистра.На фиг, 1 показана функциональная схема предлагаемого устройства; на фиг. 2 - временные диаграммы, поясняющие его работу.Устройство программируемой за;держки импульсов содержит генератор 1, выход которого подключен к первому входу первого элемента И-НЕ 2, к второму информационному входу элемента И-ИЛИ 3 и через инвертор 4 к первому входу второго элемента И-НЕ 5, и к первому информационному входу элемента И-ИЛИ 3, Второй вход первого элемента И-НЕ 2 соединен с вторым входом второго элемента И-НЕ и подключен к третьему управляющему входу устройства. Третий вход первого элемента И-НЕ 2 соединен с третьим входом первого элемента И б, с инверсным выходом второго триггера 7 и с вторым входом третьего элемента И-НЕ 8. Выход первого элемента И-НЕ 2 подключен ко входу записи первого триггера 9,. обнуляющий вход которого соединен с выходом первого элемента И б, прямой выход - с первым входом элемента И-ИЛИ 3, а инверсный выход - с первым входом третьего элемента И-НЕ 8, с третьим входом второго элемента И 10 и с третьим входом элемента И-НЕ 5. Выход второго элемента И-НЕ 5 подключен к входу записи второго триггера 7, обнуляющий вход которого соединен с выходом второго элемента И 10,. а прямой выход - с вторым управляющим входом элемента И-ИЛИ 3, выход которого подключен к счетному входу счетчика 11. Первый управляющий вход счетчика 11 соединен с первым управляющим входом устройства, второй управляющий вход счетчика 11 подключен к выходу третьего элемента И 12, Треий управляющий вход счетчика 1 1 соединен с выходом четвертого элемента И 13, Первая группа информа9537ционных входов счетчика 11 соединена с информационными входами первого14 и второй 15 регистров и подклю-.чена к информационным входам устройства. Вторая и третья группы информационных входов счетчика 11 соединены соответственно с выходамипервого 14 и второго 15 регистров,управляющие входы которых соединенысоответственно с вторым и четвертым 0управляющими входами устройства. Выходсчетчика 11 соединен с счетным входом третьего триггера 16, с счетнымвходом четвертого триггера 17 и спервыми входами третьего 12 и четвертого 13 элементов И, вторые входы которых соединены соответственно с инверсным и прямым входами четвертоготриггера 17. Выход третьего триггера16 соединен с выходом устройства,20Прямой выход четвертого триггера 17подключен к счетному входу пятоготриггера 18, обнуляющий вход которого соединен с выходом третьего элемента И-НЕ 8. Инверсный выход пято. го триггера 18 подключен ко вторымвходам первого 6 и второго 10 элементов И. Первый вход первого элемента И 6 соединен с первым входомвторого элемента И 10, с обнуляющи-30ми входами счетчика 11, первого 14и второго 15 регистров, третьеготриггера 16, четвертого триггера 17и подключен к обнуляющему входуустройства,35На обнуляющий вход устройства иэцентрального блока управления (непоказан) поступает сигнал обнуления, устанавливающий устройствов нулевое состояние. Затем на счетчик 11 по первой группе информационных входов и на второй регистр 15по информационным входам, связанныхс информационными входами устройства,записывается число (2 -1 цд(1-1)4 згде и - число разрядов счетчика 11,равное числу разрядов первого 14 ивторого 15 регистров;1 о - время, на которое необходимозадержать выходной импульс;Т - период следования импульсовс выхода генератора 1. Запись информации на счетчик 11 по первой группе информационных входов производится при наличии сигнала на первом управляющем входе счетчика 11, связанном с первым управляющим входом устройства. 17 6Запись информации на второй регистр 15 с информационных входов устройства производится при наличии сигнала на управляющем входе второг, регистра 15, связанном с четвертым управляющим входом устройства.После записи информации на счетчик 11 и на второй регистр 15 производится запись числа (2 -1 д(т -1) на первый регистр 14 с информацион" ных входов устройства, где 1,- требуемая длительность выходного за-, держанного импульса. Запись информации на первый регистр 14 с информа" ционных входов устройства производит" ся при наличии сигнала на управляющем входе первого регйстра 14, связанном с вторым управляющим входом устройства.Выходные сигналы генератора 1 (фиг. 2 а) представляют собой импульсы длительностьюТ 2 и следующие со скважностью, равной 2. При поступлении на третий управляющий вход устройства входного импульса (фиг.2 в который необходимо задержать ррабатывает первый 2 или второй 5 элементы И-НЕ, которые устанавливают соответствейно первый 9 или второй 7 триггеры в единичное состояние. Срабатывание первого 2 или второго 5 элементов И-НЕ производится в зависимости от того как расположен . передний фронт входного импульса по: отношению к импульсной последовательности генератора 1. Если передний фронт входного импульса совпадает с уровнем логической единицы выход" ной импульсной последовательности . генератора 1, то срабатывает первый элемент И-НЕ 2, и первый триггер 9 устанавливается в единичное состоят ние. Если передний фронт входного импульса совпадает с уровнем логического нуля выходной импульсной последовательности генератора 1, то срабатывает второй элемент И-НЕ 5, 1и второй триггер 7 устанавливается в единичное состояние.Рассмотрим работу предлагаемого устройства в случае поступления входного импульса (фиг. 2 в), перед" ний Фронт которого совпадает с уровнем логической единицы выходной импульсной последовательности (фиг.2 а) генератора 1. При поступлении такого входного импульса срабатывает первый элемент И-НЕ 2 (фиг. 2 г) и первый триггер 9 устанавливается в единич 953717ное состояние (фиг. 2 д, е). Уровеньлогического нуля инверсного выходапервого триггера 9 блокирует срабатывание второго элемента И-НЕ 5 иподдерживает второй триггер 7 в об-5нуленном состоянии. С прямого выхода,первого триггера 9 на первый управляющий вход элемента И-ИЛИ 3 поступает разрешающий уровень логическойединицы. Поэтому импульсная последовательность с выхода инвертора 4(фиг. 2 б) через элемент И-ИЛИ 3фиг. 2 ж) поступает на счетный входсчетчика 11, и начинается отсчет времени задержки входного импульса. 15Таким образом, начало отсчета времени задержки входного импульса впредлагаемом устройстве производится 1 через время, равное полупериодуимпульсной последовательности генератора 1,Счетчик 11 изменяет свое состояние после окончания входного импульса, поступающего на его счетныйвход, Когда все разряды счетчика 11 25будут находиться в единичном состоянии, то при поступлении очередного импульса ыа счетный вход навыходе счетчика 11 формируется сигнал переполнения (фиг. 2 з), по пе- зореднему фронту которого третий триггер 16 устанавливается в единичноесостояние (фиг. 2 и). Сигнал переполнения через третий элемент И 12(фиг. 2 м), на второй вход которого поступает разрешающий . Уро 1вень с инверсного выхода четвертоготриггера 17 (фиг. 2 л), воздействуетна второй управляющий вход счетчика11, по которому информация с первого регистра 14 по вторым информационным входам записывается на счетчик 11, устанавливая величину длительности задержанного импульса. По заднему фронту первого сигнала пере зполнения четвертый триггер 17 устанавливается в единичное состояние(фиг, 2 к), уровень логического нуляинверсного выхода которого (фиг. 2 л)блокирует прохождение сигнала с выхо. да счетчика 11 через третий элементИ 12. После сигнала первого переполнения счетчик 11 отсчитывает величину длительности задержаного импульса.Второй сигнал переполнения через четвертый элемент И 13 (фиг: 2 н), навторой вход которого поступает разрешающий уровень с прямого выходачетвертого триггера 17 (фиг, 2 к),воздействует на третий управляющийвход счетчика 11, по которому информация с второго регистра 15 потретьим информационным входам записывается на счетчик 11, устанавливаявеличину задержки последующего входного импульса. По переднему фронтувторого сигнала переполнения(фиг. 2 и), а по заднему фронту четвертый триггер 17 изменяет свое состояние с единичного на нулевое(фиг. 2 к, л).Таким образом, на выходе устройства формируется импульс, время задержки и длительность которого определяются информацией, предварительнозаписанной соответственно в счетчик 11 и в первый регистр 14.После перехода четвертого триггера 17 из единичного состояния в нулевое (фиг. 2 к, л) пятый триггер18 устанавливается в единичное состояние. Уровень логического нуляинверсного выхода пятого триггера18 (фиг. 2 и) через первый элементИ 6 воздействует на первый триггер9, переводя его из единичного состояния в нулевое (фиг. 2 д, е) ичерез второй элемент И 10 на второйтриггер 7, подтверждая его нулевоесостояние.После того, как первый триггер 9установится в нулевое состояние(фиг, 2 д, е), срабатывает третийэлемент И-НЕ 8, и пятый триггер18 переводится в нулевое состояние (фиг. 2 и),Устройство программируемой задержки импульсов готово для приема следующего входного сигнала. При этом,если величина задержки последующихвходных импульсов является постоянной и равна величине задержки дляпервого входного импульса, то нет необходимости для. центрального блокауправления производить повторнуюзапись информации на счетчик 11после каждого выходного импульса,так как по второму сигналу переполнения информация с второго регистра15, определяющая величину задержкивходного импульса, записывается насчетчик 11. В случае необходимостиизменения величин задержки и длительности выходных импульсов относительно входных выходной импульс обрабатывается центральным блоком управления .и после его окончания производится запись информации на счетчик 11 и на первый 14 и второй 15 регистры, устанавливая новые значения величины задержки и длительности выходного импульса относительно входного.Все зто значительно расширяет функциональные возможности предлагаемого устройства программируемой задержки импульсов, по сравнению с известным. формула изобретения15Устройство программируемой задержки импульсов по авт, св. М 875608, о т л и ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей, в него введены второй 20 17 10регистр и четвертый элемент И, первый и второй входы которого соединены соответственно с выходом советчика и прямым выходом четвертого триггера, а выход " с третьим управляющим входом счетчика, третья группа информационных входов которого соединена с выходами второго регистра, подключенного управляющим и информационным входами соответственно к четвертому управляющему входу устройства и к первой группе информационных входов счетчика, обнуляющий вход кото-рого соединен с обнуляющим входом второго регистра. Источники информации,принятые во внимание при экспертизе 1, Авторское свидетельство СССР й 875608, кл. Н 03 .К 5/153, 13.02,80.Фиг.21 нии раж дписное лиал ППП "Патент", г, Ужгород, ул. Проектн Заказ 6293/81 953717

Смотреть

Заявка

3217284, 15.12.1980

ПРЕДПРИЯТИЕ ПЯ В-2969

МАШКИН АЛЕКСЕЙ МИХАЙЛОВИЧ, КЛЕПИКОВ ИГОРЬ ИВАНОВИЧ

МПК / Метки

МПК: H03K 5/153

Метки: задержки, импульсов, программируемой

Опубликовано: 23.08.1982

Код ссылки

<a href="https://patents.su/7-953717-ustrojjstvo-programmiruemojj-zaderzhki-impulsov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство программируемой задержки импульсов</a>

Похожие патенты