Устройство для сопряжения @ -датчиков с эвм
Изобретение относится к устройствам сопряжения датчиков дискретной информации и может быть использовано в системах управления и сбора информации о состоянии объектов. Цель изобретения состоит в повышении быстродействия . Устройство содержит первый 1 и второй 2 регистры, которые обеспечивают запоминание текущего и предыдущего состояний датчиков, а также блок 3 сравнения, формирующий сигналы при изменении состояния датчика . По сигналам блока 3 сравнения введенный в устройство блок 10 управления вьшодом информации формирует сигналы управления первым и вторьи шифраторами 5 и 6 и регистрами 1 и 2, обеспечивая ввод в ЭВМ информа - ции только с тех датчиков, которые, изменили свое состояние, за счет чего сокращается время ввода информации в ЭВМ. 3 ил. сл Фиа1
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИ Н (51)4 С 06 F 13 00
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н А BTOPCHOMV СВИДЕТЕЛЬСТВУ
Щ1; с
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 4029673/24-24 (22) 27.02.86 (46) 30.07.87. Вюл. Р 28 (72) А.Ю. Лапин (53) 681.325(088,8) (56) Авторское свидетельство СССР
У 548856, кл. С 06 F 13/00, 1977.
Авторское свидетельство СССР
У 842775, кл. G 06 F 13/00, 1981. (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ п
ДАТЧИКОВ С 3ВМ (57) Изобретение относится к устройствам сопряжения датчиков дискретной информации и может быть использовано и системах управления и сбора информации о состоянии объектов. Цель
„„SU„„1327114 A 1 изобретения состоит в повышении быстродействия. Устройство содержит первый 1 и второй 2 регистры, которые обеспечивают запоминание текущего и предыдущего состояний датчиков, а также блок 3 сравнения, формирующий сигналы при изменении состояния датчика. По сигналам блока 3 сравнения введенный в устройство блок 1О управления выводом информации формирует сигналы управления первым и вторым шифраторами 5 и 6 и регистрами ) и
2, обеспечивая ввод в ЭВМ информации только с тех датчиков, которые изменили свое состояние, за счет чего сокращается время ввода информации в ЭВМ. 3 нл.
1 132711
Изобретение относится к вычислительной технике, в частности к устройствам для сопряжения датчиков дискретной информации с устройствами
Ь обработки данных или управляющей ЗВИ при вводе в кее информации о состоянии объектов.
Цель изобретения — повьш екие быстродействия устройства. 10
На фиг. I представлена блок-схема устройства; на фиг. 2 — схема шифратора, предназначенного для формирования машинного кода состояния датчиков; на фиг. 3 — схема шифратора, предназначенного для формирования машинного кода адреса датчика, изменившего свое состояние.
Устройство содержит первый 1 и второй 2 регистры, блок 3 сравнения, генератор 4 тактовых импульсов, первый 5 и второй 6 шифраторы, выходы которых ? и 8 подключены к ЭВ22, к входам 9 первого реги-тра I подключены датчики. Кроме того, устройство 2Б содержит блок 10 управления, состоящий из элементов И 21 и сумматоров
12 по модулю два.
Регистр 1 обеспечивает запоминание информации о текущем Состоянии -и датчиков, а регистр 2 — о предыдущем состоянии. Первый шифратор 5 предназначен для формирования машинного кода состояния датчиков. Второй шифратор 6 формирует на выходе машинный код адреса датчика, изменившего свое состояние.
При считывании информации с выходов датчиков 9 (9-1,.„.,9-п) данные запоминаются в соответствующих разря- 4О дах 13 регистра 1. В этом случае шифратор 5 содержит и групп первых элементов И 14-1,...,14-и (где п — число датчиков) по k (элементов) в группе (где М пОзициОнность датчикОВ)1 первые элементы ИЛИ 15, вторые эле. менты ИЛИ 16, элемент НЕ 17 и нулевую шину 18 (на фиг. 2 — схема шифратора 5 для случая считывания информации с выходов трехпозиционкых датчиков).
На фиг. 3 представлена схема второго шифратора 6, например, для п=9 и кспопьзования кода КОИ-7.
Шифратор 6 содержит элемент НЕ 19, элементы ИЛИ 20-23 и нулевую шину .24.
Устройство работает следующим образом.
На входы 9 регистра подаются сигналы состояций датчиков (на один из входов соответствующего триггера), которые записываются в разряды регисгра. В соответствующих разрядах регистра 2 записаны предшествующие состояния датчиков.
С выходов первого 1 и второго 2 регистров сигналы подаются на первые и вторые входы блока 3 сравнения, содержащего элементы сравнения. Если на одноименные первый и второй вход блока 3 сравнения поступают одинаковые сигналы, т.е. состоякие датчика не изменилось, ка соответствующем выходе блока 3 имеется единичный потенциал, если различные — нулевой (каждый элемент сравнения блока 3 может быть выполнен, например, в виде последовательно соединенных сумматора по модулю два и элемента НЕ). Эти сигналы поступают на входы элементов
И 11 и блока 10 управления.
Блок 10 в случае изменения состояния j-го и n-ro датчиков. работает следующим образом.
При поступлении ка вход первого элемента И !1-1 импульса (единицы) с генератора 4 единичный потенциал появляется на выходах элементов И: с первого II 1 по (j-I)-й 11 (j-l). На первом входе j-го элемента И 11-j отсутствует единичный потенциал, поэтому ка его выходе, а также на выходе остальных элементов И присутствует ноль. Так как на втором входе и выходе всех элементов И, кроме j-ro, имеются одинаковые сигналы — единицы или нули, на выходах всех сумматоров
12 по модулю два, кроме j-го, присутствуют нули,а на выходе j-го — едикица.Этот сигнал поступает на соответствующие входы первого 5 к второго 6 шифраторов, которые формируют машинный код адреса j-го датчика и код его состояния.
Лри окончании тактового импульса отрицательным перепадом производится запись в j-ю ячейку регистра 2 нового состояния датчика, в результате чего на I-м выходе блока 3 появляется единица. При следующем тактовом импульсе аналогично производится считывание информации.о состоякии п-ro датчика.
При незначительной интенсивности изменения состояния датчиков, что обычно набиодается в системах контроля объектов, среднее время опроса
13271
j-ro датчика, изменившего состояние, может быть уменьшено в 2,5-3 раза.
Ф о р м у л а и з обретения
Устройство для сопряжения п датчиков с ЭВМ, содержащее генератор тактовых импульсов, первый и второй шифраторы, первый и второй регистры, причем выходы первого регистра подключены к соответствующим информационным входам второго регистра, к первым входам первого шифратора и к первым входам и-разрядного блока сравнения, к вторым входам которого подключены соответствующие выходы второго регистра, а информационные входы первого регистра являются входами устройства для подключения к информационным выходам п датчиков, выходы первого и второго шифраторов являются выходами устройства для подключения соответственно к информационным шинам ЭВМ, о т л и ч а ющ е е с я тем, что, с целью повыше- 25
14 4 ния быстродействия опроса датчиков, изменивших состояние, в устройство введен блок управления, содержащий п сумматоров по модулю два и и элементов И, при этом первый j-вход элемента И (j=l,n) соединен с j-выходом блока сравнения, j-выход элемента И, кроме и-го элемента И, соединен с вторым входом (j +1)-ro элемента И, с первым входом j-ro сумматора по модулю два и с вторым входом (j+l)-ro сумматора по модулю два, второй вход первого элемента И соединен с вторым входом первого сумматора по модулю два блова управления и с выходом генератора тактовых импульсов, выход и-го элемента И блока управления соединен с первым входом и-ro сумматора по модулю два блока управления, а каждый выход сумматора по модулю два блока управления соединен с соответствующими входами первого и второго шифраторов и с соответствующим тактовым входом второго регистра. фв) 1327114
Составитель Г. Стернин
Редактор Л. Веселовская Техред И.Попович Корректор И. Муска
Заказ 3391/46 Тираж 672 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113О35, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, r. Ужгород, ул. Проектная, 4



