Устройство для контроля монотонно изменяющегося кода
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1478337
Автор: Цыбин
Текст
(51)4 Н 03 М 7/00 ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТНРЦТИЯПРИ ГКНТ СССР Я1,1 г1 С". ОПИСАНИЕ ИЗОБРЕТЕНИЯ МУ СВИДЕТЕЛЬСТВУ АВТО 4 ь,(56) Авторское свидетельство СССР797063, кл . Н 03 М 1/00, 1979.Авторское свидетельство СССР1304 174, кл . Н 03 М 7/00, 1985, (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ МОНОТОННО ИЗМЕНЯЮ 1 ЦЕГОСЯ КОДА(57) Изобретение относится к автоматике и вычислительной технике, Его ЯО 1478337 использование в системах контроляпозволяет повысить информативностьконтроля и оптимизировать время последнего. Устройство содержит генератор 1 запуска, блоки 2,памяти,компаратор 3, формирователь 5 импульсов, элемент ИЛИ 8. элемент И 9и приемник 11 информации. Благодарявведению логического блока 4, счетчика 6 и элемента И 1 О в устройствеобеспечивается возможность определятьхарактер неисправности источника хода, 2 з.п, ф-лы, 3 ил.Изобретение относится к автоматике и вычислительной технике и .может быть использовано в системах контроля.Цель изобретения - повышение ин 5формативности и оптимизация времениконтроля,На фиг. 1 показана функциональнаясхема устройства; на Фиг. 2 и 3 -логический блок и формирователь импульсов.Устройство для контроля монотонноизменяющегося кода содержит (фиг. 1)генератор 1 запуска, первый блок 2памяти, компаратор 3; логическийблок 4, формирователь 5 импульсов,счетчик 6, второй блок 7 памяти,элемент ИЛИ 8, первый и второй элементы И 9 и 10 и приемник 11 информации, На фиг. 1 обозначены вход 12,выход 13 синхронизации и тактовыйвыход 14,Логический блок может быть выполнен (фиг, 2) на элементе НЕ 15,25первом и втором триггерах 16 и 171 К-типа и элементе И-НЕ 18. Нафиг. 2 обозначены информационныйвход 19, входы стробирования 20 исинхронизации 21 и выход 22.30Формирователь 5 импульсов может, быть выполнен (Фиг, 3) на генераторе23 импульсов, счетчике 24 и дешифра-,торе 25, а генератор 1 запуска -в виде кнопки, Блок 2 памяти выполненна регистре, Блок 7 памяти в простейшем случае - КБ-триггер,Приемник информации может быть1световым устройством сигнализации,цифропечатающим устройством и т.д.Устройство работает следующим образом,Устройство может работать как спараллельными, так и с последовательными кодами, которые могут поступать45старшими и младшими разрядами вперед, При поступлении первого импульсаот генератора 1 запуска устанавливаются в исходное состояние формирователь 5 импульсов, счетчик 6 и блок 7 50памяти. При этом блок 7 памяти исчетчик 6 обнуляются по прямому выходу, а компаратор 3 и логический блок4 на время приема первого кода свхода 12 установлены в нерабочее 55состояние сигналом запрета со второго выхода формирователя 5 импульсов, который снимается после приема первого значения кода в блок 2 памяти.Одновременно с импульсом генератора 1 запуска на четвертом выходе формирователя 5 импульсов, а также на выходе счетчика 6 устанавливается потенциал логического нуля и навход стробирования приемника 11 информации сигнал через элемент ИЛИ 8 не поступает, Например, если в качестве приемника 11 информации служит световое табло, то оно гаснет, свидетельствуя тем самым о начале контроля.Далее на блок 2 памяти и компаратор 3 начинают поступать импульсы с третьего выхода Формирователя 5 для осуществления .синхронного приема кодов с входа 12 и сравнения преды,дущего, хранящегося в блоке 2 памяти, с текущим кодом на входе 12. В блок 3 памяти по каждому циклу сравнения записываются и хранятся до следующего цикла сравнения значения кодов.Компаратор 3 сравнивает коды с заданным допуском, например +1 дискрет, и при отличии предыдущего и последующего кодов не более чем на заданную величину допуска сравнения, не вырабатывает сигнала запуска на блок 7 памяти, состояние которого при этом не меняется. В случае отличия кодов на +1 дискрет (контроль нарастающего кода) на втором выходе компаратора 3 формируется импульс, поступающий на счетный вход счетчика 6, который их считает. В случае , отсутствия сбоев в поступлении кодов через некоторое время (произошел полный перебор всех значений кодов) происходит переполнение счетчика 6, сигнал его инверсного выхода принимает состояние логического нуля и сигнал о том, что смена кодов не происходит, не поступает через элемент И 10 в приемник 11 информации. Одновременно сигнал логической единицы с прямого выхода счетчика 6 поступает через элемент ИЛИ 8 на вход стробирования приемника 11 информации, фиксируя окончание контроля (при этом, например, включается световое табло с результатом контроля), Причем, если за это время контроля также произошла смена логического уровня старшего разряда контролируемого кода, то триггеры 16 и 17 логи 14 78337ческого блока 4 примут состояние логической едицицы, ца выходе 22 логического блока 4 появится сигнал логи 25 ческого нуля и сигнал о том, что смена логического уровня старшего разря 5 да контролируемого кода не произошла, не поступит через элемент Ч 9 в приемник 11 информации. Отсутствие информационных сигналов по окончании контроля на входах (информационных) приемника 11 информации свидетельствует о нормальном режиме смены кодов.Если с входа 12 после запуска при бора генератором 1 запуска поступает все время одно и то же значение кода или скорость изменения его меньше заданной, то за время контроля, которое определяется сигналом, поступающим на элемент ИЛИ 8 с выхода формирователя 5 импульсов (через нормированный интервал времени), счетчик 6 накопит число импульсов единичных приращений кодаи = 0,1,2 (по (где и = 2Н п- порог формирования выходного сигнала счетчика блока 6; Н - разрядность контролируемого кода. В этом случае сигнал формирователя 5 импульсов через элемент 8 ИЛИ поступает на вход стробирования приемника 11 информации, Фиксируя окончание контроля (например загорается световое табло). Так как и ( п , то на 35 инверсном выходе счетчика 6 сохраняется состояние логической единицы. Если в указанном случае не произошла смена каких-либо двух смежных кодов более чем на заданную величи ну допуска сравнения, то компаратор 3 не включит блок 7 памяти. Таким образом, на выходе элемента И 10 по окончании цикла контроля будет состояние логической единицы, свидетель ствующее о малой скорости смены кодов (или отсутствии смены кодов). При этом сигнал прямого выхода счетчика б запрещает прохождение вторичной (зависимой) информации логическо О го блока 4 через элемент И 9.Следующий случай характерен достаточной скоростью изменения кодов, отсутствием приращения в любых двух смежных кодах более заданной величины и наличием отказа в источнике кодов в виде наличия, например, все время уровня логического нуля, по крайней мере, в старшем разряде контролируемого коля. Вэтом онучами зя времяконтроля счетчик 6 цакяцливает лостаточцое количество импульсов единичцых приращений кода и запрещает прохождецие сигнала через элемент И 10. Происходит это по той причине, что комцяратор 3 выдает первые 0,5 и импульсов приращения кодов, после чего он должен был бы сформировать еще 0,5 ио импульсов единичного приращения кода после смены логического уровня старшего разряда кода, однако несмотря ца то, что смена старшего разряда кода не произошла, во второй половине цикла контроля компаратор 3 вновь формирует 0,5 п импульсов, соответствующих повторной смене кода без учета его старшего разряда, За цикл контроля, определяемый и в этом случае счетчиком 6, в логическом блоке 4 срабатывает лишь один триггер 17, а триггер 16 остается в исходном состоянии (на входе логического блока 4 все время бып только ноль). Следовательно, на выходе 22 логического блока 4 (элемент 18) появляется сигнал логической единицы, который через элемент И 9 поступает в приемник 11 информации. Следующий случай - отличие двух смежных кодов на величину больше заданной. При этом после запуска прибора генератором 1 запуска, внутри цикла контроля компаратор 3 Формирует сигнал несоответствия кодов заданному порогу сравнения, Этот сигнал устанавливает блок 7 памяти в состояние логической единицы по прямому выходу, который поступает в приемник 11 информации непосредственно и через элемент ИЛИ 8 на его вход стробирования, свидетельствуя тем самым об окончании цикла контроля. В этом случае возможно (чаще всего) не успевают сработать логический блок 4 и счетчик 6, так как не происходит перебор всех значений контролируемых кодов. Сигналы этих блоков поступают на входы элементов И 9 и 10, но в приемник 11 информации не проходят, так как на других входах элементов И 9 и 10 будет уровень логического нуля с инверсного выхода блока 7 памяти, В данном случае ин" формация с этих элементов являлась бы избыточной (вторичнои) и затрудняла бы оператора в оценке виля отказа, 1478337Формирователь 5 импульсов начинает работать по сигналу с генератора 1запуска, обнуляющему счетчик 24. Приэтом импульсы с генератора 23 подсчитываются счетчиком 24, а на первом5выходе 26 дешифратора 25 по первомуже подсчитанному импульсу снимаетсясигнал, стробировавший компаратор 3и блок 4, и коды с входа 12 начинаютзаписываться в блок 2 и поступать вкомпаратор 3, На втором и третьемвыходах дешифратора 25 сигналы появляются при подсчете счетчиком 24 заданного числа импульсов генератора23,Таким образом, в устройстве дляконтроля монотонно изменяющегосякода (например от датчика угла поворота) обеспечивается возможностьопределения сбоев монотонности поступления кодов, поступление одного итого же значения кода, отсутствиесмены логического уровня только водном - старшем разряде контролируемого кода,.возможность получениядифференцированной оценки характеранеисправности источника кодов, происходит оптимизация времени контроляпри различном характере неисправно-стей источника кодов, что особенноважно при контроле дорогостоящихисточников кодов с малым ресурсомработы. Возможность дифференцированной оценки характера отказов позволяет сократить время поиска неис 35правности и уменьшить число включений источника кодов при отысканиипричин отказа,40Формула изобретения 1. Устройство для контроля моно.тонно изменяющегося кода, содержащее генератор запуска, выход которогосоединен с входом формирователя им 45пульсов, первый выход которого подключен к тактовым входам первогоблока памяти и компаратора, первыйвыход которого соединен с первымвходом второго блока памяти, элемент50ИЛИ, первый элемент И и приемник информации, информационный вход первого блока памяти и первый информационный вход компаратора объединены иявляются входом устройства, выходпервого блока соединен с вторым информационным входом компаратора,о т л и ч а ю щ е е с я тем, что,с целью повышения информативности иоптимизации времени контроля, в неговведены второй элемент И, логическийблок и счетчик, установочный вход которого объединен с вторым входом второго блока памяти и подключен к выходу генератора запуска, прямой выходвторого блока памяти соединен с первым информационным входом приемникаинформации и первым входом элементаИЛИ, выход которого подключен к входустробирования приемника информации,инверсный выход второго блока памятисоединен с первыми входами первогои второго элементов И, выходы которыхподключены соответственно к второмуи третьему информационным входам приемника информации, второй выход Формирователя импульсов подключен квходам стробирования компаратора илогического блока, вход синхронизациикоторого подключен к первому выходуформирователя импульсов и тактовомувыходу устройства, третий выход Формирователя импульсов соединен с входами синхронизации первого блока памяти и компаратора и является выходом синхронизации устройства, второйвыход кампаратора соединен со счетнымвходом счетчика, прямой и инверсныйвыходы переполнения которого подключены соответственно к вторым входамэлемента ИЛИ и первого элемента И ик второму входу второго элемента И,четвертый выход формирователя импульсов соединен с третьим. входом элемента ИЛИ, выход старшего разрядапервого блока памяти подключен к информационному входу логического блока,выход которого соединен с третьимвходом первого элемента И,2. Устройство по п. 1, о т л и -ч а ю щ е е с я тем, что логическийблок выполнен на триггерах, элементеИ-НЕ и элементе НЕ, вход которогообъединен с информационным входомпервого триггера и является информационным входом блока, выход элементаНЕ соединен с информационным входомвторого триггера, входы синхронизациии входы обнуления первого и второготриггеров соответственно объединеныи являются входами соответственно,синхронизации и стробирования блока, выходы первого и второготриггеров подключены к входамэлемента И-НЕ, выход которогоявляется выходом блока,1478337 22 20 Составитель О, РевинскийТехред Л,Сердюкова Корректо Пилипенко азаренк дакто Подписно бретениям и открытия аушская наб., д. 4/5 ираж 885 аказ 2373/5 НИИПИ Госуд при ГКНТ ССС комитета по Москва, Жтвенно 11303 ательский комбинат "Патент", г. Ужгород, ул. Гагарина,10 Производственно-и 3. Устройство по п, 1, о т - л и ч а ю щ е е с я тем, что формирователь импульсов выполнен на счетчике, дешифраторе и генераторе импульсов, выход которого подключен к счетному входу счетчика и является первым выходом формирователя,вход обнуления счетчика является входом формирователя, выходы счетчика соединены с входами дешифратора, 5первый - третий выходы которого являются соответственно вторым - четвертым выходами формирователя.
СмотретьЗаявка
4129413, 02.10.1986
ПРЕДПРИЯТИЕ ПЯ А-3724
ЦЫБИН ЮРИЙ НИКОЛАЕВИЧ
МПК / Метки
МПК: H03M 7/00
Метки: изменяющегося, кода, монотонно
Опубликовано: 07.05.1989
Код ссылки
<a href="https://patents.su/5-1478337-ustrojjstvo-dlya-kontrolya-monotonno-izmenyayushhegosya-koda.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для контроля монотонно изменяющегося кода</a>
Предыдущий патент: Преобразователь относительного нулевого кода в двоичный
Следующий патент: Устройство для контроля преобразователей
Случайный патент: Приемник частотноманипулированных сигналов с непрерывной фазой