Устройство для сопряжения вычислительной машины с дискретными датчиками
О П И С А Н И Е ц694858
ИЗОБРЕТЕНИЯ
Союз Советских
Социалистических
Республик
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву (22) Заявлено 05.06.78 (21) 2637883/18-24 (51) М.К .
G 06F 3/04 с присоединением заявки ¹
Государственный комитет (23) Приоритет (43) Опубликовано 30.10.79, Бюллетень № 40 (53) УДК 681.32?.7 (088.8) по делам изабретений и открытий (45) Дата опубликования описания 30.10.79 (72) Авторы изобретения
Л. П. Грузнов, Л. П. Беляев, М. Л. Грузнов, М. Я. Дроздов, В. П. Карпычев, Ю. К. Кутьин и С. А. Пронина
Ивановский научно-исследовательский институт хлопчатобумажной промышленности (71) Заявитель (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ
ВЪ|ЧИСЛИТЕЛЬНОЙ МАШИНЪ| С ДИСКРЕТНЪ|МИ
ДАТЧ И КАМИ
Изобретение относится к вычислительной технике и может быть использовано в автоматизированных системах управления для сбора информации о состоянии дискретных датчиков.
Известны устройства для сопряжения (1), содержащие блок формирования сигналов датчиков, буферную память, блок кодирования, блок согласования, выходной регистр, блок формирования адресов опроса и элемент ИЛИ.
К недостаткам этих устройств относятся их сложность и большие затраты оборудования.
Наиболее близким к изобретению по сущности технического решения является устройство (2) для сопряжения вычислительной машины с дискретными датчиками, содержащее блок формирования импульсов, соединенный группами входов и выходов соответственно с группой входов устройства и группой входов буферной памяти, выход которой подключен через блок кодирования к входу блока согласования, соединенного соответствующими выходами первой и второй групп с входами элемента
ИЛИ, выход которого служит первым выходом устройства, и входами группы выходного регистра, вход и выход которого являются соответственно управляющим входом и информацIIQHHbIM выходом устройства.
Недостаток такого устройства заключается в его сложности.
Цель изобретения состоит в упрощении устройства.
Поставленная цель достигается тем, что в устройство, содержащее М формирователей импульсов, входы которых являются соответствующими информационными входами устройства, блок кодирования, соединенный выходом с входом блока согласования, выходы которого подключены к соответствующим входам элемента ИЛИ, выход которого служит управляющим выходом устройства, и к соответствующим входам группы регистра, вход и выход которого являются соответственно управляющим входом и информационным выходом устройства, введены элементы И, элементы задержки и генератор импульсов. При этом выход i-го формирователя импульсов соединен с первым входом -го элемента И, соединенного вторым входом с входом т-го элемента задержки и выходом т — 1-го элемента задержки, а выходом — с т-м входом блока кодирования, выход генератора импульсов подключен к входу первого эле30 мента задержки (= 1, М).
694858
35
На чертеже представлена блок-схема устройства.
Опа содержит формирователи 1 импульсов, предпазпаченпыс для формирования импульсов требуемой длительности и амплитуды в момент срабатывания датчика, генератор 2 импульсов, задающий ритм передачи сообщений с датчиков, элем:епты 3 задержки, обеспечивающие требуемый временной сдвиг между поступлением импульсов считывания на элементы И 4, блок 5 кодирования, который на основе поступившего одиночного импульса идентифицирует номер сработавшего датчика„блок 6 согласования, восстанавливающий форму разрядных импульсов кода сообщения после пх передачи, элемент ИЛИ 7, формирующий одиночный импульс, являющийся сигналом для вычислителт ной машины о поступлении очередного сообщения, регистр 8, храпящий сообщения до момента их выдачи в вычислительную машину по ее команде, информационные входы 9 и выход 10 устройства, управляющие вход 11 и выход
12 стройства.
Устройство раоотает следующим образом.
B момент срабатывания датчика на соответствующем входе 9 образуется сигнал в виде импульса или перепада напряжения.
Этот сигнал поступает па соответствующий формирователь 1, который представляет собой, например, одновибратор и формирует импульс требуемой длительности, равной длительности однократного контроля состояния всех сопрягаемых датчиков. С выхода формирователя 1 этот импульс папряжеш3я подается па первый вход соответствующего элемента И 4. Этим самым элемепт И 4 подготавливается к передаче сообщения о срабатывании датчика. Ритм передачи задается генератором 2, с выхода которого через элементы 3 задержки импульсы поступают последовательно на вторые входы элементов И 4, причем на первый элемент И импульс проходит непосредственно с выхода генератора 2. Если ни один пз датчиков пе сработал, импульсное напряжение на первых входах элементов И
4 отсутствует, а поэтому и импульсы IIa ux выходах также не появляются. Если же хотя бы один из датчиков сработал, то на выходе соответствующего элемента И 4 образуется импульс, поступающий далее на соответствующий вход блока 5 кодирования.
Этот блок формирует код сообщения, идентифицирующий номер сработавшего датчика. 1 од сообщения по каналу связи передается на блок 6, восстанавливающий форму разрядных импульсов поступившего кода. Далее подготовленный блоком 6 код
2О
25 зо
;35
3О !
60 сообгцеппя поступает на входы элемента
ИЛИ 7 и регистра 8. Элемент ИЛИ 7 па основе поступившего кода сообщеппя формирует одиночный импульс, который поступает на выход 12 устройства, сигнализируя вычислительной машине о поступлении очередного сообщения. Регистр 8 хранит код поступившего сообщения до момента его выдачи на вход 10 устройства для перезаписи в память вычислительной машины. Операция перезаписи выполпяется по командному импульсу вычислительной машины, передаваемому через управляющий вход 11 устройства.
Таким образом, внесенные изменения существенно упростили конструкцию предлагаемого устройства, в пем отсутствует один из наиболее сложных блоков — блок буферной памяти, содержащий элементы памяти, а также схемы, организующие запись и считывание поступающих в блок сообщений. В данном устройстве в качестве элементов памяти используются применяемые в прототипе формирователи, имеющие лишь отличающиеся настройки.
Формула изобретения
Устройство для сопряжения вычислительной машины с дискретными датчиками, содержащее Л4 формирователей импульсов, входы которых являются соответствующими информационными входами устройства, блок кодирования, соединенный выходом с входом блока согласования, выходы которого подключены к соответствующим входам элемента ИЛИ, выход которого является управляющим выходом устройства, и к информационному входу регистра, управляющий вход и выход которого являются соответственно управляющим входом и информационным выходом устройства, о тличающееся тем, что, с целью упрощения устройства, в него введены элементы
И, элементы задержки и генератор импульсов, причем выход -го формирователя импульсов соединен с первым входом -го элемента И, соединенного вторым входом с входом i-го элемента задержки и выходом
i — 1-го элемента задержки, а выходом — с
i-м входом блока кодирования, выход генератора импульсов подключен к входу первого элемента задержки (i-1, М) .
Источники информации, гринятые во внимание при экспертизе
1. Авторское свидетельство СССР по заявке Ко 2545832/18-24, кл. G 06F 3/04, 1977.
2. Авторское свидетельство СССР по заявке Ко 2195247/18-24, кл. G 06F 3/04, 1976 (прототип) .
694858
7г
7С
Составитель В. Вертлиб
Техред А. Камышникова
Редактор И. Грузова
Корректор А. Степанова
Типография, пр. Сапунова, 2
Заказ 2220/17 Изд. № 624 Тираж 780 Подписное
НПО «Поиск» Государственного комитета СССР по делам изобретений и открытий
113035, Москва Ж-35, Раушская наб., д. 4(5


