Устройство для формирования серий импульсов
Иллюстрации
Показать всеРеферат
Изобретение относится к импульсной технике и может быть использовано в устройствах вычислительной техники и в задающих программных устройствах автоматики. Целью изобретения является повышение надежности путем упрощения и устранения неоднозначности формирования первой серии импульсов , а также расширение функциональных возможностей за счет обеспечения программного управления длительностью паузы между сериями импульсов. Для достижения поставленной цели в устройство для формирования серий импульсов введены триггер 6, элемент И 8 и шина начальной установки 11. Устройство также содержит генератор 1 импульсов, счетчик 2 импульсов, элементы неравнозначности 3, элемент И 4, триггер 5, элемент И 7, программный блок 9, инвертор 10 и выходную шину 12. 2 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУЬЛИН
„„SU„, 1453836 А1 (51) 4 Н 03 К 3/64
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н АBTOPCHOMV СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИжжРЕтЕНИЯМ И ОТНРЫТИЯМ
ПРИ ГКНТ СССР (21) 4266077/24-21 (22) 23.06.87 (46) 15.01.89. Бюл. К - 2 (72) E.Ì. Сирота, В.А. Мельник и О.Д. Курта (53) 621.374 ° 2(088.8) (56) Авторское свидетельство СССР
Ф 1177888, кл. Н 03 К 3/64, 1983. (54) УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ
СЕРИЙ Ж1ПУЛЬСОВ (57) Изобретение относится к импульс- . ной технике и может быть использовано в устройствах вычислительной техники и в задавших программных устройствах автоматики. Целью изобретения является повышение надежности путем упрощения и устранения неоднозначности формирования первой серии импульсов, а также расширение функциональных возможностей за счет обеспечения программного управления длительностью паузы между сериями импульсов.
Для достижения поставленной цели в устройство для формирования серий импульсов введены триггер 6, элемент
И 8 и шина начальной установки 11.
Устройство также содержит генератор
1 импульсов, счетчик 2 импульсов, элементы неравнозначности 3, элемент
И 4, триггер 5, элемент И 7, программный блок 9, инвертор 10 и выходную шину 12. 2 ил.
1451836
Изобретение относится к импульсной технике и может быть использовано в устройствах вычислительной технике и в задающих программных устройствах автоматики, Целью изобретения является повышение надежности путем упрощения и устранения неоднозначности формирования первой серии импульсов, а также расширение функциональных возможностей за счет обеспечения программного управления длительностью паузы между сериями импульсов.
На фиг. 1 приведена функциональная схема устройства для формирования серий импульсов; на фиг. 2 временные диаграммы, поясняющие его работу.
Устройство для формирования серий импульсов содержит генератор 1 импульсов, счетчик 2 импульсов, элементы 3 неравнозначности, элемент
Ц, 4, триггеры 5, 6, элементы И 7, 8, программный блок 9, инвертор 10, шину 11 начальной установки и выходную шину 12.
Выход генератора 1 импульсов соединен с первым входом первого элемента И 7, счетным входом счетчика 2 импульсов, вторым входом дополнительного элемента И 8 и через инвертор
10 — с первым входом второго элемента И 4 и тактовым входом дополнительного триггера 6, прямой выход которого соединен с четвертым входом первого элемента И 7, а инверсный выход — с первым входом элемента И 8, выход которого соединен с управляющим входом программного блока 9 и
40 входом начальной установки счетчика
2 импульсов, выходы которого соединены с первыми входами элементов 3 неравнозначности вторые входы котоФ
45 рых соединены с выходами программного блока 9, выходы элементов 3 неравнозначности соединены с вторыми входами элемента И 4, выход которого соединен с тактовым входом первого триггера 5 и нулевым входом триггера 50
6, шина 11 начальной установки соединена с нулевым входом триггера 5, информационным входом триггера 6 и третьим входом элемента И 7, второй вход которого соединен с инверсным 55 выходом триггера 5, а выход первого элемента И 7 соединен с выходной шиной 12 устройства, Устройство работает следующим . образом.
В исходном состоянии на шине !1 начальной установки присутствует низкий потенциал (фиг. 2б), который блокирует прохождение тактовых импульсов (фиг. 2а) от генератора 1 импульсов на выходную шину 12 устрой" ства. Триггер 5 находится в нулевом состоянии (фиг. 2в), при котором на его инверсном выходе присутствует высокий потенциал. Так как на информационном входе триггера 6 присутствует низкий потенциал с шины 11 начальной установки, то по заднему фронту ближайшего тактового импульса от генератора 1 импульсов, проинвертированного инвертором 10, триггер
6 устанавливается в нулевое состояние (либо подтверждается его исходное состояние по включению), при котором низкий потенциал на его прямом выходе также блокирует прохождение тактовых импульсов на выходную шину 12 устройства, а высокий потенциал на его инверсном выходе (фиг.2r) разрешает прохождение последующих тактовых импульсов от генератора импульсов через элемент И 8 (фиг. 2е) на вход начальной установки счетчика
2 импульсов и управляющий вход программного блока 9. Эти импульсы удерживают счетчик 2 импульсов в нулевом состоянии, а в программный блок 9 по переднему фронту первого из них записывается (a по остальным подтверждается).код числа импульсов
К1 в первой серии, предварительно установленного в программном блоке
9. В этом состоянии устройство находится до установления на шине 11 начальной установки высокого потенциала.
По высокому потенциалу на шине 11 начальной установки снимается блокировка по нулевому установочному входу триггера 5 и третьему входу элемента И 7. По заднему фронту ближайшего тактового импульса с выхода генератора 1 импульсов, проинвертиро ванного инвертором 10, срабатывает триггер 6, так как на его информационном входе высокий потенциал, и устанавливается в единичное состояние, при котором высокий потенциал на его прямом выходе снимает блокировку с четвертого входа элемента ,и 7, а низкий потенциал на его ин1451836 версном выходе блокирует дальнейшее прохождение тактовых импульсов через| элемент И 8 на вход начальной установки счетчика 2 импульсов и управляющий вход программного блока 9.
Последующие тактовые импульсы с выхода генератора 1 импульсов через элемент И 7 поступают на выходную шину 12 (фиг. 2ж) и на счетный вход счетчика 2 импульсов и подсчитываются им. Счетчик 2 импульсов подсчитывает тактовые импульсы до тех пор, пока код на его выходах не сравняется с кодом числа К1, записанным в программном блоке 9, при этом на вторых входах элемента И 4 устанавливаются высокие потенциалы. В паузе между тактовыми импульсами высокий потенциал с выхода инвертора 10 устанавливается и на первом входе элемента И 4, при этом на его выходе формируется положительный импульс (фиг. 2д), по переднему фронту которого триггер 5 устанавливается в единичное состояние, при котором низкий потенциал на его инверсном выходе блокирует по второму входу элемент И 7 и, следовательно, дальнейшее прохождение тактовых импульсов с выхода генератора 1 импульсов на вы- ходную шину 12 устройства (триггер
5 работает в счетном режиме, т.е. по переднему фронту каждого импульса с выхода элемента И 4 он меняет свое состояние на противоположное). Высокий потенциал на выходе элемента
И 4 устанавливает триггер 6 в нулевое состояние.
Высокий потенциал с инверсного
40 выхода триггера 6 снимает блокировку по первому входу элемента И 8. С этого момента начинается формирование паузы между сериями импульсов. (К1+1) — 1 тактовый импульс с выхода генератора 1 импульсов проходит через
45 элемент И 8 и обнуляет счетчик 2 импульсов, а на выходе элемента И 4 устанавливается низкий потенциал, который снимает блокировку с триггера
6 по нулевому входу. По переднему фронту этого же тактового импульса в программный блок 9 записывается код числа К2 первой паузы между сериями, предварительно установленного . в программном блоке 9, а по задне- 55 му — триггер 6 вновь устанавливается в единичное состояние, при этом низкий потенциал на его инверсном выходе блокирует дальнейшее прохождение тактовых импульсов на вход установки нуля счетчика 2 импульсов.
Следующие после (K1+1)-го тактовые импульсы с выхода генератора 1 импульсов поступают на вход счетчика
2 импульсов и подсчитываются им до тех пор, пока код на его выходах не сравняется с кодом числа К2 паузы, при этом на вторых входах элемента И 4 устанавливаются высокие потенциалы, В паузе между тактовыми импульсами высокий потенциал с выхода инвертора 10 устанавливается и на первом входе элемента И 4, на его выходе формируется положительный импульс, по переднему фронту которого триггер 5 устанавливается в нулевое состояние, при этом снимается блокировка по первому входу элемента И 8. Следующий (K2+1)-й тактовый импульс проходит через элемент И 8 и обнуляет счетчик 2 импульсов, а на выходе элемента И 4 устанавливается низкий потенциал, который снимает с триггера 6 по нулевому входу. По переднему фронту этого же тактового импульса в программный блок 9 записывается код числа следующей серии импульсов, а по заднему — триггер 6 вновь устанавливается в единичное состояние, при этом низкий потенциал на его инверсном выходе блокирует дальнейшее прохождение тактовых импульсов на вход установки нуля счетчика 2 импульсов и управляющий вход программного блока 9 через элемент И 8, а высокий потенциал на его прямом выходе разрешает прохождение тактовых импульсов на выходную шину 12 устройства. Далее работа устройства повторяется.
Таким образом, описанное устройство для формирования серий импульсов позволяет формировать серии с числом Ki импульсов и паузой между сериями, определяемой числом (К2+2) импульсов, где числа Ki и К2 задаются программным путем.
Формула и з о б р е т е н и я
Устройство для формирования серий импульсов, содержащее генератор импульсов, выход которого соединен с первым входом первого элемента И, входом инвертора и счетным входом счетчика импульсов, выходы которого подключены к первым входам элементов
1451836 ненная с третьим входом первого элемента И, нулевым входом первого триггера и информационным входом дополнительного триггера, прямой выход которого соединен с четвертым входом первого элемента И, а инверсный выход подключен к первому входу дополнительного элемента И, второй вход которого соединен с выходом генератора импульсов, а выход подключен к входу установки нуля счетчика импульсов и управляющему входу программного блока, при этом выход элемента И соединен с нулевым входом дополнительного триггера, тактовый вход которого соединен с выходом инвертора. неравноэначности, вторые входы которых соединены с выходами программного блока, второй элемент И, первый вход которого соединен с выходом ин» вертора, а вторые входы подключены
5 к выходам элементов неравноэначности, первый триггер, тактовый вход которого соединен с выходом второго элемента И, а инверсный выход подключен к второму входу первого элемента И, выход которого соединен с выходной шиной устройства, о т л и ч а ющ е е с я тем, что, с целью повышения надежности и расширения функциональных воэможностей, в него допол нительно введены триггер, элемент И и шина начальной установки, соеди ж Д
w I
4 Ь
4 О 4
Составитель В.Потапов
Техред Л.Сердюкова
Корректор С.Черни
Редактор А.Маковская
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, /
Заказ 7090/54 Тираж 879 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., д. 4!5