Устройство для ввода информации

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике, в частности к системам сбора и передачи в управляющую вычислительную машину дискретной информации от датчиков или других подсистем АСУ ТП. Цель изобретения - повышение достоверности вводимой информации за счет уменьшения влияния переходных процессов. Устройство содержит регистр 1 запоминания информации и блок 2 сравнения, на которые поступает вектор входных сигналов. Вектор выходных сигналов регистра 1 поступает на второй вход блока 2 сравнения. Выход блока 2 сравнения подключен к входам элемента задержки 3 на время TI и формирователя 4 импульса длительностью Т2. Элемент задержки 3 имеет время задержки фронта меньше времени задержки спада сигнала, а.формирователь 4 имеет нулевую задержку фронта и задержку спада, большую времени задержки спада первого элемента. При этом выходной сигнал формирователя 4 подается на входы данных ЭВМ в качестве дополнительного контрольного бита, значение «1 которого свидетельствует о недостоверности принятой информации и необходимости ее повторного считывания. 3 ил. i (Л

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИН,.Я0„„1285458 (50 4 G 06 F 3 02

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3897304/24-24 (22) 20.05.85 (46) 23.01.87. Бюл. № 3 (71) Всесоюзный электротехнический институт им. В. И. Ленина (72) А. К. Мазуренко и Г. М. Цфасман (53) 681.327 (088.8) (56) Авторское свидетельство СССР № 377759, кл. G 06 F 13/22, 1970.

Авторское свидетельство СССР № 1027711, кл. G 06 F 3/02, 1982 ° (54) УСТРОИСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ (57) Изобретение относится к вычислительной технике, в частности к системам сбора и передачи в управляющую вычислительную машину дискретной информации от датчиков или других подсистем АСУ ТП. Цель изобретения — повышение достоверности вводимой информации за счет уменьшения влияния переходных процессов. Устройство содержит регистр 1 запоминания информации и блок 2 сравнения, на которые поступает вектор входных сигналов. Вектор выходных сигналов регистра 1 поступает на второй вход блока 2 сравнения. Выход блока 2 сравнения подключен к входам элемента задержки 3 на время т1 и формирователя 4 импульса длительностью т2. Элемент задержки 3 имеет время задержки фронта меньше времени задержки спада сигнала, а формирователь 4 имеет нулевую задержку фронта и задержку спада, большую времени задержки спада первого элемента. При этом выходной сигнал формирователя 4 подается на входы данных ЭВМ в качестве дополнительного контрольного бита, значение «1» которого свидетельствует о недостоверности принятой информации и необходимости ее повторного считывания. 3 ил.

1285458

Изобретение относится к вычислительной технике, в частности к системам сбора и передачи в управляющую вычислительную машину дискретной информации от датчиков или других подсистем АСУ ТП, Цель изобретения — повышение достоверности вводимой информаци за счет уменьшения влияния переходных процессов.

На фиг. 1 приведена схема устройства; на фиг. 2 — вариант реализации элемента задержки; на фиг. 3 — диаграмма работы устройства.

Устройство для ввода информации (фиг. 1) содержит регистр 1, блок 2 сравнения, элемент 3 задержки на время т, формирователь 4 импульса длительностью т, в который входит элемент 5 задержки и элемент ИЛИ 6, блок 7 формирования сигнала прерывания, входы и выходы 8 — 13 устройства.

Элемент 3 задержки (фиг. 2) содержит элемент И 14, элемент НЕ 15, первый, второй резисторы 16 и 17, конденсатор 18. Время задержки фронта сигнала, приходящего на синхронизирующий вход регистра 1, определяется постоянной времени разряда конденсатора 18 через резистор 17 и перепадом между входными уровнями логической

«1» и «О» элемента НЕ 15.

Время задержки спада сигнала на синхронизирующем входе регистра 1 определяется постоянной времени заряда конденсатора 18 через последовательно включенные резисторы 16 и 17 от источника +5В и может быть сделано существенно больше времени задержки фронта за счет выбора большой величины сопротивления резистора 16.

Устройство работает следующим образом.

В исходном состоянии в регистре 1 записана правильная старая информация, имеющаяся на входах 8. Информация на входах 8 совпадает с информацией на выходах 9, сигнал 10 на выходе блока 2 сравнения и, следовательно, сигналы 11 и 12 имеют значение «О». В момент времени 1 (фиг. 4) изменяются один или несколько разрядов информационных входов 8. Совпадение входов 8 и выходов 9 нарушается, и сигнал 10 принимает значние «1», которое без задержки передается через формирователь 4 на выходы 11 и 12. Если при этом информация с выходов 9 и 11 прочитана ЭВМ, значение «1» выхода 11 укажет программе чтения, что информация прочитана во время ее изменения, не может считаться достоверной и должна быть прочитана повторно.

По истечении времени задержки фронта t> » в элементе 3 сигнал 13 на синхронизирующем входе регистра 1 принимает значение «1», и в регистр 1 записывается новая информация.

На выходе 9 регистра 1 вновь появляется информация, совпадающая с информа5

35 цией на выходах 8, и сигнал 10 принимает значение «О». С задержкой (за о снимается сигнал 13, и в регистре 1 фиксируется новое значение информации. По истечении задержки,1.сд снимаются сигналы 11 и 12. Если

ЭВМ повторно прочтет данные после этого момента, значение «О» на выходе 11 укажет программе на достоверность принятых данных.

Если после снятия сигнала 10 несовпадения вновь изменяется какой-либо разряд информационных входов 8 во время наличия сигнала 13 (интервал t — t3 на фиг. 4) за счет задержки распространения сигналов через регистр 1, на выходе 10 кратковременно появляется сигнал «1», что приводит к возобновлению отсчета задержек спада t„io и t3. . Таким образом, сигнал «1» на выходах 9 снимают только спустя время t, после последнего изменения входной информации. Сигнал 13 к этому моменту снят, и на выходах 9 регистра 1 находится зафиксированная информация. В результате достигается достоверность вводимой информации за счет повторного чтения информации до тех пор, пока сигнал 11 не имеет значение «О», программа чтения может обеспечить гарантированный прием такой информации. Причем ЭВМ может считывать информацию асинхронно. При необходимости реализации инициативного ввода информации используется вход 12 прерывания ЭВМ.

В зависимости от конкретного исполнения схемы прерываний используемой ЭВМ способ формирования сигнала 12 прерывания в блоке 7 может модифицироваться (например, укорачиваться одновибратором или, наоборот, защелкиваться в триггере с последующим сбросом сигналом чтения информации, поступающим от ЭВМ).

Формула изобретения

Устройство для ввода информации, содержащее регистр, блок сравнения, информационные входы регистра соединены с входами первой группы блока сравнения и являются информационными входами устройства, выходы регистра соединены с входами второй группы блока сравнения и являются информационными выходами устройства, отлича ощееся тем, что, с целью повышения достоверности вводимой информации за счет уменьшения влияния переходных процессов, в него введены элементы задержки на время тI и формирователь импульсов длительностью тг, причем т ) ть выход блока сравнения соединен с входами элемента задержки на время т и формирователь импульса длительностью т, выход элемента задержки на время т соединен с синхронизирующим входом регистра, выход формирователя импулЬса длительностью т является управляющим выходом устройства.

1235458

Составитель И. Карпова

Редактор Н. Рогулич Техред И. Верес Корректор М. Самборская

Заказ 7498 50 Тираж 6ТО Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж вЂ” 35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4