Преобразователь кода "1 из 3" в код "2 из 4"
Полезная модель относится к устройствам автоматики и предназначена для использования в системах железнодорожной автоматики, выполняющих ответственные функции по управлению движением поездов. Преобразователь кода «1 из 3» в код «2 из 4» имеет три входа (1, 2, 3), четыре основных выхода (4-7) и один дополнительный (8) выход, содержит шесть триггеров (9-14), каждый из которых выполнен на двух элементах И и ИЛИ, два дополнительных элемента ИЛИ (15, 16) и два элемента ИСКЛЮЧАЮЩЕЕ ИЛИ (17, 18). Технический результат - повышение достоверности результатов работы преобразователя за счет обеспечения различия истинного и ложного сигналов об искажении входных сигналов.
Полезная модель относится к устройствам автоматики и предназначена для использования в системах железнодорожной автоматики, выполняющих ответственные функции по управлению движением поездов.
Известен преобразователь кода «1 из 3» в код «1 из 4», содержащий шесть триггеров, каждый из которых выполнен на двух элементах И и ИЛИ, шесть дополнительных элементов ИЛИ и два дополнительных элемента И, в котором выход каждого из элементов триггера соединен с первым входом другого элемента, первый вход преобразователя соединен со вторыми входами элементов И первого и второго триггеров и элементов ИЛИ четвертого и шестого триггеров, второй вход преобразователя соединен со вторыми входами элементов И третьего и четвертого триггеров и элементов ИЛИ второго и пятого триггеров, третий вход преобразователя соединен со вторыми входами элементов И пятого и шестого триггеров и элементов ИЛИ первого и третьего триггеров, входы первого дополнительного элемента ИЛИ соединены соответственно с выходами элементов И первого и четвертого триггеров, входы второго дополнительного элемента ИЛИ соединены соответственно с выходами элементов И второго и шестого триггеров, входы третьего дополнительного элемента ИЛИ соединены соответственно с выходами элементов ИЛИ третьего и шестого триггеров, входы четвертого дополнительного элемента ИЛИ соединены соответственно с выходами элементов ИЛИ четвертого и пятого триггеров, входы пятого дополнительного элемента ИЛИ соединены соответственно с выходами элементов ИЛИ третьего и пятого триггеров, входы шестого дополнительного элемента ИЛИ соединены соответственно с выходами элементов ИЛИ четвертого и шестого триггеров, входы первого дополнительного элемента И соединены соответственно с выходами третьего и четвертого дополнительных элементов ИЛИ, входы второго дополнительного элемента И соединены соответственно с выходами пятого и шестого дополнительных элементов ИЛИ, выходы элемента И третьего триггера, первого дополнительного элемента ИЛИ, элемента И пятого триггера и второго дополнительного элемента ИЛИ являются основными выходами преобразователя, выходы элементов ИЛИ первого и второго триггеров, первого и второго дополнительных элементов И являются дополнительными выходами преобразователя (RU 32342, Н03М 13/51, 2003.09.10).
Недостатком известного преобразователя является большая сложность.
Наиболее близким по технической сущности к заявляемому является преобразователь кода «1 из 3» в код «2 из 4», содержащий шесть триггеров, каждый из которых выполнен на двух элементах И и ИЛИ, и два дополнительных элемента ИЛИ, в котором выход каждого из элементов триггера соединен с первым входом другого элемента, первый вход преобразователя соединен со вторыми входами элементов И первого и второго триггеров и элементов ИЛИ четвертого и шестого триггеров, второй вход преобразователя соединен со вторыми входами элементов И третьего и четвертого триггеров и элементов ИЛИ второго и пятого триггеров, третий вход преобразователя соединен со вторыми входами элементов И пятого и шестого триггеров и элементов ИЛИ первого и третьего триггеров, входы первого дополнительного элемента ИЛИ соединены соответственно с выходами элементов И первого и четвертого триггеров, входы второго дополнительного элемента ИЛИ соединены соответственно с выходами элементов И второго и шестого триггеров, выходы элементов И третьего триггера, первого дополнительного элемента ИЛИ, элемента И пятого триггера и второго дополнительного элемента ИЛИ являются выходами преобразователя (SU 1058051, Н03К 13/24, опубл. 30.11.83 г., бюл. 44).
Данный преобразователь является более простым, но имеет низкую достоверность результатов контроля, так как не позволяет определить, вследствие какой из двух причин он зафиксировал искажение контролируемого кода: либо из-за собственной неисправности, либо из-за искажения выходных сигналов, поступающих на его входы с выходов контролируемых устройств.
Задача полезной модели - повысить достоверность результатов работы преобразователя кода «1 из 3» в код «2 из 4» путем обеспечения различия истинного и ложного сигналов об искажении входных сигналов.
Технический результат достигается тем, что в преобразователь кода «1 из 3» в код «2 из 4», содержащий шесть триггеров, каждый из которых выполнен на двух элементах И и ИЛИ, и два дополнительных элемента ИЛИ, в котором выход каждого из элементов триггера соединен с первым входом другого элемента, первый вход преобразователя соединен со вторыми входами элементов И первого и второго триггеров и элементов ИЛИ четвертого и шестого триггеров, второй вход преобразователя соединен со вторыми входами элементов И третьего и четвертого триггеров и элементов ИЛИ второго и пятого триггеров, третий вход преобразователя соединен со вторыми входами элементов И пятого и шестого триггеров и элементов ИЛИ первого и третьего триггеров, входы первого дополнительного элемента ИЛИ соединены соответственно с выходами элементов И первого и четвертого триггеров, входы второго дополнительного элемента ИЛИ соединены соответственно с выходами элементов И второго и шестого триггеров, выходы элементов И третьего триггера, первого дополнительного элемента ИЛИ, элемента И пятого триггера и второго дополнительного элемента ИЛИ являются выходами преобразователя, введены два элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, первый вход преобразователя соединен с первым входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, второй вход которого соединен со вторым входом преобразователя, а выход - с первым входом второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, второй вход которого соединен с третьим входом преобразователя, а выход является дополнительным выходом преобразователя.
Функциональная схема предлагаемого преобразователя кода «1 из 3» в код «2 из 4» изображена на чертеже.
Преобразователь кода «1 из 3» в код «2 из 4» имеет три входа 1, 2, 3, четыре основных выхода 4-7 и один дополнительный 8 выход, содержит шесть триггеров 9-14, каждый из которых выполнен на двух элементах И и ИЛИ, два дополнительных элемента ИЛИ 15, 16 и два элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 17, 18. Выход каждого из элементов триггера соединен с первым входом другого элемента. Первый вход 1 преобразователя соединен со вторыми входами элемента И19 первого триггера 9, элемента И20 второго триггера 10, элементов ИЛИ 21 и ИЛИ 22 четвертого 12 и шестого 14 триггеров. Второй вход 2 преобразователя соединен со вторыми входами элементов И23 и И24 третьего 11 и четвертого 12 триггеров и элементов ИЛИ 2 5 и ИЛИ 26 второго 10 и пятого 13 триггеров. Третий вход 3 преобразователя соединен со вторыми входами элементов И27 и И28 пятого 13 и шестого 14 триггеров и элементов ИЛИ 29 и ИЛИ 30 первого 9 и третьего 11 триггеров. Входы первого дополнительного элемента ИЛИ 15 соединены соответственно с выходами элементов И19 и И24 первого 9 и четвертого 12 триггеров. Входы второго дополнительного элемента ИЛИ 16 соединены соответственно с выходами элементов И20 и И28 второго 10 и шестого 14 триггеров. Выходы элементов И23 третьего триггера 11, первого дополнительного элемента ИЛИ 15, элемента И27 пятого триггера 13 и второго дополнительного элемента ИЛИ 16 являются соответственно первым 4, вторым 5, третьим 6 и четвертым 7 выходами преобразователя. Первый вход 1 преобразователя соединен с первым входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 17, второй вход которого соединен с вторым входом 2 преобразователя, а выход соединен с первым входом второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 18, второй вход которого соединен с третьим входом 3 преобразователя, а выход является дополнительным выходом 8 преобразователя.
Работа преобразователя кода «1 из 3» в код «2 из 4» иллюстрируется таблицей, в которой показаны сигналы на его выходах 4-8 в зависимости от сигналов, поступающих на его входы 1-3, и внутренних состояний триггеров преобразователя.
Номер такта | Сигналы на входах | Сигналы на выходах триггеров (код внутренних состояний) | Сигналы на выходах | |||||||||||
1 | 2 | 3 | 30 | 25 | 29 | 21 | 26 | 22 | 4 | 5 | 6 | 7 | 8 | |
1. | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 1 |
2. | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 1 |
3. | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 1 |
4. | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 1 |
5. | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 1 |
6. | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 1 |
7. | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 1 |
8. | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 1 |
9. | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 1 |
10. | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 1 |
11. | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 1 |
12. | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 1 |
13. | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 1 |
14. | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
15. | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 |
16. | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 1 |
В таблице номера тактов 1-13 соответствуют работе преобразователя в штатном режиме, то есть при поступлении на его входы сигналов, принадлежащих коду «1 из 3» и исправности самого преобразователя. Как видно из таблицы, в этом случае принадлежность входных сигналов коду «1 из 3» подтверждает сигнал «1», формируемый на выходе 8 преобразователя.
Тактам 14 и 15 соответствуют входные сигналы, не принадлежащие коду «1 из 3», что фиксируется не только изменением выходных сигналов на выходах 4-7 исправного преобразователя, но и сигналом «0», формируемым на его выходе 8.
Такту 16 соответствует неисправность преобразователя - константа «1» одного из входов элемента ИЛИ 16, вследствие которой на выходе 7 преобразователя будет сформирован ложный сигнал «1». Этот сигнал, в сочетании с истинным сигналом «1» на выходе 5 преобразователя, может быть воспринят как поступление на входы преобразователя сигналов, не относящихся к коду «1 из 3». Однако, так как в данном случае сигнал «1» на выходе 8 преобразователя подтверждает принадлежность входных сигналов коду «1 из 3», то в данном случае искажение кода не будет зафиксировано, а будет зафиксирована неисправность преобразователя.
Таким образом, в заявляемом преобразователе обеспечивается высокая достоверность результатов работы, так как в нем различаются истинный и ложный сигналы об искажении входных сигналов.
Преобразователь кода «1 из 3» в код «2 из 4», содержащий шесть триггеров, каждый из которых выполнен на двух элементах И и ИЛИ, и два дополнительных элемента ИЛИ, в котором выход каждого из элементов триггера соединен с первым входом другого элемента, первый вход преобразователя соединен со вторыми входами элементов И первого и второго триггеров и элементов ИЛИ четвертого и шестого триггеров, второй вход преобразователя соединен со вторыми входами элементов И третьего и четвертого триггеров и элементов ИЛИ второго и пятого триггеров, третий вход преобразователя соединен со вторыми входами элементов И пятого и шестого триггеров и элементов ИЛИ первого и третьего триггеров, входы первого дополнительного элемента ИЛИ соединены соответственно с выходами элементов И первого и четвертого триггеров, входы второго дополнительного элемента ИЛИ соединены соответственно с выходами элементов И второго и шестого триггеров, выходы элементов И третьего триггера, первого дополнительного элемента ИЛИ, элемента И пятого триггера и второго дополнительного элемента ИЛИ являются выходами преобразователя, отличающийся тем, что в него введены два элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, первый вход преобразователя соединен с первым входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, второй вход которого соединен со вторым входом преобразователя, а выход - с первым входом второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, второй вход которого соединен с третьим входом преобразователя, а выход является дополнительным выходом преобразователя.