Многоканальное устройство для формирования временных интервалов
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
) 4 Н 03 К 3 64 ОПИСАНИЕ ИЗОБРЕТК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ(54) МНОГОКАНАЛЬНО фОРИИРОВАНИЯ ВРЕМЕ (57) Изобретение м зовано в аппаратур лемеханики и вычис и служит для расши ных возможностей у УСТРОЙСТВО ДЛЯ НЫХ ИНТЕРВАЛОВ жет быть испольавтоматики, теительной техники ения функциональ тройства в части ОСУДАРСТВЕННЫЙ КОМИТЕТ ССС О ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫ формирования фиксированнои последовательности временных интервалов.Устройство содержит блок 1 памяти, счетчики 2 и 8 импульсов, триггер 5,элемент И 7, коммутатор 9 и блок 12 синхронизации, Введение блока 3 сравнения, дешифратора 4, коммутаторов 10и 11 и образование новых функциональных связей позволяет сравниватьзначения времени начала по каждомувременному интервалу со значением текущего времени с последующим заполнением результата времени, определяемого длительностью каждого временного интервала. 2 ил,Многоканальное устройство для формирования временных интервалов содержит (фиг. 1) блок 1 памяти, счетчик 2 импульсов, блок 3 сравнения, дешифратор 4, триггер 5, выходную шину 6, элемент И 7, счетчик 8 импульсов, коммутаторы 9 - 11, блок 12 синхронизации, шину "Пуск" 13, шину 14 "Задание режима", адресную шину 15, информационные шины 16, 17, шину 18 внешней синхронизации, причем к первому входу блока 12 синхронизации подключена шина 13 "Пуск", к второму входу шина 14 задания режима, к третьему входу шина 18 внешней синхрониза ции, шестой выход блока 12 синхронизации соединен с входом счетчика 8, второй выход с управляющими входами коммутаторов 9-11, первый выход с управляющим входом блока 1 памя ти, третий выход с вторым входом счетчика 2, четвертый выход с синхронизирующим входом триггера 5, пятый выход с вторым входом элемента И 7 и седьмой выход со стробирующим 45 входом дешифратора 4, первый выход счетчика 8 соединен с вторым входом коммутатора 9, первый вход которого соединен с адресной шиной 15, а второй выход с первым входом блока 3 5 сравнения, второй вход которого соединен с первым выходом блока 1 и с первым входом счетчика 2, а выход соединен с информационным входом триггера 5, второй выход блока 1 соединен с выходной шиной 6 и с входом установки " 1 триггера 5, вход уста 11 11новки " О" которого соединен с выходом дешифратора 4 , вход которого сое 30 Изобретение относится к импульсной технике и может быть использовано в аппаратуре автоматики, телемеханики и вычислительной техники.Целью изобретения является расширение функциональных возможностей в части формирования фиксированной последовательности временных интервалов путем сравнения значения времени начала по каждому временному интервалу со значением текущего времени, с последующим заполнением результата на время, определяемое длительностью каждого временного интервала. 15На фиг. 1 представлена блок-схема многоканального устройства для формирования временных интервалов; на фиг. 2 - временные диаграммы работы блока синхронизации. 20 динен с выходом первого счетчика 2 и с входом коммутатора 11, выход триггера 5 соединен с первыми входами элемента И 7 и коммутатора 10,Выход элемента И 7 соединен с третьим входом счетчика 2, первые входы коммутаторов 10 и 11 являются входными информационными шинами .16, 17, выход коммутатора 9 соединен с адресным входом блока 1, а выходы коммутаторов 10, 11 с первым и вторым информационными входами блока 1.Устройство работает следующим образом.В исходном состоянии счетчики 2 и 8 обнулены, а синхрониэирующие импульсы на выходе блока 12 синхронизации отсутствуют. Перед началом ра" боты в блок 1 заносится информация о каждом временном интервале, для чего на шину 14 задания режима выставляется признак записи, а на шину 18 внешней синхронизации подаютсясинхроимпульсы, по которым блок 12 синхронизации на третьем выходе формирует сигналы записи для блока 1, а на втором - для коммутаторов 9-1 1. Через коммутатор 9 на адресные входы блока 1 поступают адреса с внешнего устройства, через коммутаторы 10, 11 на информационные входы блока 1 поступает информация с внешнегоустройства. Каядый 1-й (1=0 п) временный интервал задается временемначала (, ) и длительностью (с ;),причемзаписывается в 2-ю ячейку, с; в младшие разряды (2+1)-йячейки, В каждой (2+1)-й ячейке имеется дополнительный старший разрядпризнака запуска интервала, наличие"1" в котором означает наличие вданный момент 1-го временного интервала, 0 - отсутствие 1-го временного интервала,Работа устройства начинается сприходом на шину 13 блока 12 синхронизации команды "Пуск", по которойблок 12 синхронизации начинает циклически вырабатывать синхроимпульсы.Каждый цикл работы блока 12 синхронизации содержит две фазы, В первой фазе производится обработка информации по одному временному интервалу, во второй - взаимодействие свнешними устройствами.Последовательный выбор информации по каждому временному интервалу осуществляется с периодом 1, с помощьюмладших разрядов счетчика 8, а его старшие разряды служат для счета времени от момента прихода команды "Пуск" на шине 13. Количество старших разрядов определяется требуемым временем работы устройства и необходимой точностью формирования временных интервалов. Изменение состояния старших разрядов счетчика 8 происходит каждый раз после завершения обработки информации по и-му временному интервалу.Обработка информации по 1-му временному интервалу в первой фазе цикла производится следующим образом,На втором выходе (фиг, 2 б) блока 12 синхронизации формируется сигнал, поступающий на коммутаторы 9-11 и обеспечивающий подключение к соответствующим входам блока 1 младших разрядов счетчика 8, счетчика 2 итриггера 5.Младшие разряды счетчика 8 через коммутатор 9 поступают на адресные 25 входы блока 1, на управляющие входы которого с третьего выхода (фиг,2 в) блока 12 синхронизации поступает сигнал считывания, при этом из 21.-той ячейки блока 1 считывается кодировкакоторая сравнивается в блокен ф3 со старшими разрядами счетчика 8. Результат сравнения поступает на вход Р триггера 5 и. записывается в него по синхроимцульсу, вырабатываемому35 на пятом выходе (фиг. 2 д) блока 12 . синхронизации, После этого на первом выходе (фиг. 2 а) блока 12 синхронизации вырабатывается синхроимпульс +1 , поступающий на вход 4 О счетчика 8, и затем производится считывание из блока 1 кода С, и признака запуска интервала. Код с ; по синхроимпульсу, выработанному на четвертом выходе (фиг. 2 г) блока 12 син.ро низации, записывается в счетчик 2, а признак запуска интервала поступает на вход Б триггера 5. Триггер 5, таким образом, может оказаться включенным, если код С, совпал с кодом текущего времени или если у обрабатываемого временного интервала признак запуска интервала равен "1". Далее на шестом выходе (фиг. 2 е) блока 12 синхронизации формируется синхроимпульс "-1", который через элемент И 7, если триггер 5 включен, поступает на вход счетчика 2 и его содержимое уменьшается на "1". Если в счетчике 2 оказывается нулевая кодировка, то на выходе дешифратора 4 по синхроимпульсу, вырабатываемому на седьмом выходе (фиг, 2 ж) блока 12 синхронизации, формируется сигнал, который поступает на вход К триггера 5 и устанавливает его в "О", что означает прекращение формирования -го временного интервала.После этого блок 12 синхронизации на третьем выходе формирует сигнал записи, по которому содержимое счетчика 2 переписывается в младшие разряды, а содержимое триггера 5 в старший разряд (2 д+1)-й ячейки блока 1.Во второй фазе цикла происходит взаимодействие с внешними устройствами. На третьем выходе блока 12 синхронизации формируется сигнал записи или считывания в соответствии с выбранным режимом работы на шине 14, а на втором выходе формируется сигнал, по которому входные адресные шины 5 и информационные шины 16, 17 через коммутаторы 9-11 подключаются к соответствующим входам блока 1. При этом в режиме записи можно изменить содержимое любой ячейки и таким образом изменить значение времени начала и длительности по любому из временных интервалов, а также можно сделать запуск или прекратить выдачу любого .-го временного интервала, записав в старший разряд (21+)-й ячейки "1" или "О", В режиме считывания значения -го временного интервала на входной адресной шине 15 устанавливают адрес (2+)-й ячейки и по сигналу считывания на выходную шину б выдается признак запуска -го временного интервала. В конце каждого цикла на первом выходе блока 12 синхронизации вырабатывается синхроимпульс "+1", по которому младшие раз - ряды счетчика 8 обеспечивают выбор и обработку информации по (1+1)-му временному интервалу.Формула изобретенияМногоканальное устройство для формирования временных интервалов, содержащее первый счетчик импульсов, первый вход которого соединен с выходом элемента И, триггер, блок синхронизации, блок памяти, первый коммутатор, первый вход которого являетсяТираж 928Государственного комитета Слам изобретений и открытийМосква, Ж, Раушская наб.,одписноеСР 4/5 твенно-полиграфическое предприятие, г, Ужгород, ул. Проектная,Прои входной адресной шиной, выход первого коммутатора соединен с первым входом блока памяти, первый выход которого соединен с вторым входом пер 5 вого счетчика импульсов, а управляющий вход блока памяти - с первым выходом блока синхронизации, второй выход которого соединен с управляющим входом первого коммутатора, третий 10 выход блока синхронизации - с третьим входом первого счетчика импульсов, четвертьй выход соединен со стробирующим входом триггера, а пятый выход - с первым входом элемента И, о т л и ч а ю щ е е с я тем, что, с целью расширения функциональных воэможностей, в него введены блок сравнения, дешифратор, второй и третий коммутаторы, второй счетчик импульсов, вход которого соединен с шестым выходом блока синхронизации, первый выход второго счетчика импульсов соединен с вторым входом первого коммутатора., а второй выход - с первым входом блока сравнения, второй вход которого соединен с первым выходом блока памяти, а выход блока сравнения - с информационным входом триггера, вход установки в "1" которого соединен с вторым выходом блока памяти и с выходной шиной устройства, выход триггера - с вторым входом элемента И и вторым входом второго коммутатора, первый вход которого является первой входной информационной шиной, выход второго коммутатора соединен с вторым входом блока памяти, а управляющий вход - с вторым выходом блока синхронизации и с управляющим входом третьего коммутатора, первый вход которого является второй информационной шиной, выход третьего коммутатора соединен с третьим входом блоке памяти, а второй вход - с выходом первого счетчика импульсов и первым входом дешифратора, выход которого соединен с входом установки в "О" триггера, второй вход дешифратора соединен с седьмым выходом блока синхронизации, входы которого являются11 11 соответственно входными шинами Пуск, "Задание режима" и "Внешняя синхронизация".
СмотретьЗаявка
4114463, 01.09.1986
ПРЕДПРИЯТИЕ ПЯ В-2969
БОРИСОВ ВЛАДИМИР ОЛЕГОВИЧ, БОЙЦОВ АРКАДИЙ АЛЕКСЕЕВИЧ
МПК / Метки
МПК: H03K 3/64
Метки: временных, интервалов, многоканальное, формирования
Опубликовано: 28.02.1988
Код ссылки
<a href="https://patents.su/4-1378024-mnogokanalnoe-ustrojjstvo-dlya-formirovaniya-vremennykh-intervalov.html" target="_blank" rel="follow" title="База патентов СССР">Многоканальное устройство для формирования временных интервалов</a>
Предыдущий патент: Устройство для формирования импульсных последовательностей
Следующий патент: Генератор квазипуассоновского импульсного потока
Случайный патент: Способ определения удельной скорости роста