Устройство для сбора информации от многоразрядных дискретных датчиков Советский патент 1989 года по МПК G06F13/00 

Описание патента на изобретение SU1529230A1

. На фиг.1 также обозначены входы и выходы 18-22 устройства и внешние связи 23-29 блока 17 синхронизации.

Блок 17 синхронизации (фиг.З) об- :разуют элемент И 30, элемент ГШИ 31, I счетчик 32, элемент И 33, дешифратор 134, элемент И 35, счетчик 36, триггер | 37, три элемента И 38-40, триггер 41 и элемент ИЛИ 42, На фиг.З также обозначены линии 43-49 внутренних связей блсгка.

Ус тройство осуществляет контроль за состоянием многоразрядной дво1ет ной ,информации, поступающей на информационные входы 18 входных каналов 4. При изменении этой информации хотя бы в одном разряде устройство .выраба- тьшает на своих выходах 21, 20 и 19

второй 6 и третий 7 регистры в момен ты времени tj и + ад, где tj - текущий, момент времени; ,д - время задержки относительно текущего момен та времени.

В третий регистр. записывается информация на момент времени t;, а во второй регистр 6 - на момент времени t; + tj(,. . Эта запись производится двумя импульсами записи, следующими с рштервалом времени, равным ЗаД из первые управляющие входы второго 6 и третьего 7 регистров; с Первый импульс записи записывает

входную информацию на момент времени t{ во второй регистр 6, а второй импульс записи переписывает информацию записанную на момент времени t|, из

10

сигнал готовности, адрес входного ка- пп второго регистра 6 в третий регистр нала 4, в котором произошло измене- ние.,- и- информацию с этого канала.

Устройство обработки, получив сигнал готовности, производит считьшание информации с выходов 19 и 20 и вьща- 25 ет сигнал ответа на вход 22, разре- щающий устройству вьщачу следующей информации. На время вывода информации входной канал, с которого этот вывод осуществляется, прекращает еле- жение за состоянием входной информации. При возникновении изменения одновременно в нескольких входных каналах устройство последовательно вы7 и записьшает во второй регистр 6 информацию на момент времени t- + Информация на выходах регис ров 6 и 7 изменяется по заднему фрон ту импульса записи. Сравнение содер жимого регистров 6 и 7 производится на втором элементе 9 сравнения; во время этой операции происходит пере запись содержимого второго регистра 6 в третий регистр 7. Элемент 9 срав нения одноразрядньй, и сравнение ве дется пбследовательным способом. Ес ли информация, записанная в указанн моменты, одинаковая, то она допуска

второй 6 и третий 7 регистры в моменты времени tj и + ад, где tj - текущий, момент времени; ,д - время задержки относительно текущего момента времени.

В третий регистр. записывается информация на момент времени t;, а во второй регистр 6 - на момент времени t; + tj(,. . Эта запись производится двумя импульсами записи, следующими с рштервалом времени, равным ЗаД из первые управляющие входы второго 6 и третьего 7 регистров; Первый импульс записи записывает

входную информацию на момент времени t{ во второй регистр 6, а второй импульс записи переписывает информацию, записанную на момент времени t|, из

второго регистра 6 в третий регистр

7 и записьшает во второй регистр 6 информацию на момент времени t- + Информация на выходах регистров 6 и 7 изменяется по заднему фронту импульса записи. Сравнение содержимого регистров 6 и 7 производится на втором элементе 9 сравнения; во время этой операции происходит перезапись содержимого второго регистра 6 в третий регистр 7. Элемент 9 сравнения одноразрядньй, и сравнение ведется пбследовательным способом. Если информация, записанная в указанные моменты, одинаковая, то она допускает

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

название год авторы номер документа
Устройство для ввода информации от двухпозиционных датчиков 1985
  • Давыдов Александр Васильевич
  • Петрикова Лариса Васильевна
  • Давыдова Алла Николаевна
  • Платонов Владимир Константинович
SU1280640A1
Устройство для фиксации неустойчивых сбоев 1985
  • Вашкевич Олег Васильевич
  • Лурье Георгий Аркадьевич
  • Муравицкий Дмитрий Иванович
SU1265777A1
Устройство для ввода информации от двухпозиционных датчиков 1984
  • Давыдов Александр Васильевич
  • Петрикова Лариса Васильевна
  • Давыдова Алла Николаевна
  • Платонов Владимир Константинович
SU1156053A1
Устройство для вычисления логических функций 1983
  • Куклин Григорий Васильевич
  • Павучук Владимир Павлович
SU1233160A1
Устройство для формирования управляющей информации при обработке данных сейсмических колебаний 1981
  • Черкасский Николай Вячеславович
  • Антонов Роман Осипович
  • Кондратюк Юрий Васильевич
  • Песков Владимир Ильич
  • Попель Леонид Самсонович
SU1000766A1
Устройство для управления шаговым двигателем 1989
  • Шпикалов Борис Николаевич
  • Машкевич Алексей Ефимович
SU1646036A2
Многоканальное устройство тестового контроля логических узлов 1988
  • Созин Юрий Борисович
  • Туробов Валерий Павлович
  • Дворкин Владимир Ефимович
SU1564623A1
Устройство для контроля программ 1987
  • Тарханов Владимир Константинович
  • Путилов Виктор Михайлович
  • Вахнин Алексей Николаевич
  • Дубров Юрий Исаевич
SU1439601A1
Устройство для сопряжения абонентов с каналами связи 1984
  • Попов Георгий Борисович
SU1233158A1
Кольцевая система для обмена информацией 1988
  • Волков Александр Борисович
  • Блинов Владимир Павлович
  • Макаров Александр Васильевич
  • Серкин Сергей Борисович
SU1550522A1

Иллюстрации к изобретению SU 1 529 230 A1

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

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

Формула изобретения SU 1 529 230 A1

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

мациеи, хранящейся в первом регистре 5. Если информация разная, то операция предварительного сравнения повторяется.

40

Допускается трехкратное повторение операции предварительного сравнения. Если в третьей операции предварительного сравнения будет несравнение ин- кодом, в котором осуществляется синх- д формации, то устройство вырабатывает ронное переключение разрядов. В этом сигнал готовности на выход 21 сигнал случае имеет мес то переходной про- ощибки, который считьгоается через десс, который вызван разбросом време- первьй информационньй выход 19, при

ни переключения отдельных разрядов.

В период переходного процесса ин- .формация будет неустоявшейся и для устройства обработки будет лишней, Чтобы отфильтровать эту лишнюю информацию, в устройстве осуществляется операция предварительного сравнения текущей информации,

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

мациеи, хранящейся в первом регистре 5. Если информация разная, то операция предварительного сравнения повторяется.

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

информации - t,cT viHO)) должно быть больше 2t :1ад.

Эти временные соотношения поясняется фиг. 2.

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

В отрезках I и II времени присутствует переходной процесс, а в отрезке III переходный процесс отсутствует.

Критерии ф ильтрации выражены следующими неравенствами: t,c,A пер.проц

tucr. ии-ср -ЗоД

Сравнение отфильтрованной текущей

информации с предыдущей - основная операция сравнения. В основной операции сравнения осуществляется сравнение содержимого первого 5 и третьего 7 регистров. Сравнение ведется на первом элементе 8 сравнения, который является одноразрядным,

Во время этой операции происходит перезапись содержимого третьего регистра 7 в первый регистр 5.

Первьм.З, второй 6 и третий 7 регистры являются сдвиговыми и имеют одинаковую разрядность, которая соответствует максимальной разрядности информации, обрабатьгоаемой входным каналом. Входы сброса триггера 1 1 и счетчика 16 являются динамическими, работающими по заднему фронту сигнала. Распределитель 2 осуществляет вывод информации из входных каналов на первьй информационньй выход 19, а также синхронизацию обмена информа- . цией с устройством обработки.

Блок 17 вырабатывает на свои выходы сигналы, которые управляют проведением предварительной и основной операций сравнения.

На выход 25 блок 17 вырабатывает импульсы записи, а на выход 26 - импульсы сдвига для проведения предварительной операции сравнения. Количество импульсов сдвига соответствует разрядности регистров 6 и 7. Па выход 27 блок J7 вырабатывает импульсы сдвига ДЛЯ проведения основной операции сравнения, количество которых соответствует разрядности регистров 5 и 7. Эти импульсы поступают на

0

5

0

5

0

5

0

5

0

5

вход первого регистра 5 и через первый элемент ИЛИ 13 на вход третьего регистра 7. На выход 28 блок 17 вырабатывает сигнал, который является признаком проведения основной операции -сравнения, его длительность соответствует времени проведения этой операции.

Работу блока 17 опишем по цикло- грамме, изображенной на фиг.4. На циклограмме показаны сформированные блоком 17 сигналы для следующих друг за другом предварительной и основной операций сравнения.

В исходном состоянии счетчики 32 и 36 и.триггеры 37 и 41 установлены в О. Па входе 23 присутствует сигнал, разрешающий прохождение импульсов через элемент И 30.

Па выходе 25 формируются парные импульсы записи - первый и второй. Первый импульс записи формируется на выходе элемента И 35 после установки младшего разряда счетчика 32 в еди ничное состояние. На выход элемента И 35 проходит один импульс из последовательности прямоугольных импульсов. Этот импульс является первым импульсом записи. По заднему фронту этого импульса триггер 37 устанавливается в единичное состояние и запрещает прохождение импульсов через элемент И 35. Второй импульс записи формируется аналогично на элементе И 38 с задержкой () относительно первого. Время задержки -определяется счетчиком 32 и дешифратором 34. При наличии на выходах счетчика 32 кода, определяющего время задержки, на выходе дешифратора 34 появляется сигнал 46 (фиг.4), разрешающий прохождение импульса через элемент И 38. На выход элемента И 38 проходит также . один импульс. По его заднему фронту триггер 4.1 устанавливается в единичное состояние и запрещает дальнейшее прохождение импульсов через элемент И 38. Импульсы, сформированные на элементах И 35 и 38, через элемент ИЛИ 42 поступают на выход 25. После установки триггера 41 в единичное состояние на выходе элемента И 33 появляются импульсы, которые поступают на первые входы элементов И 39 и 40. Вначале импульсы проходят на выход 26, а затем на выход 27. Переключение их с 26 выхода осуществляется сигналом с выхода К счетчика 36. Этот.же

|сигнал поступает на выход 28. Счетчик предназначен для подсчета N количест- |ва импульсов. Вькод К изменяет свое состояние после поступления на счетчик N/2 импульсов. Таким образом, на выходах 26 и 27 будет сформировано по N/2, импульсов. На выходе 2К счетчика 36 появляется сигнал 49 переполнения, который через вход ОСБ элемента ИЛИ 31 устанавливает в нулевое сос тояние счетчики 32 и 36 и триггеры 37 и 41 - блок 17 готов к формированию следующего цикла импуЛьсов.

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

При включении питания устройство приводится сигналом общего сброса в исходное состояние (цепи общего сброса на фиг.I не показаны). При этом первый регистр 5, триггер 11 и счет-г чик 16 устанавливаются в нулевое состояние, на выходах блока 17 отсутствуют управляющие сигналы. Далее начинается операция предварительного сравнения,. для проведения которой блок 17 вырабатьшает на выходы 25 и 26 соответственно импульсы записи и сдвига. Если в этой операции про.изош- ло сравнение, то устройство переходит к основной операции сравнения (блок 17 вырабатывает импульс сдвига на свой выход 27).

Если в основной операции сравнения произошло несравнение, то триггер 11 сигналом с выхода элемента 8 сравнения устанавливается в единичное состояние. По окончании основной операции сравнения когда закончится перезапись из третьего регистра 7 в первый регистр З сигнал с выхода триггера 11 -через элемент И 12 и эл.емент ИЛИ 15 поступает на вход 33 блока 17 и на соответствующий вход распределителя 2 - образуется сигнал запроса входного канала. Распределитель 2, по:лучив этот сигнал запроса, выраба- тьгоает на своем соответствующем выходе сигнал разрешения, который поступает во входной канал. Сигнал разрешения, поступив на управляющий вход коммутатора 10, разрешает прохождени через него информации с первого регистра 5 на выход 19 устройства. От сигнала разрешения ши|)ратор 3 формирует на вьгкод 20 двоичный вход адреса канала. Устройство обработки ЭВМ, получив сигнал готовности с выхода распределителя 2, считывает информа

5

0

5

0

5

0

5

0

55

дню с выходов устройства и вырабатывает сигнал ответа, который поступает на управляющий вход распределителя 2. Распределитель 2, получив сигнал ответа, снимает на своем вьгходе разрешающий сигнал.-По снятии этого разрешающего сигнала запрещается прохождение информации через коммутатор 10, сбрасываются в О триггер Пи счетчик 16, т.е. входной канал снимает сигнал запрета. Па этом вывод информации из входного канала закончен.

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

Если в результате проведения предварительной операции сравнения получается несравнение, то операция предварительного сравнения повторяется. Это происходит следующим образом.

Блок 17 управления, получив сигнал несравнения с выхода второго элемента 9 сравнения, приводится в исходное состояние, т.е. прекращает вьиачу импульсов сдвига на свой выход и начинает вновь формирование сигналов записи и сдвигов для проведения предварительной операции сравнения. Допускается трехкратное повторение ; предварительной операции сравнения, подсчет ведется счетчиком 16.

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

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

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

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

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

5

0

5 5

0

5

0

5

0

2. Устройство по п. 1

о т

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

У пр. 6к.

х

21

Фи§.1.

.

W 21

j ijrrmjiJijaAJu

-«.

Г у

umotMS

w

Выход .

В Ииня.сМ.

гг.

fLJV}

Документы, цитированные в отчете о поиске Патент 1989 года SU1529230A1

Устройство для сбора информации от дискретных датчиков 1983
  • Быков Валерий Матвеевич
  • Гоносков Владимир Иванович
SU1109731A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
УСТРОЙСТВО для СБОРА ИНФОРМАЦИИ от ДИСКРЕТНЫХ ДАТЧИков 0
  • Э. Г. Баранова Л. М. Лукь Нов Егтяо
SU377759A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 529 230 A1

Авторы

Давыдов Александр Васильевич

Бурмистров Борис Васильевич

Тишков Владимир Николаевич

Платонов Владимир Константинович

Даты

1989-12-15Публикация

1986-07-14Подача