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

 

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

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

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

РЕСПУБЛИК (я)5 G 06 F 13/00

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

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

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

ПО ИЗОБРЕТЕНИЯМ И ОТНРЬПИЯМ

Г1РИ ГКНТ СССР (21) 4375813/24-24 (22) 08.02.88 (46) 15.03.90. Бюл. Р 10 (71) Московский институт электронной техники (72) А. В, Горячев, О. В. Алилуйко, Ю. И. Разумов, Г. С. Кузьмин, Е. В. Илюшкин, Д. Д. Онопко и Ю. А. Михайлов (53) 68) .327 ° 21(088.8) (56) Авторское свидетельство СССР

1280640, кл. G 06 F 13/00, 1987.

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

М 1269143, кл . С 06 F 13/00, 1985. (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ

ВВОДА ИНфОРМАЦКИ ОТ ДВУХПОЗИЦИОННЫХ ДАТЧИКОВ

„„80„„1550521 А 1

2 (57) Устройство относится к автоматике и вычислительной технике и может быть использовано в автоматизированных системах управления и контроля для ввода информации от двухпозиционных датчиков. Целью изобретения является повышение надежности устройства за счет организации защиты от выдачи ложных сигналов готовности к обмену и повышения достоверности вводимой информации. Устройство содержит блоки 11 регистров, блоки 12 формирователей, которые обеспечивают хранение и выдачу информации об установившемся состоянии датчиков в устройство обработки. В преобразователях 6 уровней обеспечивается преобразование уровней выходных напряжений датчиков .

1550521

Регистры 7, блоки 9 сравнения и блоки 8 памяти обеспечивают сравнение установившихся и текущих значений ñîстояния датчиков в виде d-разрядных слов и выработку признака сравнения в случае действительного изменения

Состояния датчика. Блок 10 анализаторов по сигналу признака сравнения

Вырабатывает сигнал готовности устl фойства к обмену и через элемент

ИЛИ 5 вьдает его На устройство обработки. Блок 17 синхронизации и блок

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

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

Цель изобретения — повышение наД ежности функционирования.

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

8а фиг. 3 — функциональная схема блока управления; на фиг. 4 — функциональная схема блока синхронизации, на фиг. 5 — временная диаграмма рабо1ы блока сравнения.

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

Каждьп канал 1 содер кит преобразователь 6 уровней, регистр 7, блок

8 IIBMHTH блОк 9 cPBBHeHHß, блОк 10 анализаторов, блок 11 регистров, блок l2 формирователей. Блок !0 анализаторов содержит блок 13 дифференцирующих элементов, узел 14 формирователей, второй элемент ИЛИ 15, триггер 16, блок 17 синхронизации.

Блок 8 памяти содержит регистры

18, бло1(13 дифференцирующих элементов содержит дифференцирующие элементы 19, узел 14 формирователей содержит формирователи 20, информационные вхоцы 21 устройства, информационные входы/выходы 22 устройства, выход 23 готовности устройства, информационные входы 24 устройства., управляющие входы 25, 26, 27 устройства, управляющий выход 28 устройства.

Блок 9 сравнения (фиг. 2) содержит

20 узел 29 формирователей, узел 30 сравнения по модулю два, узел 31 элементов 2ИЛИ, узел 32 элементов d И, узел

33 элементов 2И-НЕ, формирователи 34, элементы 35 поразрядного сравнения по

25 модулю 2„ элементы 2ИЛИ 36, элементы

d H 37, элементы 2И-HE 38.

Блок 4 управления (фиг. 3) содержит инвертор 39, инвертор 40, элемент

v И 41, регистр 42, регистр 43, инвер30 тор 44, дешифратор 45, элемент 2И-HE

46, элемент 2И 47, элемент 2И 48, инвертор 49.

Блок 17 синхронизации (фиг. 4) содержит элемент 2И-HE 50, элемент ЗИ

51, элемент ЗИ-НЕ 52, инвертор 53.

35 Блок 11 регистров служит для хранения установившихся значений состояния дискретных датчиков.

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

Блок 17 синхронизации служит для выработки управляющих сигналов на блок 12 формирователей, на регистр 7 и триггер 16, входящих в один канал.

Блок 4 управления обеспечивает выработку управляющих сигналов на все модули ввода устройства.

Блок 9 сравнения обеспечивает поразрядное сравнение данных о состоя55

I нии датчиков с блока 11 регистров и новых данных о состоянии датчиков с блока 8 памяти и выработку признака сравнения при действительном измене5 1550 нии состояния датчика, по которому новое значение состояния датчика записывается в блок 11 регистров и выдается сигнал готовности в ЦВМ с элемента ИЛИ 5.

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

Информация от датчиков дискретной информации поступает на вход преобразователей 6 уровней, в которых осуще ствляется преобразование уровней выходного напряжения датчика. Далее информацИя о состоянии датчиков подается в блок 8 памяти„ выполненный íà 15 сдвиговых регистрах с разрядностью

d, причем d "- k, где k — разрядность шины данных устройства обработки (ЦВМ). Запись в регистры 18 осущест.вляется по фронту тактовых импульсов с делителя 3 частоты.

С выхода регистров 18 информация о состоянии датчиков подается в блок

9 сравнения, а первые разряды подаются также на соответствующие входы регистров блока ll регистров. В блоке 9 сравнения производится сравнение данных о состоянии датчиков с блока

11 регистров и данных о текущем состоянии датчиков с блока 8 памяти.

Данные о текушем состоянии датчиков с выхода регистров 18 в виде

d-разрядного слова поступают на вторые.входы элементов 35 поразрядного сравнения узла 30 сравнения по модулю два блока 9 сравнения (фиг. 2). На первые входы элементов 35 поразрядного сравнения подаются d-разрядные слова о предшествующем состоянии датчиков с выходов формирователей 34 узла 29 формирователей, на вход которого поступают соответствующие разряды с блока 11 регистров.

Сравнение происходит поразрядно по модулю два в соответствии с таблицей для случая s = 3, где s — количество повторений состояния датчика (s Ь d), задаваемое программно.

При действительном изменении со- . стояния датчиков вырабатывается признак сравнения P, в этом случае происходит s-кратное повторение его состояния. При наличии дребезга контактов или помехи в линии связи признак

P не вырабатывается и записи нового зйачения состояния датчика в блок 11 регистров не происходит.

Количество повторений s определяется программно устройством обработ521

6 ки. При этом в регистр 7 записывается по фронту сигнала управления от блока 17 синхронизации кодовая комбина5 ция количество нулей в которой определяет значение s. Так, например, для

s = 3 кодовая комбинация будет иметь к вид 0001...IXX, где знак "Х" означа1О ет безразличное состояние разряда, Значение d можно оценить по следующему соотношению: пом, макс,1

d =

Тти, где Т„ц„„а,с, — максимальная длительпо м. макс,, 20 ность помехи 1 H груп пы датчиков, — период тактовых импульсов для i-й группы датчиков.

25 Кодозая комбинация с выхода регистра 7 поступает в блок 9 сравнения на элементы 2ИЛИ 36 узла 31 элементов

2ИЛИ, где происходит поразрядное сложение выходов элементов 35 поразрядного сравнения по модулю 2 и содержимого первого регистра 7.

В случае программной установки определенных разрядов регистра 7 в состояние логической единицы в это же состояние переводятся соответствующие

35 элементы 2ИЛИ 36 (при подаче на элементы 2ИЛИ 36 кода с регистра 7). В результате эти разряды не влияют на выработку признака сравнения P . При1

40 знак Pg формируется на соответствующем элементе d И 37 узла 32 элементов

d И при условии действительного изменения состояния датчика в соответствии с временной диаграммой, приведенной на фиг. 5. С .выхода. элемента d

И 37.признак сравнения поступает на вход соответствующего дифференцирую.. щего элемента 19 узла 13 дифференцирующих элементов и на первый вход эле50 мента 2И-HE 38 узла 33 элементов 2ИНЕ.

Наличие признака сравнения P на первом входе элемента 2И-НЕ 38 разрешает прохождение тактовых импульсов, 55 поступающих на второй вход элемента

2И-НЕ 38 с выхода делителя 3 частоты.

Тактовые импульсы с выхода элемента

2И-НЕ 38 подаются на управляющий вход соответствующего регистра блока ll

) 550521 регистров. Тем самым обеспечивается

1апись в блок 11 регистров нового установившегося значения состояния датЧиков с первого разряда второго регистра 18 блока 8 памяти.

На дифференцирующем элементе 19 йо переходу 0- 1 сигнала признака

<, равнения Р формируется короткий импульс положительной полярности. Этот фигнал через формирователь 20 узла !

4 формирователей поступает на вход йервого элемента ИЛИ 15, выход которого устанавливает триггер 16 в едийичное состояние. В результате на вы- 15 ходе. второго элемента ИЛИ 5 (выход 3 устройства) появляется сигнал "Готовность". Триггер 16 устанавливает „я в исходное состояние (нулевое) сигНалом управления с блока 17 синхронизации по команде с устройства обработки.

При опросе канала 1 происходит одновременно сброс сигнала "Готовность" стройства, при этом устройство обра- 25

Ьотки может проводить опрос цикличес)си или по приоритетному признаку в соответствии с решаемыми задачами.

В блок 4 управления (фиг. 3) из устройства обработки по входу 24 поступает адресная информация, по входу

)5 — первый сигнал синхронизации об)гена (запрос обмена), по входу 26 гмпульсы синхронизации, по входу 27

Сигнал ввод-вывод. С вьгхода устройст35

) а 28 в устройство, обработки выдается второй сигнал синхронизации обмена (сигнал квитирования).

Сигнал запроса обмена через инвертор 39 поступает на информационный 4О вход регистра 43 и заносится в него

По фронту импульсов синхронизации, поступающих на тактовый вход регистра 43 через инвертор 40. Регистр 43 работает в сдвиговом режиме.

Старшие v разрядов адресной информации поступают на вход элемента v

И 41, выполняющего функцию селектора адреса. По фронту сигнала с первого выхода регистра 43 в регистр 42 заносится сигнал совпадения адреса с выхода элемента г И 41, сигнал вводвывод с входа 27, младшие разряды v адресной информации. С первого выхода регистра 42 сигнал совпадения адреса поступает на вход инвертора 49

55 и на вход разрешения дешифратора 45, Со второго выхода регистра 42 адресная информация выдается следующим образом: самый младший разряд адреса поступает на вход блока 17 синхронизации блока 10 анализаторов, остальные (v-1) разрядов поступают на входы дешифратора 45. На первом, втором и т.д. выходах дешифратора 45 формируются сигналы разрешения обмена, соответственно, с первым каналом 1, вторым каналом 1 и т.д.

С третьего выхода регистра 42 сигнал ввод-вывод поступает на вход элемента 2И 47 и через инвертор 44 на вход элемента 2И 48. Сигнал со второго выхода регистра 43 стробирует сигнал ввод-вывод на элементах 2И 47 и

48, На выходе элемента 2И 47 формируется сигнал опроса, на выходе элемента 2И 48 — сигнал записи. Сигнал квитирования обмена формируется на выходе элемента 2И-НЕ 46 путем стробирования сигнала совпадения адреса с выхода инвертора 49 сигналом с третьего выхода регистра 43.

Блок 17 синхронизации работает под воздействием сигналов, поступающих с блока 4 управления. На выходе элемента 2И-НЕ 50 формируется сигнал выборки шинного формирователя блока

12 формирователей путем стробирования сигнала разрешения обмена сигналом опроса. На выходе элемента ЗИ 51 формируется сигнал записи в регистр 7 данных, определяющих количество повторений s путем стробирования сигналов разрешения обмена и младшего разряда сигналом записи. С выхоца элемента ЗИ-НЕ 52 выдается сигнал сброса триггера 16, формируемого путем стробирования сигналов разрешения обмена и инвертированного младшего разряда адреса сигналом записи.

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

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

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

1550521

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

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

Ф! а в блок анализаторов введен блок синхронизации, выходы блока формирователей соединены с информационными входами, регистра, выходы блоков формирователей являются информационными . входами-выходами устройства, информационными входами которого являются информационные входы блока памяти, вход записи которого соединен с входом блока сравнения, выходы делителя частоты соединены с входами записи соответству щих блоков памяти, вход 40 делителя частоты соединен с выходом генератора тактовых импульсов, выходы блока памяти соединены с первой группой входов блока сравнения и с.информационными входами блока регистров, первая группа выходов блока сравнения соединена с управляющими входами блока регистров, выходы которого соединены с второй группой входов блока сравнения, вторая группа выходов которого соединена с соответству«.«щим«« входами блока дифферен«п«рующих элементов, третья группа входов блока сравнения — с выходами регистра, вход записи которого соединен с первым выходом блока синхронизации, второй и третий выходы которого соединены соответственно с входом сброса триггера и со стробирующим входом блока формирователей, первый, второй и третий входы блока синхронизации соединены соответственно с первым, вторым и третьим выходами блока управления, четвертый вход блока синхронизации соединен с соответствующим выходом группы блока управления, первь«й, второй и третий входы которого являются управляющими входами устройства, группа входов блока управления является информационными входами устройства, четвертый выход блока управления является управляющим в««ходом устройства.

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

2ИЛИ соединены с входами узла элементов И, выходы которых соединены с одними входами узла элементов 2И-НЕ и являются второй группой выходов блока сравнения, другие входы узла элементов 2И-НЕ являются входом блока сравнения, выходы узла элементов

2И-HE являются первой группой выходов блока сравнения.

1550521

° j (к ) о о q„„„„ о о о„„ о о

0 0

О О О„„

О О О .. к о о q;, о

1 0 О

2 1 О

3 0 1 о о

4 1 О

5 О О l

6 1 О

7 о

8 1 1

9 1 1

О Q1к

О С31к

О qjk о

Qjk

О 01К о о;„ о

10 О 1 1 о 1

)2 О О 1

13 о

l4 О 1 О

l5 1 О о

16 О О О

Примеч а н и е. Q>,, Qj< Qj> — состояние выходов регистра 18, соответственно, первого, второго, третьего разрядов; Q j Ä вЂ” предыдущее установившееся состояние выхода блока 11 регистров;

+,1 — новое установившееся состояние выхода блока 11 регистров; P — признак сравнения.

1550521

1550521

Б ПЛГ

1 ПЛ

Л

Составитель С. Кулиш

Редактор Л. Пчолинская Техред g.дидык Корректор С. Черни

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

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

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

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

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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