УСТРОЙСТВО КОНТРОЛЯ ПЯТИРАЗРЯДНОГО КОДА

Полезная модель относится к устройствам автоматики и может использоваться для контроля правильности функционирования дискретных устройств, работающих в пятиразрядных кодах.
Известно устройство контроля пятиразрядного кода, содержащее семь элементов ИЛИ, три элемента И и элемент исключающее ИЛИ (SU №1288916, H03M 7/00, опубл. 07.02.87 г., бюл. №5).
Недостатком известного устройства являются ограниченные функциональные возможности, так как оно контролирует только один вид пятиразрядного кода, а именно - код с постоянным весом «1 из 5».
Наиболее близким по технической сущности к заявляемому является устройство контроля пятиразрядного кода, содержащее первый, второй, третий, четвертый, пятый, шестой, седьмой, восьмой, девятый элементы И, первый, второй, третий, четвертый, пятый, шестой, седьмой, восьмой, девятый, десятый, одиннадцатый, двенадцатый элементы ИЛИ, в котором первый вход устройства соединен с первыми входами первых элементов И и ИЛИ, второй вход - с первыми входами вторых элементов И и ИЛИ, третьего элемента И и вторым входом первого элемента ИЛИ, третий вход - с первым входом четвертого элемента И и третьим входом первого элемента ИЛИ, четвертый вход - с первым входом пятого элемента И, вторым входом второго элемента И и первым входом третьего элемента ИЛИ, второй вход которого соединён с вторым входом устройства, пятый вход - с вторыми входами второго элемента ИЛИ, третьего и пятого элементов И, выходы первого, четвертого и пятого элементов И соединены с соответствующими входами четвертого элемента ИЛИ, выход которого является первым выходом устройства, выход второго элемента И соединен с первым входом пятого элемента ИЛИ, выход которого соединен с первым входом шестого элемента И, выход которого является вторым выходом устройства, а второй и третий входы соединены соответственно с выходами первого и шестого элементов ИЛИ, выход третьего элемента И соединен с первым входом шестого элемента ИЛИ, выход второго элемента ИЛИ11 соединен с вторым входом первого элемента И1, выход третьего элемента ИЛИ соединен с вторым входом четвертого элемента И, первый вход устройства соединен с первым входом седьмого элемента ИЛИ, второй вход которого соединен с пятым входом устройства, третий вход которого соединен с первым входом восьмого элемента ИЛИ, второй вход которого соединен с четвертым входом устройства и первым входом девятого элемента ИЛИ, второй вход которого соединен с вторым входом пятого и выходом седьмого элементов ИЛИ, а выход - с первыми входами седьмого элемента И, второй вход которого соединен с вторым входом шестого элемента ИЛИ, вторым входом седьмого элемента И и с выходом восьмого элемента ИЛИ, вторые входы которых соединены с выходом первого элемента ИЛИ, выход седьмого элемента И соединен с первым входом двенадцатого элемента ИЛИ, второй вход которого соединен с выходом восьмого элемента И, а выход является третьим выходом устройства, выход одиннадцатого элемента ИЛИ соединен с первым входом девятого элемента И, второй вход которого соединен с выходом десятого элемента ИЛИ, а выход является четвертым выходом устройства (RU№ 48130, H03M 7/20, оп. 2005.09.10).
Данное устройство контролирует два пятиразрядных кода с постоянным весом: «1 из 5» и «2 из 5», однако имеет низкую контропригодность, так как не позволяет определить, вследствие какой причины оно зафиксировало искажение контролируемых кодов: либо из-за собственной неисправности, либо из-за искажения сигналов, поступающих на его входы с выходов контролируемых устройств.
Задача полезной модели - повысить контролепригодность устройства путём проверки кодовых слов, поступающих на его входы.
Технический результат достигается тем, что в устройство контроля пятиразрядного кода, содержащее девять элементов И и двенадцать элементов ИЛИ, в котором первый вход устройства соединен с первыми входами первых элементов И и ИЛИ, второй вход - с первыми входами вторых элементов И и ИЛИ, первым входом третьего элемента И и вторым входом первого элемента ИЛИ, третий вход - с первым входом четвертого элемента И и с третьим входом первого элемента ИЛИ, четвертый вход - с первым входом пятого элемента И, вторым входом второго элемента И и с первым входом третьего элемента ИЛИ, второй вход которого соединён с вторым входом устройства, пятый вход устройства соединён вторыми входами второго элемента ИЛИ, третьего и пятого элементов И, выходы первого, четвертого и пятого элементов И соединены с соответствующими входами четвертого элемента ИЛИ, выход которого является первым выходом устройства, выход второго элемента И соединен с первым входом пятого элемента ИЛИ, выход которого соединен с первым входом шестого элемента И, выход которого является вторым выходом устройства, а второй и третий входы соединены соответственно с выходами первого и шестого элементов ИЛИ, выход третьего элемента И соединен с первым входом шестого элемента ИЛИ, выход второго элемента ИЛИ соединен с вторым входом первого элемента И, выход третьего элемента ИЛИ соединен с вторым входом четвертого элемента И, первый вход устройства соединен с первым входом седьмого элемента ИЛИ, второй вход которого соединен с пятым входом устройства, третий вход которого соединен с первым входом восьмого элемента ИЛИ, второй вход которого соединен с четвертым входом устройства и первым входом девятого элемента ИЛИ, второй вход которого соединен с вторым входом пятого и выходом седьмого элементов ИЛИ, а выход - с первыми входами седьмого элемента И и десятого элемента ИЛИ, второй вход которого соединен с вторым входом шестого элемента ИЛИ, вторым входом седьмого элемента И и с выходом восьмого элемента ИЛИ, выход второго элемента ИЛИ соединен с первыми входами восьмого элемента И и одиннадцатого элемента ИЛИ, вторые входы которых соединены с выходом первого элемента ИЛИ, выход седьмого элемента И соединен с первым входом двенадцатого элемента ИЛИ, второй вход которого соединен с выходом восьмого элемента И, а выход является третьим выходом устройства, выход одиннадцатого элемента ИЛИ соединен с первым входом девятого элемента И, второй вход которого соединен с выходом десятого элемента ИЛИ, а выход является четвертым выходом устройства, введены десятый, одиннадцатый, двенадцатый, тринадцатый, четырнадцатый и пятнадцатый элементы И, тринадцатый, четырнадцатый, пятнадцатый, шестнадцатый и семнадцатый элементы ИЛИ, при этом первый вход десятого элемента И соединён с первым входом тринадцатого элемента ИЛИ и с первым входом устройства, второй вход которого соединён с вторыми входами этих элементов, первый вход одиннадцатого элемента И соединён с первым входом четырнадцатого элемента ИЛИ и с четвёртым входом устройства, пятый вход которого соединён с вторыми входами этих элементов, первый вход двенадцатого элемента И соединён с первым входом пятнадцатого элемента ИЛИ и с выходом четырнадцатого элемента ИЛИ, второй вход двенадцатого элемента И соединён с вторым входом пятнадцатого элемента ИЛИ и с третьим входом устройства, выход одиннадцатого элемента И соединён с первыми входами тринадцатого элемента И и шестнадцатого элемента ИЛИ, вторые входы которых соединены с выходом двенадцатого элемента И, выход пятнадцатого элемента ИЛИ соединён с первым входом четырнадцатого элемента И, второй вход которого соединён с выходом десятого элемента И, выход тринадцатого элемента ИЛИ соединён с первым входом пятнадцатого элемента И, второй вход которого соединён с выходом шестнадцатого элемента ИЛИ, а выход - с первым входом семнадцатого элемента ИЛИ, второй вход которого соединён с выходом тринадцатого элемента И, третий вход - с выходом четырнадцатого элемента И, а выход семнадцатого элемента ИЛИ является пятым выходом устройства.
Схема заявляемого устройства представлена на рисунке.
Устройство контроля пятиразрядного кода включает в себя пятнадцать элементов И 1-15 и семнадцать элементов ИЛИ 16-32, имеет пять входов 33-37 и пять выходов 38-42. Первый вход 33 устройства соединен с первыми входами первых элементов И1 и ИЛИ 16, второй вход 34 - с первыми входами вторых элементов И2 и ИЛИ 17, первым входом третьего элемента ИЗ и вторым входом первого элемента ИЛИ 16, третий вход 35 - с первым входом четвертого элемента И4 и с третьим входом первого элемента ИЛИ 16, четвертый вход 36 - с первым входом пятого элемента И5, вторым входом второго элемента И2 и с первым входом третьего элемента ИЛИ 18, второй вход которого соединён с вторым входом 34 устройства, пятый вход 37 устройства соединён вторыми входами второго элемента ИЛИ17, третьего и пятого элементов И3 и И5, выходы первого, четвертого и пятого элементов И1, И4 и И5, соединены с соответствующими входами четвертого элемента ИЛИ 19, выход которого является первым выходом 38 устройства, выход второго элемента И2 соединен с первым входом пятого элемента ИЛИ20, выход которого соединен с первым входом шестого элемента И6, выход которого является вторым выходом 39 устройства, а второй и третий входы соединены соответственно с выходами первого и шестого элементов ИЛИ 16 и ИЛИ21, выход третьего элемента И3 соединен с первым входом шестого элемента ИЛИ21, выход второго элемента ИЛИ 17 соединен с вторым входом первого элемента И1, выход третьего элемента ИЛИ18 соединен с вторым входом четвертого элемента И4, первый вход 33 устройства соединен с первым входом седьмого элемента ИЛИ22, второй вход которого соединен с пятым входом 37 устройства, третий вход 35 которого соединен с первым входом восьмого элемента ИЛИ23, второй вход которого соединен с четвертым входом 36 устройства и первым входом девятого элемента ИЛИ24, второй вход которого соединен с вторым входом пятого и выходом седьмого элементов ИЛИ20 и ИЛИ22, а выход - с первыми входами седьмого элемента И7 и десятого элемента ИЛИ25, второй вход которого соединен с вторым входом шестого элемента ИЛИ21, вторым входом седьмого элемента И7 и с выходом восьмого элемента ИЛИ23, выход второго элемента ИЛИ 17 соединен с первыми входами восьмого элемента И8 и одиннадцатого элемента ИЛИ26, вторые входы которых соединены с выходом первого элемента ИЛИ 16, выход седьмого элемента И7 соединен с первым входом двенадцатого элемента ИЛИ27, второй вход которого соединен с выходом восьмого элемента И8, а выход является третьим выходом 40 устройства, выход одиннадцатого элемента ИЛИ26 соединен с первым входом девятого элемента И9, второй вход которого соединен с выходом десятого элемента ИЛИ25, а выход является четвертым выходом 41 устройства, первый вход десятого элемента И10 соединён с первым входом тринадцатого элемента ИЛИ28 и с первым входом 33 устройства, второй вход 34 которого соединён с вторыми входами этих элементов, первый вход одиннадцатого элемента И11 соединён с первым входом четырнадцатого элемента ИЛИ29 и с четвёртым входом 36 устройства, пятый вход 37 которого соединён с вторыми входами этих элементов, первый вход двенадцатого элемента И12 соединён с первым входом пятнадцатого элемента ИЛИ30 и с выходом четырнадцатого элемента ИЛИ29, второй вход двенадцатого элемента И12 соединён с вторым входом пятнадцатого элемента ИЛИ30 и с третьим входом 35 устройства, выход одиннадцатого элемента И11 соединён с первыми входами тринадцатого элемента И13 и шестнадцатого элемента ИЛИ31, вторые входы которых соединены с выходом двенадцатого элемента И12, выход пятнадцатого элемента ИЛИ30 соединён с первым входом четырнадцатого элемента И14, второй вход которого соединён с выходом десятого элемента И10, выход тринадцатого элемента ИЛИ28 соединён с первым входом пятнадцатого элемента И15, второй вход которого соединён с выходом шестнадцатого элемента ИЛИ31, а выход - с первым входом семнадцатого элемента ИЛИ32, второй вход которого соединён с выходом тринадцатого элемента И13, третий вход - с выходом четырнадцатого элемента И14, а выход является пятым выходом 42 устройства.
Работа устройства контроля пятиразрядного кода иллюстрируется таблицей, в которой показаны все возможные комбинации двоичных наборов пятиразрядного кода, которые могут поступать на входы 33-37 устройства, а также соответствующие им сигналы на выходах 38-42 исправного устройства.
Как видно из таблицы, наборы № 1, 2, 4, 8, 16 относятся к коду с постоянным весом «1 из 5», которому на выходах 40 и 41 устройства соответствуют парафазные сигналы «01» или «10». Если входной набор не принадлежит коду «1 из 5», то сигналы на выходах 40 и 41 устройства будут одинаковыми: «00» - при отсутствии сигналов «1», и «11» - при числе «1» более одной.
Наборы № 3, 5, 6, 9, 10, 12, 17, 18, 20, 24 относятся к коду с постоянным весом «2 из 5», которому на выходах 38 и 39 устройства соответствуют парафазные сигналы «01» или «10». Если входной набор не принадлежит коду «2 из 5», то сигналы на выходах 38 и 39 устройства будут одинаковыми: «00» - при числе «1» меньше двух, и «11» - при числе «1» больше двух.
Наборы № 7, 11, 13, 14, 15, 19, 21, 22, 23, 25 - 31 не принадлежат ни коду «1 из 5» ни коду «2 из 5», так как имеют число «1» три и более. Этим наборам соответствует сигнал «1» на выходе 42 устройства.
Таблица
Номер набора
Сигналы на входах
Сигналы на выходах
33
34
35
36
37
38
39
40
41
42
0.
0
0
0
0
0
0
0
0
0
0
1.
0
0
0
0
1
0
0
0
1
0
2.
0
0
0
1
0
0
0
1
0
0
3.
0
0
0
1
1
1
0
1
1
0
4.
0
0
1
0
0
0
0
0
1
0
5.
0
0
1
0
1
0
1
1
1
0
6.
0
0
1
1
0
1
0
1
1
0
7.
0
0
1
1
1
1
1
1
1
1
8.
0
1
0
0
0
0
0
1
0
0
9.
0
1
0
0
1
0
1
1
1
0
10.
0
1
0
1
0
0
1
1
1
0
11.
0
1
0
1
1
1
1
1
1
1
12.
0
1
1
0
0
1
0
1
1
0
13.
0
1
1
0
1
1
1
1
1
1
14.
0
1
1
1
0
1
1
1
1
1
15.
0
1
1
1
1
1
1
1
1
1
16.
1
0
0
0
0
0
0
0
1
0
17.
1
0
0
0
1
1
0
1
1
0
18.
1
0
0
1
0
0
1
1
1
0
19.
1
0
0
1
1
1
1
1
1
1
20.
1
0
1
0
0
0
1
1
1
0
21.
1
0
1
0
1
1
1
1
1
1
22.
1
0
1
1
0
1
1
1
1
1
23.
1
0
1
1
1
1
1
1
1
1
24.
1
1
0
0
0
1
0
1
1
0
25.
1
1
0
0
1
1
1
1
1
1
26.
1
1
0
1
0
1
1
1
1
1
27.
1
1
0
1
1
1
1
1
1
1
28.
1
1
1
0
0
1
1
1
1
1
29.
1
1
1
0
1
1
1
1
1
1
30.
1
1
1
1
0
1
1
1
1
1
31.
1
1
1
1
1
1
1
1
1
1
Таким образом, наличие сигнала «1» на выходе 42 устройства подтверждает, что сигналы «11» как на выходах 38,39, так и на выходах 40,41 устройства сформированы правомерно, так как поступившие на входы устройства наборы не принадлежат контролируемым устройством кодам. Наличие же на выходах 38, 39 и выходах 40, 41 устройства сигналов «11» при наличии на выходе 42 сигнала «0» свидетельствуют о ложности сигналов на этих выходах, то есть о неисправности устройства.