Изобретение относится к импульсной технике и может быть использовано в системах программно-логического управления.
Целью изобретения является расширение области применения путем обеспечения возможности формирования импульсов различной длительности.
На фиг. 1 представлена функциональная схема программного реле времени; на фиг. 2 - временные диаграммы его работы.
Программное реле времени содержит (фиг. 1) синхрогенератор 1, первый 2 и второй 3 счетчики, блок 4 постоянной памяти, дешифратор 5, первый 6 и второй 7 элементы И, триггер 8, регистр 9, третий элемент И 10.входные шины остановки 11 и пуска 12 устройства и выходную шину 13 устройства, при этом выход синхрогенераторэ 1 подключен к синхровходам второго счетчика 3 и регистра 9 и входам второго 7 и третьего 10 элементов И, синхровход первого счетчика 2 соединен с выходом второго элемента И 7, вход сброса подключен к прямому выходу триггера 8 и входу установки второго счетчика 3, а выходы - к входам блока 4 постоянной памяти, выход счетчика 3 соединен с входом дешифратора 5, первый выход блока 4 постоянной памяти подключен к входу элемента И 10, а группа вторых выходов - к информационному входу регистра 9, управляющий вход которого соединен с выходом дешифратора 5, входом второго элемента И 7 и третьим входом третьего элемента И 10, а выход - с вторым входом первого элемента И 6, выход которого является выходной шиной 13 устройства, первый вход подключен к инверсному выходу триггера 8, второй вход установки которого соединен с выходом третьего элемента И 10, первый вход установки - с входной шиной 11 остановки, а вход сброса - с входной шиной 12 пуска устройства.
о
vj 4ь. СО СЛ VI
На фиг. 2 обозначены: а - выход синхро- генератора 1; 6-вход 12 Пуск устройства; в - первый выход блока 4 постоянной памяти; г - выход дешифратора 5; д- инверсный выход триггера 8; е - состояние счетчика 3 (пробегает значения О, N-1); ж состояние счетчика 2 (пробегает значения О, М), з - выход сдвигового регистра 9, и - момент параллельного заноса в регистр 9, к - момент сдвига содержимого регистра 9, I - участок выдачи устройством содержимого первых двух ячеек блока 4 постоянной па мяти, II - учясток вьдачи содержимого последней М-1-й ячейки 4 постоянной памяти,
Программное реле времени работает следующим образом
Подачей импульса на входную шину 11 Останов устанавливается триггер 8, который прямым выходом сбрасывает инкре- ментирующий счетчик 2 и устанавливает в состояние N-1 декрементирующий счетчмк 3, запрещая при этом отсчет ими импульсов по счетным входам (синхровходам4 бпоки- руя по второму входу элементе) И R выдачу импульсов на выходную шину 13 Kl соответ ствует числу бит поступающих на вход донных оегистра 9 с выхода блока 4 постоянной памяти В ячейках бг ока4 постоянной памяти последовательно по N хранятся биты, укладывающиеся квантами времени на требуемые для выдачи устройством длите н но- сти импульсов и промежутки между ними Формирование пачек импульсов произвольной длительности и числа заключается в периодическом заполнении сдвшового регистра 9 (с периодом М тактов) ич блок 4 постоянной памяти и его сдвижке с тактовой частотой. По входной шине 12 ПУСК приходит запускающий импульс (фиг 2,6 I), который по входу R сбрасывает триггер 8 который инверсным выходом (фи 2д) разблокирует выходную шину 13 устроистаа, а нулевым значением прямого выхода разрешает счет счетчикам 2 и 3 Первый счетный импульс с тактового генератора своим срезом выводит счетчик 3 из состояния М-1 в состояние N-2 (фиг, 2е) Этот импульс, проходя через элемент И 7 который еще был разблокирован по первому входу единичным значением выхода дег мфра ора 5 определяющего положение N 1 (|лт2г I) переводит счетчик 2 из состояния 0 (фиг. 2ж, I). При выходе счетчика 3 из состояния N-1 дешифратор 5 снимает уровень 1 со своего выхода (фиг 2,г), позволяя сдвиговому регистру 9 осуществлять сдних- у битов из блока 4 постоянной памяти адресуемой по кулевому адресу счетчиком 2 и принятой ранее при единичном уровне ни ода дешифратора 5 (фиг. 2и, к). Принятие и сдвиг информации в сдвиговом регистре 9 осуществляются по фронту сигналов синхрогене- ратора. Запущенный процесс повторяется
периодически с периодом N, равным разрядности сдвигового регистра 9.
Для определения конца выдачи устройством управляющих импульсов в блок 4 постоянной памяти введен дополнительный
разряд признака конца. При необходимости выдачи устройством последовательностей импульсов занимающих протяженность N-M шк.ов синхрогенерптора 1, в ячейки бита кпнцэ по адресам С, М-1 заносится значение бита, равное нулю, а по адресу М - равное единице Тогда блок 4 постоянной памяти (по адресу СЧРТЧИКЭ 2, равного М, на своем первом выходе выдает единичный бит (фиг, 2,в, II), коюрый по первому входу разблокирует элемент И 10 и по завершении выдачи сдвиговым регистром 9 последних бит из ячейк1 М-1 установится триггер 8 (фиг 2г д, II) который заблокирует выход устройства 13 и произведет соответственно
сброс и ус 1эновку счетчиков 2 и 3, также заС юки овае их счет
Узким ср,гызом, предлагаемое реле времени позволяет формировт ь наряду с формированием промежутков произвольной
длины между пакетами импульсов также тл импульсы произвольной длины всамихпаке- тчх(устройстпо-прототип способно генери- роыть импульсы лишь постоянно заданной длительности) что существенно расширяет
область применения устройства
Формула изобретения Программное реле времени, содержащее синхрогенератор, первый и второй счетчики, блок постоянной памяти, дешифратор, первый и второй элементы И и триггер, первый вход установки которого является входом остановки устройства, вход сброса - входом пуска устройства, а инверсный выход подключен к первому входу первого элеМчЗнта И выход которого является выходом устройства к входам блока постоянной памяти подключены выходы первого счетчика, синхровход которого соединен с выходом строю элемента i/1, а выходы второго счетчика подключены к входам дешифратора, отличающееся тем, что, с целью оас иирения области применения устройства путем обеспечения возможности формирования импульиов различной длительности, в него введены регистр и третий элемент И, первый которою подключен к первому выход1/ блока постоянной памяти, второй - к выходу cMnxporu iepdTOpa, первому входу второго ci/.емента И и си,хровходам регистра и юсрого счетчика, третий - к выходу
дешифратора, входу управления регистра и второму входу второго элемента И. а выход - к второму входу установки триггера, прямой выход которого подключен к входу
второго счетчика, а группа вторых выходов блока постоянной памяти соединена с информационным входом регистра, выход которого соединен с вторым входом первого
название | год | авторы | номер документа |
---|---|---|---|
Кольцевая система для обмена информацией | 1988 |
|
SU1550522A1 |
Устройство для сопряжения вычислительной машины с каналом связи | 1985 |
|
SU1291994A1 |
Система для обмена информацией | 1985 |
|
SU1298760A1 |
Устройство для отладки и контроля хода программ | 1989 |
|
SU1691843A2 |
Устройство для сигнализации | 1987 |
|
SU1429147A1 |
Устройство для отображения информации на газоразрядной индикаторной панели | 1989 |
|
SU1675935A1 |
Станция локальной сети | 1987 |
|
SU1478221A1 |
СИГНАТУРНЫЙ АНАЛИЗАТОР | 1991 |
|
RU2017209C1 |
Устройство для программного управления | 1990 |
|
SU1737411A1 |
Устройство для сопряжения | 1981 |
|
SU966687A1 |
Изобретение относится к импульсной технике и может быть использовано в системах программно-логического управления. Цель изобретения - расширение области применения. Программное реле времени содержит синхрогенератор 1, первый и второй счетчики 2, 3, блок 4 постоянной памяти, дешифратор 5, первый, второй и третий элементы И 6, 7, 10, триггер 8, регистр 9, входные шины остановки 11 и пуска 12, выходную шину 13. Наличие в устройстве блока 4 постоянной памяти, управляемого выходными сигналами счетчика 2, обеспечивает перезапись в сдвигающий регистр 9 разной информации, пропорциональной заданному времени. Эта информация содержит кодовый эквивалент признака начала и конца интервала. Сдвиг информации осуществляется импульсами синхрогенератора. Запись определенным образом информации в блок 4 постоянной памяти позволяет обеспечить возможность формирования импульсов различной длительности, что обеспечивает достижение цели. 2 ил.
сброса первого счетчика и входу установки 5 элемента И.
41 ffcmano9. Г Т Пуск
«м
.11tt-;i-±-;к
Г
И
С t 1
М
м t
Ь1
ы
t5 М
И
м м
М
И
01
(91
t
tl
«S|
I
Программное реле времени | 1987 |
|
SU1443158A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Авторы
Даты
1991-08-30—Публикация
1989-09-29—Подача