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

Номер патента: 1665360

Авторы: Богомолов, Жуков, Яковлев

ZIP архив

Текст

СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК Зб 9) (1))5 60 ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИПРИ ГКНТ СССР ПИСАНИЕ ИЗОБРЕТЕНИЯ АВ КОМУ. СВ ИДЕТЕЛ Ь С(56) Авторское свидетельство СССРМ 1434445, кл, 6 06 Е 3/00, 1987,Авторское свидетельство СССРЯ 830367, кл. 6 06 Р 13/20, 1979.(54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФЦИИ ОТ ДИСКРЕТНЫХ ДАТЧИКОВ(57) Изобретение относится к облачислительной техники и может быть зовано в автоматизированных системах управления. Цель изобретения - повышение достоверности вводимой информации. Устройство содержит коммутатор 1, счетчик 2, блок 7 синхронизации, три блока памяти 3, 9 и 10, элемент сравнения 4, два триггера 5 и 6, узел 8 согласования с ЭВМ, четыре элемента И 11, 12 и 14, 16, элемент ИЛ И 13 и элемент ИЛИ-НЕ 15. Обеспечивается блокировка сигнала срабатывания датчика на время, достаточное для прекращения дребезга контакта, если в качестве датчика используется контактный датчик. 1 ил,Изобретение относится к вычислительной технике и может быть использовано в системах автоматизированного управления для сбора информации от двухпозиционных датчиков.Цель изобретения - повышение достоверности вводимой информации.На чертеже представлена блок-схемаустройства.Устройство содержит коммутатор 1, счетчик 2, первый блок 3 памяти, элемент 4 сравнения, второй триггер 5, первый триггер 6, блок 7 синхронизации, узел 8 согласования, второй 9 и третий 10 блоки памяти, первый 11 и второй 12 элементы И, элемент ИЛИ 13, третий элемент И 14, элемент ИЛИ - НЕ 15, четвертый элемент И 16, входы 17, выходы 18 устройства и тактовый вход 19.Устройство работает следующим образом.Блок 7 хронируется тактами системы, причем по каждому тактовому импульсу формируются последовательно три управляющих сигнала. Блок 7 может быть выполнен на основе счетчика и дешифратора.По каждому первому управляющему импульсу, поступающему на счетчик 2 и увеличивающему его содержимое на. 21", происходит опрос входов коммутатора 1.По коду счетчика 2, соответствующему адресу заданного канала входа 17, в коммутаторе 1 производится выбор канала, а на выходе первого блока 3 памяти устанавливается сигнал состояния выбранного канала, записанный в предыдущем цикле опроса, По второму управляющему сигналу блока 7 производится запись входного сигнала в триггер 6, после чего в элементе 4 сравнения происходит сравнение уровня этого сигнала с его уровнем в предыдущем цикле опроса, ранее записанным в первом блоке 3 памяти. По третьему управляющему импульсу производится запись в первый блок 3 памяти состояния триггера 6, а в триггер 5 - выходного сигнала в элемента И 16. Если элемент 4 сравнения обнаруживает изменение состояния датчика, а элемент ИЛИ-НЕ 15 не блокирует (в блоках 9 или 10 по данному адресу записана "1") прохождение сигнала сравнения из элемента 4 сравнения, то сигнал прерывания с выхода триггера 5 поступает в блок 7, запрещая формирование управляющих сигналов на информационный вход узла 8 согласования и далее в ЭВМ. При появлении сигнала запроса прерывания ЭВМ через узел 8 считывает с выходов 18 код адреса канала, изменившего состояние,анализирует его и устанавливает триггер 5 висходное состояние. 5 Устройство предполагается использовать в системах автоматического управления для сбора информации от дискретных датчиков (в том числе и контактных), Назначение и типы дискретных 10 датчиков различны, соответственно, состороны системы управления к каналам ввода дискретной информации предъявляются различные требования по быстродействию. Устройство должно 15 удовлетворять самым жестким иэ этихтребований, Длительность цикла опроса всех датчиков обычно устанавливается в диапазоне 1 - 5 мс, В то же время существуют датчики, обладающие значительно 20 большим временем дребезга контактов идлительным временем переходного процесса, выражающегося в многократных включениях и выключениях контакта. Это концевые выключатели больших пневмок лапанов, контактные датчики давления иуровня. В связи с этим в контактных датчиках несмотря на использование синхронизированного триггера 6 возможна ситуация, при которой может быть зарегистрировано 30 многократное переключение датчика на еговыходе фиксируется факт включения датчика, из-эа дребезга на следующем цикле опроса может быть зарегистрировано его выключение, на последующем цикле опроса 35 будет зарегистрировано его включение и,если дребезг закончился, то изменений больше фиксироваться не будет).Подавление дребезга контактов обеспечивается тем, что канал, изменивший свое 40 состояние, блокируется на время, достаточное для того, чтобы дребезг прекратился, после чего канал снова подключается, Блокировка канала производится путем запрещения прохождения сигнала сравнения 45 элемента 4 через элемент И 16 в триггер 5,Сигнал прерывания поступает также на вход второго блока 9 памяти и через элемент ИЛИ 13 производится запись "1" во второй блок 9 памяти. Второй и третий бло ки памяти хранят в виде логической."1" признаки блокировки для каждого входа. Через элемент ИЛИ-НЕ 15, входы которого подключены к выходам второго и третьего блоков 9 и 10 памяти, блокирующий сигнал 55 поступает на элемент И 16. Элементы И 11и 12 синхронизируют импульсы, поступающие на управляющие входы блоков 9 и 10 памяти, соответственно с сигналами с третьего и второго выходов блока 7 синхронизации.1665360 Формула изобретения Устройство для ввода информации от дискретных датчиков, содержащее коммутатор, первый и второй триггеры, счетчик, первый блок памяти, блок синхронизации, элемент сравнения, причем информационные входы коммутатора являются информационными входами устройства, выход коммутатора соединен с информационным входом первого триггера, выход которого соединен с информационным входом первого блока памяти и первым входом элемента сравнения, второй вход которого соединен с выходом первого блока памяти, выходы первой группы счетчика соединены с адресными входами коммутатора и перСоставитель И, КарноваРедактор О, Юрковецкая Техред М.Моргентал Корректор О. Ципле Заказ 2392 Тираж 409 Подписное 8 НИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР 113035, Москва, Ж, Раушская наб., 4/5 Производственно-издательский комбинат "Патент", г, Ужгород, ул.Гагарина, 101 Импульсы на запись в блоки 9 и 10 памяти поступают с выхода элемента И 14,который формирует импульсы записи одинраз в 2"циклов опроса состояния входовустройства, 8 блок 10 памяти заносится содержимое блока 9 памяти, а в блок 9 памятипо всем адресам заносится "0", так как элемент ИЛИ-НЕ 15 блокирует переброс триггера 5. Импульс записи может поступать вовторой блок 9 памяти с выхода второго триггера 5 через элемент ИЛИ 13 и в случаевыявления элементом 4 сравнения изменения состояния канала, При этом в блок 9памяти по адресу. равному адресу канала,изменившего состояние, заносится "1". По. ка по данному адресу в элементах блока 9 и10 содержится "1", данный канал блокирован через элемент ИЛИ - НЕ 15, Таким образом, длительность блокирования каналаопределяется частотой появления импульсов на элементе И 14, а следовательно, частотой тактовых импульсов на входе 19 иразрядностью второй группы выходов счетчика 2, Длительность блокирования каналане может быть меньше одного периода импульсов на элементе И 14, но не может бытьбольше двух периодов.Таким образом, устройство позволяетзаблокировать канал датчика, изменившегосвое состояние, на время, достаточное длятого, чтобы дребезг прекратился,5 10 15 20 25 30 35 40 45 вого блока памяти и являются информационными выходами устройства, выход второго триггера соединен с управляющим входом блока синхронизации и является выходом запроса устройства, вход сброса второго триггера является входом подтверждения приема информации устройства, тактовый вход блока синхронизации является тактовым входом устройства, первый выход блока синхронизации соединен со счетным входом счетчика, второй выход - с синхронизирующим входом первого триггера, а третий выход - с упраляющим входом первого блока памяти и синхронизирующим входом второго триггера, о тличающееся;:, тем, что, с целью повышения достоверности вводимой информации, в устройство введены второй и третий блоки памяти, элемент ИЛИ, элемент ИЛИ-НЕ, первый, второй, третий и четвертый элементы И, выходы второй группы счетчика соединены с входами третьего элемента И, выход которого соединен с первыми входами элемента ИЛИ и второго элемента И, выход которого соединен с управляющим входом третьего блока памяти, выход элемента ИЛИ соединен с первым входом первого элемента И, выход которого соединен с управляющим входом второго блока памяти. выход которого сОединен с информационным входом третьего блока памяти и первым входом элемента ИЛИНЕ, второй вход которого соединен с выходом третьего блока памяти, выход элемента ИЛИ - НЕ соединен с первым входом четвертого элемента И, выход которого соединен с информационным входом второго триг-гера, выход соединен с информационным входом второго блока памяти и вторым входом элемента ИЛИ, выход элемента сравнения соединен с вторым входом четвертого элемента И, выходы первой группы счетчика соединены с адресными входами второго и третьего блоков памяти, второй выход блока синхронизации соединен с вторым входом второго элемента И, третий выход блока синхронизации соединен с вторым входом первого элемента И.

Смотреть

Заявка

4695645, 28.03.1989

ПРЕДПРИЯТИЕ ПЯ М-5729

ЖУКОВ ДМИТРИЙ ЯКОВЛЕВИЧ, ЯКОВЛЕВ АЛЕКСАНДР НИКОЛАЕВИЧ, БОГОМОЛОВ СЕРГЕЙ ВЛАДИМИРОВИЧ

МПК / Метки

МПК: G06F 3/00

Метки: ввода, датчиков, дискретных, информации

Опубликовано: 23.07.1991

Код ссылки

<a href="https://patents.su/3-1665360-ustrojjstvo-dlya-vvoda-informacii-ot-diskretnykh-datchikov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода информации от дискретных датчиков</a>

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