Устройство для ввода информации от двухпозиционных датчиков

 

Изобретение относится к области автоматики и вычислительной техники и может быть использовано для организации ввода информации в системы управления оборудованием. Цель изобретения - повышение надежности устройства за счет организации селекции помех по длительности . Устройство содержит мультиплексоры 3, селекторы 4 импульсов по длительности группы, селектор 5 импульсов по длительности , блок памяти ОЗУ 6, элементы 7 сравнения , счетчик 8, генератор импульсов 9, триггер 10, элемент ИЛИ 11, элемент ИЛИ 12, элемент И 13, регистр 14, блок вывода 15. Запись информации о текущем состоянии информационных входов 1 в ОЗУ 6 происходит на пониженной частоте опроса. Селекторы 4 выполняют контроль записываемых в ОЗУ 6 сигналов по длительности. Селектор 5 блокирует прохождение сигналов элементов 7 сравнения в режиме записи информации в ОЗУ на выход 17 запроса прерывания. После окончания записи устройство переводится в режим опроса входов 1. Опрос производится на повышенной частоте. При обнаружении изменения состояния какого-либо информационного входа происходит выключение генератора 9 и выдается сигнал требования прерывания на выход 17. Имеется возможность опроса или контроля выбранной группы информационных входов 1. 4 ил. 1 табл. i (Л

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

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

РЕСПУБЛИК (5D 4 G 06 F 3 00

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

К ABTOPCHOMV СВИДЕТЕЛЬСТВУ

QlUz.1

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4130965/24-24 (22) 12.01.87 (46) 15.12.88. Бюл. № 46 (72) О. Н. Мацкевич и Г. М. Лачугин (53) 681.327.11 (088.8) (56) Авторское свидетельство СССР № 1285456, кл. G 06 F 3/00, 1985.

Авторское свидетельство СССР № 1201842, кл. G 06 F 13/00, 1984. (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ ОТ ДВУХПОЗИЦИОННЫХ

ДАТЧИКОВ (57) Изобретение относится к области автоматики и вычислительной техники и может быть использовано для организации ввода информации в системы управления оборудованием. Цель изобретения — повышение надежности устройства за счет организации селекции помех по длительности. Устройство содержит мультиплексоры

3, селекторы 4 импульсов по длительности группы, селектор 5 импульсов по длительÄÄSUÄÄ 1444739 А1 ности, блок памяти ОЗУ б,элементы 7 сравнения, счетчик 8, генератор импульсов 9, триггер 10, элемент ИЛИ 11, элемент ИЛИ

12, элемент И 13, регистр 14, блок вывода 15. Запись информации о текущем состоянии информационных входов 1 в ОЗУ 6 происходит на пониженной частоте опроса.

Селекторы 4 выполняют контроль записываемых в ОЗУ 6 сигналов по длительности.

Селектор 5 блокирует прохождение сигналов элементов 7 сравнения в режиме записи информации в ОЗУ на выход 17 запроса прерывания. После окончания записи устройство переводится в режим опроса входов 1. Опрос производится на повышенной частоте. При обнаружении изменения состояния какого-либо информационного входа происходит выключение гене- 3 ратора 9 и выдается сигнал требования прерывания на выход 17. Имеется возможность опроса или контроля выбранной груп- у пы информационных входов 1. 4 ил. 1 табл.

1444739

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

Целью изобретения является повышение надежности устройства за счет организации селекции помех по длительности.

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

На фиг. 1 обозначены информационные входы 1 устройства, управляющие входы 2 устройства, мультиплексоры 3, селекторы импульсов по длительности группы 4, селектор импульсов по длительности 5, блок

6 памяти (ОЗУ), элементы сравнения 7, счетчик 8, генератор импульсов 9, триггер

10, первый элемент ИЛИ 11„второй элемент ИЛИ 12, элемент И 13, регистр 14, блок 15 вывода, информационные выходы устройства 16, выход запроса прерывания устройства 17, входы . и выходы эле ментов устройства 18 — 37.

На фиг. 2 обозначены одновибратор 38, элемент ИСКЛ 1ОЧА101ЦЕЕ ИЛИ 39, элемент И 40, элемент задержки 41.

На фиг. 3 обозначены мультивибраторы

42 и 43, инвертор 44 и элемент ИЛИ 45.

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

Режим работы устройства задается командами от внешних устройств (блока управления, процессора, ЗВМ), подаваемым.: через входы 2 на регистп !4. Полный набор команд, вводимых в регистр 14, приведен в таблице, в которой указаны состояния входов 33, 34, 36, 37 для каждой команды. Состояния выходов 35 определяют только код числа, вводимого в счетчик 8 в режиме записи, поэтому эти выходы в таблице команд не фигурируют.

Возможны различные варианты использования команд из полного набора.

Рассмотрим работу устройства без элементов ИЛИ 12 и И 13 (выход 34 регистра 14 при этом соединен непосредственно со входом 23 блока 6 памяти).

Для контроля состояний датчиков, подключенных ко входам 1, производится запись их состояний в блок 6 памяти. Для этого производится сброс счетчика 8 в нулевое состояние командой К 3 и кодом «О» с выходов 35 регистра 14. Затем командой К !3 счетчик 8 переводится в режим счета, а генератор импульсов 9— в режим пониженной частоты 3 (включен триггер 10), блок 6 и-мяти — в режим

«чтение-запись». Счетчик 8 на пониженной частоте переключает адресные входы мультиплексоров 3 и блока 6 памяти. Сигналы со входов 1 поступают через мультиплексоры 3 и селекторы импульсов по

55 длительности группы 4 в соответствующие ячейки блока 6 памяти. Короткие помехи при этом через селекторы импульсов по длительности группы 4 на блок 6 памяти не проходят. На выходе элемента ИЛИ 11 могут появиться сигналы прерывания, но они не будут проходить на выход 17, если временную задержку селектора импульсов по длительности 5 выбрать большей, чем у селекторов 4. По окончании опроса всех входов 1 сигнал с выхода переполнения 28 счетчика 8 сбрасывает триггер 10 в исходное состояние, в результате чего генератор импульсов 9 переключается в режим повышенной частоты. Далее происходит опрос входов 1 на повышенной частоте. При изменении сигнала на любом входе 1 на выходе элемента ИЛИ 11 появляется сигнал прерывания, который поступает на вход 30 генератора импульсов 9 и выключает его. Затем с задержкой, определяемой селекторами 4, происходит перезапись содержимого соответствующей ячекки блока 6 памяти — сигнал прерывания исчезает и опрос входов 1 возобновляется.

Для перевода устройства в режим контроля на регистр 14 подается команда К 8, Ilo которой блок 6 памяти переводится в режим «Чтение», опрос входов 1 производится на повышенной частоте. При изменении сигнала на любом входе 1 в момент опроса этого входа на выходе элемента ИЛИ 11 появляется сигнал прерывания, который выключает генератор импульсов 9. С задержкой, определяемо", селектором 5, на выходе 17 появляется сигнал запроса прерывания. Сигналы с выходов элементов сравнения 7 и с разрядных выходов 27 счетчика 8, поступающие на блок 15 вывода, указывают адрес сработавшего датчика. После считывания информации с выходов 16 на регистр 14 подается команда К 12, по которой блок 6 памяти переводится в режим «Запись-чтение». Через время, определяемое задержкой селекторов 4, вновь подается команда К 8, по которой возобновляется контроль датчиков. При наличии помех на выходах 1

: а выходе элемента ИЛИ 11 появляется сигнал прерывания, который приостанавливает работу счетчика 8 на время действия помехи. При этом сигнал на выходе

17 не появляется.

Для упрощения работы устрокства в его состав введены элементы ИЛИ 12 и И 13. При наличии этих элементов устройство работает следующим образом.

Вначале так же приводится сброс счетчика 8 в исходное состояние командой

К 2 и кодом «О» с выходов 35 регистра 14. Затем подается ко:ланда К 9, по которой с выхода 33 регистра 14 на вход

22 блока 6 памяти подается сигнал «Чтение», запускается генератоп импульсов 9

1444739

25 управления устройством возможен в случае, когда нет необходимости в сигнале преры-. З0 вания в конце цикла записи. Кроме непрерывного параллельно-последовательного оп35

45 номера группы входов 1 и команда К 2, по которой блок 6 памяти отключается от элементов сравнения 7, в результате ° с выходов последних на блок 15 вывода поступает информация о текущем состоянии входов 1, а не сигналы о их срабатывании. Переключение групп входов 1 произ- 55 водится путем изменения кодов номеров групп входов 1 в регистре 14.

3 по входу 31, сигнал с выхода триггера 10 через элемент ИЛИ 12 поступает на вход

23 блока 6 памяти, включая режим «Запись». Генератор импульсов 9 при включенном триггере 10 работает на пониженной частоте, на которой производится запись состояний входов 1 в блок 6 памяти. По окончании цикла опроса входов 1 сигнал с выхода 28 счетчика 8 сбрасывает триггер 10. При этом снимается сигнал

«Запись» с выхода 23 блока 6 памяти и появляется сигнал прерывания на выходе элемента И 13, который через элемент ИЛИ

11 поступает на вход 30 генератора импульсов 9 и выключает последний. Кроме того, появляется сигнал на выходе 17, по которому подается команда К 8 и начинается контроль входов 1 аналогично описанному. Таким образом, отпадает необходимость отслеживать окончание цикла записи в блок 6 памяти состояний входов 1, что упрощает и повышает надежность управления работой устройства.

В ряде случаев команда К 8 может быть подана до окончания цикла записи.

При этом по окончании цикла записи и выключения триггера 10 сигнал прерывания на выходе элемента И 13 не появляется, и генератор импульсов 9 сразу включается на повышенную частоту. Такой вариант роса всех входов 1 устройство позволяет включать на контроль любую группу входов 1. Для этого на регистр 14 вместо команды К 8 подается команда К 10 и код номера соответствующей группы входов 1, который с выходов 35 поступает на входы 24 счетчика 8. По команде К 10 блок 6 памяти переводится в режим «Чтение», а счетчик 8 — в режим регистра, при котором импульсы по входу 26 не принимаются. Сигналы с разрядных выходов 27 счетчика 8 включают соответствующие адреса мультиплексоров 3 и блока 6 памяти.

В результате под контролем оказывается выбранная группа входов 1.

Устройство позволяет также выдавать информацию о текущем состоянии входов 1.

Для этого на. регистр 14 подается код

4

Таким образом, устройство позволяет производить параллельно-последовательный опрос входов на повышенной частоте, прерывая опрос на небольшое время для селекции помехи по длительности, без выдачи ложного сигнала запроса прерыва ния, выдавать адреса сработавших входов и возобновлять опрос входов побле считывания и перезаписи информации.

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

Устройство для ввода информации от двухпозиционных датчиков, содержащее регистр, блок памяти, элементы сравнения, счетчик, триггер, генератор импульсов, выход которого соединен с тактовым входом счетчика, информационные выходы которого соединены с адресными входами блока памяти и являются адресными выходами устройства, первые входы элементов сравнения соединены с выходами блока памяти, отличающееся тем, что, с целью повышения надежности устройства за счет организации селекции помех по длительности, в устройство введены мультиплексоры, группа селекторов импульсов по длительности, первый и второй элементы ИЛИ, селектор импульсов по длительности и элемент И, выход которого соединен с входом первого элемента ИЛИ, выход которого соединен с входом запуска генератора импульсов и входом селектора импульсов по длительности, выход которого является выходом запроса прерывания устройства, входы селекторов импульсов по длительности группы и. вторые входы элементов сравнения соединены с выходами мультиплексоров, выходы элементов сравнения соединены с входами -группы первого элемента ИЛИ и являются информационными выходами устройства, выходы селекторов импульсов по длительности группы соединены с информационными входами блока памяти, входы регистра являются управляющими входами устройства, первый, второй, третий и четвертый выходы регистра соединены соответственно с входом чтения блока памяти, первым входом второго элемента ИЛИ, установочным входом счетчика и S-входом триггера, который объединен с.первым входом элемента И, выходы группы регистра соединены с информационными входами счетчика, выход переноса которого соединен с R-входом триггера, выход которого соединен с входом переключения частоты генератора импульсов и вторыми входами элемента И и второго элемента ИЛИ, выход которого соединен с входом записи блока памяти, информационные выходы счетчика соединены с адресными входами мультиплексоров, информационные входы которых являются информационными входами устройства.

l444739

Команда

Выходы ((КО

К1

К2

КЗ

К4

Кб

К7

1 1

0 0

0 1 1

1 0

К8

К9

К10

К11

К12

К13

К14

К15

33 34 36 37

1444739

Составитель В. Файзрахманов

Редактор Н. Горват Техред И. Верес Корректор Л. Патай

За каз 6481/46 Тираж 704 Подписное

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

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

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

Устройство для ввода информации от двухпозиционных датчиков Устройство для ввода информации от двухпозиционных датчиков Устройство для ввода информации от двухпозиционных датчиков Устройство для ввода информации от двухпозиционных датчиков Устройство для ввода информации от двухпозиционных датчиков 

 

Похожие патенты:

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

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

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

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

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано, в частности, для ввода информации об изображении в ЭВМ

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано для организации ручного ввода информации в управляющие или вычислительные системы

Изобретение относится к автомат тике и вычислительной технике и может быть использовано для ручного ввода информации в устройства обработки , 1Делыо изобретения является повы вение быстродействия и надежности устройства

Изобретение относится к конструкциям электронно-вычислительных устройств, преимущественно к персональным компьютерам, и может быть использовано в быту и в различных отраслях народного хозяйства

Изобретение относится к автоматике и компьютерной технике и может использоваться в телевидении и робототехнике для дистанционного ввода информации в компьютер или иной управляемый объект

Изобретение относится к компьютерной технике, робототехнике и может использоваться в интерактивных компьютерных играх для дистанционного ввода трехмерной информации в объект управления

Изобретение относится к вычислительной технике

Изобретение относится к компьютерной технике, робототехнике, телевидению и может быть использовано при дистанционном вводе информации в телевизор, компьютер, тренажер или иной управляемый объект

Изобретение относится к способам и средствам контроля за состоянием объектов в системах энергообеспечения различного назначения и предназначено для использования на электрифицированных железных дорогах

Изобретение относится к автоматике, компьютерной технке, телевидению и может использоваться в работотехнике, телемеханике, объемных и стереоскопических телевизорах, интерактивных компьютерных играх для дистанционного ввода, двумерной или трехмерной информации в компьютер, робот, манипулятор, телевизор или иной управляемый объект

Изобретение относится к области устройств вычислительной техники, а именно к клавиатурам электронно-вычислительных машин (компьютеров)

Изобретение относится к вычислительной технике
Наверх