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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к цифровой вычислительной и информационно-измерительной технике и может быть использовано в системах сбора и обработки информации. Цель изобретения - повышение быстродействия устройства. Устройство содержит дешифратор 2, генератор 3 тактовых импульсов, три элемента И 4, 17, 22, счетчик 5, коммутатор 6, состоящий из датчиков 7, нормализаторов 8, аналого-цифровых преобразователей 9, блоков 10 элементов И и блока 11 элементов ИЛИ, три формирователя 12, 15, 16 импульсов , блок сравнения 13, формирователь 18 адреса, блок памяти 19, два блока 20, 21 элементов И и блок 29 регистрации. Цель изобретения достигается за счет исключения дополнительного времени на обработку прерываний от внешней ЭВМ. 1 ил.

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

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

РЕСПУБЛИК (19) (11) (51) 5

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

К ПАТЕНТУ 4

О

С)

00 О

ГОСУДАРСТВЕННОЕ ПАТЕНТНОЕ

ВЕДОМСТВО СССР (ГОСПАТЕНТ СССР) (21) 4873446/24 (22) 08,10.90 (46) 23,01.93. Бюл. ¹ 3 (72) В.А.Титов и В.М.Крикунов (73) В.А.Титов (56) Авторское свидетельство СССР № 983693, кл. G 06 F 3/00, 1981.

Авторское свидетельство СССР

¹ 983700, кл, G 06 F 13/00, 1981. (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ ОТ ДАТЧИКОВ (57) Изобретение относится к цифровой вычислительной и информационно-измерительнойй технике и может быть использовано

s системах сбора и обработки информации.

Цель изобретения — повышение быстродействия устройства. Устройство содержит дешифратор 2, генератор 3 тактовых импульсов, три элемента И 4, 17, 22, счетчик 5, коммутатор 6, состоящий из датчиков 7, нормализаторов 8, аналого-цифровых преобразователей 9, блоков 10 элементов И и блока 11 элементов

ИЛИ, три формирователя 12, 15, 16 импульсов, блок сравнения 13, формирователь 18 адреса, блок памяти 19, два блока 20, 21 элементов И и блок 29 регистрации. Цель изобретения достигается за счет исключения дополнительного времени на обработку прерываний от внешней 3ВМ, 1 ил.

1790780 гла по выходу 28.

Изобретение относится к цифровой вычислительной и информационно-измерител ьной технике и может быть использовано в системах сбора и обработки информации.

Цель изобретения — повышение быстродействия за счет исключения дополнительного времени на обработку прерываний от внешней ЭВМ.

На чертеже дана структурная схема устройства для ввода информации.

Устройство содержит блок 1 управления, в состав которых входят дешифратор 2, генератор 3 тактовых импульсов, элемент И

4 и счетчик 5, коммутатор 6, в состав которосо входят датчики 7, нормализаторы 8, аналого-цифровые преобразователи 9, блоки 10 элементов И и блок 11 элементов NjlVl, формирователь 12 импульсов, блок 13 сравнения, инвертор 14, формирователи 15 и 16 импульсов, элемент И 17, формирователь 18 адреса, блок 19 памяти, блоки 20 и 21 элементов И, элемент И 22, входы запуска 23 и начального адреса 24, выходы кода параметра 25, кода адреса (номера) 26, смены кадра 27 и сигнала выдачи измененного параметра 28, блок 29 регистрации.

Блок 1 упоавления служит для организации опроса датчиков 7 путем поочередного их подключения к выходу коммутатора 6.

Частота импульсов генератора 3 выбирается достаточной для обеспечения выбора кода предыдущего значения паоаметра из блока памяти 19, его сравнения с текущим значением и записи нового значения в память

19 по прежнему адресу. Счетчик 5 имеет коэффициент пересчета соответствующий числу датчиков в коммутаторе 6.

Формирователи 12., 15 и 16 импульсов обеспечивают соответствующую задержку входного сигнала и формирование импульсов с длительностью, достаточной для срабатывания последующих узлов устройства.

Нормализаторы 8 обеспечивают усиление и преобразование сигналов с выходов датчиков 7, до уровня, соответствующего форме входного сигнала, с последующей передачей его на вход одноименного преобразователя 9.

Выходная информация с выходов

25...28 может быть зарегистрирована, например, запоминающим устройством 3ВМ, входящей в контур системы управления объектом или процессом, или другим блоком 29 регистрации.

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

В исходном состоянии счетчик 5 блока

1 находится в нулевом состоянии (входы установки в нуль на чертеже не показаны). На выходе блока сравнения 13 будет (при отсут5

55 ствии импульса синхронизации на выходе формирователя 12) единичный сигнал, поэтому на выходе инвертора 14 будет присутствовать нулевой сигнал, запрещающий выдачу выходной информации на шины 25, 26 и 27. На входе 24 присутствует начальный адрес поля памяти блока 19, в которой будет заноситься массив данных от входных датчиков.

После подачи входного разрешающего сигнала на вход 23 тактовые импульсы с выхода генератора 3 через открытый элемент И 4 поступают на входы счетчика 5, формирователя адреса 18, формирователей импульсов 12 и 15. Код с первого выхода счетчика 5 поступает на вход дешифратора

2, который обеспечивает поочередную коммутацию информации с выходов датчиков 7 через нормализаторы 8, преобразователи 9 и блоки элементов И 10 на выход блока элементов ИЛИ 11.

Одновременно код с первого выхода счетчика 5 (код номера параметра, измеряемого датчиком 7) поступает на второй вход формирователя адреса 18, который обеспечивает получение исполнительного адреса блока памяти 19, В простейшем случае при отсутствии кода начального адреса на входе

24 исполнительный адрес будет равен номеру измеряемого параметра, т.е, коду с выхода счетчика 5, По сформированному исполнительному адресу и по сигналу с выхода формирователя 15 из блока памяти 19 считывается код, соответствующий измеряемому параметру в предыдущей серии (предыдущем кадре) измерений, Считанный код из памяти 19 поступает на первый вход блока сравнения 13, на второй вход которой поступает код измеряемого параметра в текущем кадре. Сравнение происходит по сигналу снимаемого с выхода формирователя импульсов 12.

В случае сравнения этих двух кодов нет необходимости передавать ту же самую информацию об измеряемом параметре на выходы 25 и 26, При отсутствии равенства по сигналу с выхода формирователя 12 на выходе блока 13 появляется нулевой сигнал, а на выходе инвертора 14 — единичный сигнал, по которому через блок элементов И 20 на выход 25 выдается значение измененного параметра с выхода датчика 7, на выход

26 выдается с выхода блока элементов И 21 код номера измеряемого параметра в текущем кадре, По выходу 27 через элемент И 22 выдается сигнал смены кадра, если на втором выходе счетчика 5 появляется сигнал переполнения, Выдача данных осуществляется в сопровождении управляющего сигна- .

1790780

45

Составитель В,Крикунов

Техред М.Моргентал Корректор З,Салко

Редактор

Заказ 375 Тираж Подписное

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

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

Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101

Одновременно с передачей кодов по выходам устройства по сигналу с выхода формирователя 16 в блок памяти 19 поступает управляющий сигнал записи информации через элемент И 17. По этому сигналу в блок памяти 19 будет осуществлена запись кода значения измеряемого параметра до нового его изменения.

Таким образом при сравнении в смежных кадрах информационных слов с одинаковыми номерами, если они совпадают, в блок 29 регистрации по выходам 25„,28 информация не передается. B случае несравнения информации на выход устройства поступает номер изменившегося параметра и само значение параметра, которое, кроме того, фиксируется (запоминается) в блоке памяти 19 для дальнейшего анализа, т,е. в блоке памяти будут фиксироваться только те информационные слова, которые изменялись в текущем кадре по сравнению с предыдущим.

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

Устройство для ввода информации от датчиков, содержащее коммутатор, счетчик, блок памяти, блок сравнения, первый элемент И, генератор тактовых импульсов, выход которого соединен с первым входом первого элемента И, выход которого подключен к входу счетчика, информационный выход которого соединен с входом дешифратора, выходы которого подключены к входам коммутатора, выход которого соединен с информационным входом блока памяти и первым информационным входом блока сравнения, второй информационный вход которого подключен к выходу блока памяти, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия за счет исключения дополнительного времени на обработку прерываний от внешней ЭВМ, в устройство введены формирователь адреса, 5 первый, второй и третий формирователи импульсов, инвертор, второй и третий элементы И, первый и второй блоки элементов И, причем выход первого элемента И подключен к первым входам формирователя адре10 са, первого и второго формирователей импульсов, информационный выход счетчика подключен к второму входу формирователя адреса и первому входу второго блока элементов И, выход формирователя адреса

15 соединен с адресным входом блока памяти, выход первого формирователя импульсов подключен к синхровходу блока сравнения, выход которого соединен с входом инвертора, выход которого подключен к вторым вхо20 дам первого и второго блоков элементов И, второго и третьего элементов И, выход второго формирователя импульсов подключен к входу третьего формирователя импульсов и входу считывания блока памяти, вход за25 писи которого соединен с выходом второго элемента И, первый вход которого подключен к выходу третьего формирователя импульсов, второй вход первого элемента И и третий вход формирователя адреса являют30 ся соответственно входом запуска и установки начального адреса устройства, выход коммутатора подключен к первому входу первого блока элементов И, выход переполнения счетчика соединен с первым вхо35 дом третьего элемента И, выходы первого и второго блоков элементов И, третьего элемента И, инвертора являются выходами устройства.