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

 

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

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

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

РЕСПУБЛИК

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

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

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 4120655/24-24 (22) 23.06.86 (46) 23.02.88. Вюл. Ф 7 (72) И.П.Кульченко и А.И.Бесчастный (53) 681.327.8(088.8) (56) Авторское свидетельство СССР

Ф 656078, кл. G 06 F 3/00, 1979.

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

N 1019430, кл. G 06 F 3/05, 1982. (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ

ОТ ДВУХПОЗИЦИОННЫХ ДАТЧИКОВ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано в автоматизированных системах управления и контроля для ввода информации о состоянии двухпозиционных датчиков в управляющую ЭВМ. Цель изобретения — повыше„„SU„„13?60?5 А1 (р 4 С 06 F 3/00 3/02 ние быстродействия устройства. Устройство содержит генератор импульсов, мультиплексор, блок памяти, элемент сравнения, три счетчика, семь триггеров, два элемента И-НЕ, пять элементов И, элемент НЕ, блок элементов

И-НЕ, одновибратор и элемент ИЛИ-НЕ.

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

1 ил.

1376075

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

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

ЭВМ.

Цель изобретения — повышение быстродействия устройства. 10

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

Устройство для ввода информации от двухпозиционных датчиков содержит генератор 1 импульсов, первый элемент И-НЕ 2, первый счетчик 3, первый элемент И 4, вход 5 начальной установки устройства, первый триггер 6, блок элементов И-HE ? второй элемент И 8, третий элемент И 9, вто- 20 рой триггер 10, блок ii памяти, мультиплексор 12, адресные выходы 13 устройства, двухпозиционные датчики 14, элемент 15 сравнения, четвертый элемент И 16, элемент ЯЕ 17, пятый эле- 25 мент И 18, одновибратор 19, третий триггер 20, второй счетчик 21, третий счетчик 22, элемент ИЛИ-НЕ 23, четвертый триггер 24, пятый триггер

25, шестой триггер 26, седьмой триг- 30 гер 27, второй элемент И-НЕ 28, информационный выход 29, вход 30 разре- шения перезаписи, выход 31 сигнала готовности устройства.

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

О

В исходном состоянии логический

"0" с прямого выхода третьего триггера 20 через вторые входы четвертого 40 l6 и пятого 18 элементов И поступает на входы сброса второго 21 и третьего 22 счетчиков и запрещает счет. Пятый 25 и шестой 26 триггеры установлены в нулевое состояние и на выхо" 45 де элемента И 28 сформирована логическая "t". Седьмой триггер 27 установлен в нулевое состояние и на его выходе сформирован логический "0".

Состояние триггерных ячеек, из которых состоит блок 11 памяти (оперативное динамическое запоминающее устройство) после включения питания неопределенно, поэтому в устройстве предусмотрен режим начальной установки, при котором в ячейки блока 11 производится запись логических "0". После начальной установки устройство переходит.в режим опроса датчиков.

В режим начальной установки устройство переходит при подаче импульса (логический "0") на вход 5. При этом первый триггер б устанавливается в единичное, а первый счетчик 3— в нулевое состояние. Тактовые импульсы с выхода генератора 1 импульсов через первый элемент И-НЕ 2, открытый по другому входу с инверсного выхода второго триггера 10, поступают на счетчик 3, работающий в режиме суммирования, а также через первый . элемент И 4 на вход синхронизации блока 11 и на стробирующий вход четвертого триггера 24, на информационный вход которого поступает сигнал с выхода блока l1. На информационном и управляющем входах блока 11 с выхода триггера 6 через элементы И 8 и 9 устанавливается логический "0" — режим записи "0" в ячейку, соответствующую коду, установленному на адресных входах блока 11 с выходов счетчика 3. При осуществлении записи в последнюю ячейку на всех входах блока элементов И-НЕ 7 устанавливается логическая "1", а на выходе импульс логического нуля, который устанавливает триггер 6 в нулевое состояние и переводит устройство в режим опроса датчиков . При этом на управляющем входе блока 11 устанавливается логическая "i" с выхода элемента И 8 (режим считывания), а на информационном входе — сигнал состояния датчиков 14, подключенного к входу мультиплексора 12, соответствующего коду на его адресных входах. Информация о состоянии датчика 14 поступает на первый вход элемента И 16 через элемент НЕ 17 — на первый вход элемента И 18, на вход элемента 15 сравнения, где сравнивается с содержимым соответствующей ячейки, поступающим с выхода блока 11. При их несоответствии сигнал на выходе триггера 24, а следовательно и на выходе 29 устройства соответствует состоянию датчика 14, а на выходе элемента 15 сравнения возникает сигнал рассогласования (логическая " 1"), который переводит триггер 10 в единичное состояние. При этом логический "0" с инверсного выхода триггера 10 блокирует прохождение тактовых импульсов через элемент И-HK 2 и íà его выходе, а следовательно, и на входе синхрониза-ции блока 11 устанавливается уровень

3 1376 логической "1", а на управляющем входе блока 11 — уровень логического "0" (режим записи), Логическая "1" с прямого выхода триггера 10 переводит седьмой триггер 27 в единичное состояние. Приняв сигнал готовности кода с выхода 31 устройства, управляющая ЭВМ считывает информацию с выхода 29 и выходов 13 устройства, выдает на вход 30 устройства импульс перезаписи состояния датчика 14 в ячейку блока 11, который переводит шестой триггер 26 в единичное состояние.

Логический "0" с инверсного выхода триггера 26 переводит триггер 27 в нулевое состояние и тем самым снимает сигнал готовности с выхода 31 устройства. Одновременно с выдачей сигнала готовности логическая "1" с прямого выхода триггера 10 поступает на вход одновибратора 19, который вырабатывает короткий импульс (логический "0 ). Этот импульс переводит третий триггер 20 в единичное состояние. 2

Логическая "1" с его прямого выхода поступает на вторые входы четвертого 16 и пятого 18 элементов И и разрешает прохождение сигнала состояния датчика 14 на входы сброса второ" го 21 и третьего 22 счетчиков. Если датчик .14 срабатывает с "дребезгом", то,разрешение счета на входах сброса второго 21 и третьего 22 счетчиков прерывистое — каждый новый импульс

"дребезга" обнуляет счетчики и счет начинается сначала.

Только после окончания "дребезга" на входе сброса одного из счетчиков (второго 21 или третьего 22) устанавливается устойчивая логическая "1".

Если по окончании "дребезга" датчик

14 замкнут, то логическая "1" (разрешение счета) появляется на входе сброса счетчика 21, а если датчик 14 4 разомкнут, то логическая "1" появляется на входе сброса счетчика 22.

Счетчик, у которого на входе сброса присутствует логическая "1", считает необходимое количество импульсов и на его выходе переполнения формирует50 ся логическая "1", которая поступает на вход элемента ИЛИ-НЕ 23. Отрицательный перепад с выхода элемента

ИЛИ-НЕ 23 переводит триггер 20 в нулевое состояние. Логический "0" с прямого выхода триггера 20 через четвертый 16 и пятый 18 элементы И по" ступает на входы сброса второго 21

075 и третьего 22 счетчиков, обнуляет их и запрещает счет. На выходах переполнения второго 21 и третьего 22 счетчиков устанавливаются логические

"0", а на выходе элемента ИЛИ-НЕ 23— логическая "1". Положительный перепад с инверсного выхода триггера 20 пере-, водит пятый триггер 25 в единичное состояние. Из изложенного видно, что процесс приема и обработки информации управляющей ЭВМ и работа схемы защиты от "дребезга" контактов датчиков 14 идут параллельно и независимо друг от друга. Если процесс приема и обработки информации заканчивается раньше окончания "дребезга" контактов, то сначала появляется логическая

"1" на втором входе элемента И-НЕ 28, а затем — на первом входе этого элемента. В противном случае сначала появляется логическая "1" на первом входе элемента И-НЕ 28, а затем — на втором входе этого элемента. При появлении логической "1" на первом и втором входах элемента И-НЕ 28 íà его выходе появляется логический "0", который переводит пятый 25 и шестой

26 триггеры в исходное (нулевое) состояние и через второй вход элемента

И 4 проходит.на вход синхронизации блока 11 и на вход сброса триггера 10, который по положительному перепаду переводится в нулевое состояние. При этом разблокируется прохождение тактовых импульсов через элел|ент И-НЕ 2 и устанавливается логическая "1".на управляющем входе блока 11 (режим считывания). Таким образом устройство переходит к дальнейшему опросу датчиков 14. При отсутствии "дребезга" датчиков 14 устройство работает ана" логично описанному.

Таким образом процесс приема и обработки информации управляющей ЭВМ и работа схемы защиты от "дребезга и контактов датчиков идут параллельно и независимо друг от друга. Это позволяет вести обработку информации и моделировать быстрые процессы в реальном масштабе времени.

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

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

-HE три счетчика, пять элементов И, 1376075 четыре триггера, блок элементов И-НЕ., элемент НЕ, одновибратор, элемент

ИЛИ-НЕ и генератор импульсов, выход которого соединен со счетными входа- 5 ми второго и третьего счетчиков и первым входом первого элемента И-НЕ, выход которого соединен с первым входом первого элемента И и счетным входом первого счетчика, выходы которо- 10

ro соединены с входами блока элементов И-НЕ, с адресными входами мультиплексора и блока памяти и являются адресными выходами устройства, выход первого элемента И соединен с входом сброса второго триггера и синхровходом блока памяти, выход которого соединен с первым входом элемента сравнения, выход которого соединен с входом стробирования второго триггера, 20 инверсный выход которого соединен с вторым входом первого элемента И-НЕ и первым входом второго элемента И, выход которого соединен с входом разрешения записи блока памяти, информа- g5 ционные входы мультиплексора являются информационными входами устройства, выход мультиплексора соединен с первым входом третьего элемента И, выход которого соединен с информационным входом блока памяти, вторым входом элемента сравнения, первым входом четвертого элемента И и входом элемента НЕ, выход которого соединен с первым входом пятого элемента И, выход которого соединен с входом сброса третьего счетчика, выход которого соединен с первым входом элемента ИЛИ-НЕ, вход сброса первого счетчика объединен с входом установки 4р первого триггера и является входом начальной установки устройства, выход блока элементов И-НЕ соединен с вхо" дом сброса первого триггера, инверсный выход которого соединен с вторыми входами второго и третьего элементов И, прямой выход второго триггера соединен с входом одновибратора, выход которого соединен с входом установки третьего триггера, прямой выход которого соединен с вторыми входами четвертого и пятого элементов И, выход четвертого элемента И соединен с входом сброса второго счетчика, вы-. ход которого соединен с вторым входом элемента ИЛИ-НЕ, установочный и информационный входы второго триггера соединены с шиной потенциала логической единицы, о т л и ч а ющ е е с я тем, что, с целью повышения быстродействия, устройство содержит пятый, шестой и седьмой триггеры и второй элемент И-НЕ, выход которого соединен с вторым входом первого элемента И и входами сброса пятого и шестого триггеров, прямые выходы которых соединены соответственно с первым и вторым входами второго элемента И-НЕ, выход элемента ИЛИ-НЕ соединен с. входом сброса третьего триггера, инверсный выход которого соединен с входом установки пятого триггера, вход установки шестого триггера является входом разрешения перезаписи устройства, инверсный выход шестого триггера соединен с входом сброса седьмого триггера, выход которого является выходом сигнала готовности устройства, вход установки седьмого триггера объединен с входом одновибратора, информационный и стробирующий входы четвертого триггера объединены соответственно с первым входом элемента сравнения и входом сброса второго триггера, инверсный выход четвертого триггера является информационным выходом устройства.

Ю

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

Редактор С.Патрушева Техред Л.Олийнык Корректор О. Кундрнк

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

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

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

Производственно-полиграфическое предприятие, r.Óæãîðîä, ул.Проектная, 4

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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