Устройство для ввода информации от дискретных датчиков
Иллюстрации
Показать всеРеферат
Изобретение относится к,области техники, решающей задачи ввода дискретной информации от многоразрядных датчиков для передачи ее к устройству обработки данных или к управляющей вычислительной машине. Целью изобретения является расширение области применения за счет обеспечения возможности обнаруч ения неисправного разряда датчика или шины в канале связи. Благодаря введению второго регистра, двух элементов И, элемента И-НЕ и триггера работа второго счетчика организована таким образом, что значение его кода, выдаваемого в виде контрольного кода на выход устройства, указывает на неисправный разряд датчика или шины в канале связи. 1 ил. § (Л N5 sj 00 00 О5 Сд
СОЮЗ СОВЕТСНИХ
СОЦИАЛ ИСТИЧЕСНИХ
РЕСПУБЛИН (sO 4 G 06 F 13/00
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМ .Ф СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР по делАм изОБРетений и ОтнРытий (21) 3906374/24-24 (22) 17.04.85 (46) 23.12.86. Бюл. Ф 47 (71) Горьковский исследовательский физико-технический институт при Горьковском государственном университете им, Н.И. Лобачевского (72) В.И,Гоносков и Н.Н.Макаров (53) 681 ° 325 (088.8) (56) Авторское свидетельство СССР.
9 l!09731, кл. G 06 F 13/00, 1983.
Авторское свидетельство СССР
9 I!96884, кл. G 06 F 13/00, !984 ° (.54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ ОТ ДИСКРЕТНЫХ ДАТЧИКОВ (5?) Изобретение относится к,области техники,. решающей задачи ввода
ÄÄSUÄÄ 1278865 А 1 дискретной информации от многоразрядных датчиков для передачи ее к устройству обработки данных или к управляющей вычислительной машине, Целью изобретения является расширение области применения за счет обеспечения возможности обнаружения не исправного разряда датчика или шины в канале связи. Благодаря введению второго регистра, двух элементов
И, элемента И-НЕ и триггера работа второго счетчика организована таким образом, что значение era кода, выдаваемого в виде контрольного кода на выход устройства, указывает на неисправный разряд датчика или шины в канале связи. 1 ил.
l 278865
Изобретение относится к области техники, решающей задачи ввода дискретной информации от многоразрядных датчиков для передачи ее к устройству обработки данных или к управля- 5 ющей вычислительной машине.
Цель изобретения — расширение области применения за счет обеспечения возможности обнаружения неисправного разряда датчика или шины 10 в канале связи.
На чертеже изображена схема предлагаемого устройства (И=16).
Устройство содержит первый 1 и второй 2 регистры, блок 3 сравне- 15 ния, первый 4 и второй 5 счетчики, первый 6, второй 7, третий 8, четвертый 9 и пятый 10 элементы И, первый 11 и второй 12 элементы ИЛИ, элемент И-НЕ 13, триггер 14. Кроме 20 того, на чертеже показаны информационные входы 15 устройства, тактовый вход 16, установочный вход 17, информационные выходы 18, выход "Сбой"
19, контрольные выходы 20, 25
Регистр 1 содержит N разрядов и выполнен на триггерах D -типа, срабатывающих по заднему фронту тактового сигнала ° Блок 3 сравнения обеспечивает сравнение двух N-разрядных 30 !. двоичных кодов. Счетчик 4 является
N-разрядным и имеет входы для записи в него параллельного N-разрядного двоичного кода, Изменение кода на выходе счетчика производится по заднему фронту счетного импульса, Счетчик 5 имеет N разрядов и срабатывает также по заднему фронту счетного импульса. Регистр 2 содержит N разрядов и выполнен на триггерах D- 40 типа, срабатывающих.по переднему фронту тактового сигнала.
На входные, шины 15 устройства поступает информация от многоразрядногс датчика в виде параллельного N- 45 разрядного двоичного кода, а на входе
16 присутствуют импульсы с частотой следования f
Т
Устройство работает следующим образом. 50
После включения питания на вход
17 устройства подается сигнал "Пуск", при этом в счетчик 4 перезаписывает ся код регистра 1, а счетчик 5 и триггер 14 сбрасываются в нуль . Запись -входного кода в регистр 1 производится тактовыми импульсами, поступающими на вход 16. На блок 3 сравнения подаются двоичные N-разрядные коды с регистра l и счетчика
4. Блок 3 сравнения сравнивает коды с регистра I и счетчика 4. Если код с регистра 1 больше кода счетчика 4, то блок сравнения вырабатывает сигнал Больше", который разрешает прохождение тактовых импульсов через элемент И 6 на прямой счетный вход счетчика 4, а если код с регистра 1 меньше кода счетчика, то схема сравнения вырабатывает сигнал "Меньше", который разрешает прохождение тактовых импульсов через элемент
И 7 на реверсивныи счетный вход счетчика 4 ° Таким образом, счетчик
4 отслеживает код регистра 1, который переписывается в регистр 2 сигналом с элемента И 10, Выходной код регистра 2 подается на .информационные выходы 18 устройства.
При наличии случайных или систематических сбоев, выраженных в виде пропадания или появления лишнего разряда в передаваемом коде, возникает скачок значения передаваемого коpа. В этом случае на прямой или реверсивный счетный вход счетчика 4 может поступить серия из m импульсов °
В зависимости от числа импульсов в. серии выделяются два режима работы.
Режим 1. Число импульсов в серии
m - 2"-1, Импульсные сигналы с выхода элементов И 6 и 7 обьединяются элементом ИЛИ 11 и поступают на счетный вход счетчика 5, изменяя его состояние от нуля до m при этом выход
М-го разряда счетчика 5 сохраняет сигнал логического нуля, а триггер
14 — нулевое состояние. По окончании серии из m импульсов код счетчика 4 сравняется с кодом регистра 1 и появившийся на выходе блока 3 сравнения сигнал "Par3Ho". разрешает прохождение тактовых импульсов через элементы И 8, ИЛИ 1 2 на вход сброса счетчика 5 в нулевое состояние °
Работа элементов И 6, 7, 9 и 10 разрешена, и в устройстве обеспечивается режим слежения выходного кода за входным. При случайных сбоях, вызванных, например, помехами, блок
3 сравнения вырабатывает сигнал
Большев или Меньше не более чем .в m тактах работы устройства, а затем появляется сигнал "Равно",обеспечивающий сброс счетчика 5 в нулевое состояние, В счетчик 4 при этом может поступить не более m импульсоь
3 1 2 78865 Д по прямому или реверсивному счетному входу, что эквивалентно погрешности выходного кода устройства не более
-m единиц младшего разряда, а сигнал "Сбой" при этом не формируется.
Режим 2. Число импульсов в серии
m>
Серия импульсов поступает на м счетчики 4 и 5. С приходом 2 импульсов на выходе M-ro разряда счет- 1D чика 5 появляется единичный сигнал, устанавливающий триггер !4 в единичное состояние. На выходе 19 устройства устанавливается сигнал "Сбой", а нулевой сигнал с инверсного выхо- 15 да триггера запрещает работу элементов И 8-10. При этом в регистрах
1 и 2 фиксируются коды, сформированные в них на момент сбоя, и запрещается сброс счетчика 5 в нулевое 2р состояние. После сбоя коды счетчиков 4 и 5 продолжают изменяться и наступает такой момент, когда коды счетчика 4 и регистра 1 сравняются, и появившийся на выходе блока 3 срав-25 нения сигнал Равноп через элемент
И-НЕ 13, разрешенный по второму входу сигналом "Сбой", запрещает работу элементов И 6 и 7. Изменение кодов в счетчиках 4 и 5 прекращается, ЗО при этом в счетчике 5 сформирован код, равный числу импульсов в серии.
Значение кода счетчика 5,выдаваемого в виде контрольного кода на выход
20 устройства, указывает на неисправный разряд датчика или шины в канале связи. Номер неисправного разряда датчика или шины в канале сВязи определяется по формуле N=flop
=36, тогда N=5 т.е. вероятно, что неисправен 5-й разряд датчика. Вывод устройства в режим слежения осуществляется подачей сигнала "Пуски на вход 17 устройства.
Таким образом, в устройстве осуществляется контроль входной информации, а при наличии сбоя обнаружение неисправного разряда датчика или шины в канале связи, что приводит к упрощению поиска неисправностей,особенно в тех случаях, когда они носят нестабильный характер.
Формула изобретения
Устройство для ввода информации от дискретных датчиков, содержащее первый регистр, блок сравнения, первый и второй счетчики, три элемента
И, первый и второй элементы ИЛН, информационные входы первого регис.тра являются информационными входами устройства, информационные выходы первого регистра соединены с информационными входами первой группы блока сравнения и входами предустановки первого счетчика, первые входы элементов И являются тактовым входом устройства, выход первого элемента И соединен с прямым счетным входом первого счетчика и первым входом первого-элемента ИЛИ, выход второго элемента И соединен с реверсивным счетным входом первого счетчика и вторым входом первого элемента ИЛИ, выход которогс соединен со счетным входом второго счетчика, синхровход первого счетчика и второй вход второго элемента ИЛИ являются установочным входом устройства, первый, второй и третий выходы блока сравнения соединены с вторыми входами элементов И соответственно, выходы первого счетчика соединены с информационными входами второй группы блока сравнения, выход третьего элемента
И соединен с первым входом второго элемента ИЛИ, выход которого соединен с входом сброса второго счетчика, о т л и ч а ю щ е е с я тем, что, с целью расширения области при>вменения за счет обеспечения возможности обнаружения неисправного разряда датчика или шины в канале связи, в него введены второй регистр, четвертый и пятый элементы И, элемент И-HE и триггер, первые входы четвертого и пятого элементов И соединены с тактовым входом устройства, выходы первого счетчика соединены с информационными входами второго регистра, выходы которого являются информационными выходами устройства, выходы второго счетчика являются контрольными выходами устройства, эдин из выходов второго счетчика оединен с 8-входом триггера, R-вход которого объединен с синхровходом первого счетчика и вторым входом второго элемента ИЛИ, прямой выход триггера подключен к второму входу элемента И-НЕ и является выходом
"Сбой" устройства, а инверсный выход соединен с третьим входом третьего, вторыми входами четвертого и пятого элементов И соответственно, 1 278865
Составитель И. Карнова
Редактор Н . Т упица Т ехр ед Л. Олейник Корректор М.Пожо
Заказ 6840/48 Тираж 671 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий.
113035, Москва, Ж-35, Раушская наб,, д, 4/5
Производственно-полиграфическое предприятие, г, Ужгород, ул. Проектная, 4 выход четвертого элемента И соединен с синхровходом первого регистра, выход пятого элемента И соединен с синхровходом второго регистра, а третьи входы первого и второго элементов И соединены с. выходом элемента И вЂ” НЕ,первый вход которого соединен с третьим выходом блока сравнения.