Устройство для приема и дешифрации команд Советский патент 1989 года по МПК G08C19/28 

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

1

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

Цель изобретения - расширение области применения и повышение помехоустойчивости устройства.20 На фиг. 1 представлена функциональная схема устройства; на фиг. 2 - функциональная схема блока формирования стробирующих импульсов.

Устройство содержит приемник 1, селектор 2 кодового признака единицы, селектор 3 кодового признака нуля, элемент ИЛИ-НЕ 4, элемент НЕ 5, с первого по пятый триггеры 6 - 10, с первого по третий элементы ИЛИ 11-13, 30 блок 14 формирования стробирующих импульсов, первый 15 и второй 16 селекторы длительности, первый 17 и второй 18 элементы И-НЕ, с первого 19 по третий элементы 19-21 задержки, 35 первый 22 и второй 23 элементы И, регистр 24 сдвига, счетчик 25 импульсов, блок 26 сравнения, блок 27 памяти и дешифратор 28.

Блок 14 формирования стробирующих 40 импухьсов образуют генератор 29 пря25

5

0

0 5

0

5

моугольных импульсов и счетчик 30 импульсов.

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

. При подаче напряжения питания происходит начальная установка устройства. При этом на выходах первого 6, второго 7 и пятого 10 триггеров устанавливается уровень логической единицы, на выходах третьего 8 и четвертого 9 триггеров, блока 14 формирования стробирующих импульсов, первого 15 и второго 16 селекторов длительности, регистра 24 сдвига, счетчика 25 импульсов и блока 26 сравнения устанавливается уровень логического нуля 5

Передаваемые сигналы принимаются приемником 1, на которьй поступают сигналы или непосредственно из канала связи (не показан) в случае использования проводного канала, или с антенного устройства (не показано) в случае использования либо акустического, либо гидроакустического, либо радиоканала. С выхода приемника 1 сигналы поступают на входы селекторов 2 и 3 кодового признака. При появлении кода единицы на выходе селектора 2 кодового признака единицы устанавливается уровень логической единицы, а на выходе селектора 3 кодового признака нуля сохраняется значение логического нуля. Аналогично при появлении кода нуля на выходе се лек-- тора 3 устанавливается уровень логической единицы, а на выходе селектора 2 кодового признака единицы сохраняется значение логического нуля.

Импульсы с селектора 2 или 3 поступают на входы элемента ИЛИ-НЕ 4, выход которого подключен к входам элемента НЕ 5 и первого элемента 19 задержки. На выходе элемента НЕ 5 импульс появляется при поступлении в устройство сигнала либо с кодовым признаком единицы либо с кодовым признаком нуля. Импульсы с выхода - элемента НЕ 5 поступают на первые входы второго триггера 7 и первого элемента И-НЕ 17. Первый импульс кодовой последовательности вызывает срабатывание второго триггера 7, на его выходе появляется уровень логического нуля, уровень логического нуля появляется также на выходах первого 11 и второго 12 элементов ИЛИ, разрешая работу блока 14 формирова- ния стробирующих импульсов и первого селектора 15 длительности соответственно.

Блок 14 формирования стробирующих импульсов состоит из генератора пря- моугольных импульсов и счетчика импульсов. Генератор 29 непрерывно вырабатывает импульсы, которые подаются на счетный вход счетчика 30 импульсов. Установочный вход счетчика 30 является входом блока 14 формирования стробирующих импульсов. При поступлении на установочный вход счетчика 30 уровня логической единицы происходит начальная установка счетчика 30 и запрещается его работа. Если на установочном входе счетчика 30 присутствует уровень логического нуля, то счетчик. 30 работает непрерывно и на его выходе появляются импульсы положи- тельной полярности, период следования которых совпадает с периодом следования импульсов кодовой последовательности, принимаемых устройством, а длительность определяет ширину строба.

Если после срабатывания второго триггера 7 от первого «мпульса кодовой последовательности на второй вхо второго элемента ИЛИ 12 поступает уровень логической единицы, что свидетельствует о поступлении второго импульса кодовой последовательности, то на выходе второго элемента ИЛИ 12 снова появляется уровень логической единицы, который приводит первый селектор 15 длительности в исходное состояние. Если второй импульс кодо50 5 0

5 0 j О 5

0

5

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

Первый сигнал кодовой последовательности является опознавательным и информационной нагрузки не несет, поэтому он может иметь как кодовый признак нуля, так и кодовый признак единицы. Импульс, который появляется на выходе элемента НЕ 5 пои поступлении первого сигнала кодовой последовательности, через первый элемент И-НЕ 17 не проходит, так как на другом входе этого элемента присутствует уровень логического нуля.

На выходе блока 14 формирования стробирующих импульсов появляется импульс в момент времени, когда ожидается приход второго импульса кодовой последовательности. Если импульс пришел, то на выходе первого элемента И-НЕ 17 появляется уровень логического нуля. По окончании стробирую- щего импульса или второго импульса кодовой последовательности на выходе первого элемента И-НЕ 17 снова появляется уровень логической единицы, срабатывает третий триггер 8, на его выходе появляется уровень логической единицы, который через первый элемент ИЛИ 11 осуществляет начальную установку блока 14 формирования строби- рующих импульсов. Третий триггер 8 возвращается в начальное положение по окончании второго импульса кодовой последовательности, который через первый элемент 19 задержки подается на другой вход третьего триггера 8. Аналогично производится подстройка блока 14 формирования стробирующих импульсов по каждому импульсу кодовой последовательности. Второй импульс кодовой последовательности с выхода первого элемента И-НЕ 17 поступает на первый вход второго элемента И-НЕ 18, на второй вход котор.ого поступает уровень логической единицы с выхода первого триггера 6, который проходит на выход второго элемента И-НЕ 18, вызывая срабатывание четвертого триггера 9, запуск второго селектора 16 длительности. Кроме того, он поступает на тактовый вход регистра

24 сдвига, счетный вход счетчика 25, первый вход первого элемента И 22, второй вход которого соединен с выходом селектора 2 кодового признака единицы. При срабатывании четвертого триггера 9 на его выходе появляется уровень логической единицы, который поступает на второй вход второго элемента ИЛИ 12, запрещая ра боту перво- го селектора 15 длительности.

На выходе второго элемента И-НЕ 18 импульсы появляются при попадании импульсов, поступающих с селектора 2 или 3} в строб приема устройства.

Импульсы с выхода первого элемента И 22 поступают на информационный вход регистра 24 сдвига,. Импульсы с выхода второго элемента И-НЕ 18 используются в качестве тактовых и осу- ществляют запись информации в регистр

24сдвига. Счетчик 25 ведет подсчет тактовых импульсов.

Первые п импульсов принимаемой кодовой последовательности представ- ляют собой код устройства, на которое передается команда, остальные m импульсов - код команды.

Блок 26 сравнения осуществляет непрерывное поразрядное сравнение кода устройства, записанного в блок 27 памяти, с информацией, которая поступает с выходов регистра 24 сдвига. При совпадении информации, записанной на выходе регистра 24 сдвига, с кодом, записанным в блок 27 памяти, на выходе блока 26 сравнения появляется уровень логической единицы, который поступает на D-вход первого триггера 6. При поступлении первых п импульсов на первом выходе счетчика

25появляется уровень логической единицы, который через второй элемент 20 задержки поступает на С-вход первого триггера 6, на выход которого при этом переписывается информация с Й-входа. Если код, заложенный в блоке 27 памяти, не совпал с информацией, которая поступила на выходы регистра 24 сдвига, то на выходе бло- ка 26 сравнения присутствует уровень логического нуля, этот уровень переписывается на выход первого триггера 6, запрещая дальнейшее прохождение информации через второй элемент И-НЕ 18. Если код устройства, зало- женный в блоке 27 памяти, совпал с информацией на выходах регистра 24 сдвига то на выходе первого триггера 6 сохраняется уровень логической единицы, следовательно, он сохраняется и на втором входе второго элемента И-НЕ 18, разрешая дальнейший прием информации.

При поступлении n+m импульсов на счетный вход счетчика 25 на его втором выходе появляется уровень логической единицы, который поступает на первый вход второго элемента И 23, на другой вход которого поступает уровень логической единицы через третий элемент 21 задержки с выхода пятого триггера 10. На выходе второго элемента И 23 появляется уровень логической единицы, который поступает на (т+1)-й вход дешифратора 28, разрешая дешифрацию кодов команд, поступающих с первых m выходов регистра 24 сдвига.

Дешифратор 28 обрабатывает информацию, которая поступает на его первые m входов, при поступлении импульса разрешения обработки на (т+ + 1)-й вход. Команда управления на выходах дешифратора появляется только при полном совпадении разрядного кода команды с информацией, поступившей на дешифратор с регистра сдвига.

Уровень логической единицы с выхода второго элемента И 23, поступающий на (т+1)-й вход дешифратора, подается также на первый вход пятого триггера 10, на выходе которого появляется уровень логического нуля, который через третий элемент 21 задержки подается на второй вход второго элемента И 23, на выходе которого появляется уровень логического нуля, запрещая работу дешифратора. Таким образом, время работы дешифратора определяется третьим элементом задержки.

По окончании цикла приема кодовой последовательности срабатывает второ|1 селектор 16 длительности, на его выходе появляется импульс, который поступает на второй вход четвертого триггера 9, второй вход третьего элемента ИЛИ 13, третий вход первого элемента ИЛИ 11, входы сброса регистра сдвига и счетчика 25, второй вход пятого триггера 10 и третий вход первого триггера 6 и осуществляет начальную установку устройства, подготавливая его к следующему циклу приема информации.

Таким образом, в устройстве осуществляется стробирование приема кодовой последовательности с подстройкой строба по каждому принятому импульсу, дешифрирование производится один раз за цикл приема в строго определенный момент времени, что обеспечивает повышение помехоустойчивости устройства.

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

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

JQ

1520 2530 ,., 35

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

29

I

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

название год авторы номер документа
УСТРОЙСТВО ДЛЯ СИНТЕЗА РЕЧЕВЫХ СИГНАЛОВ 1991
  • Евченко А.И.
  • Горемыкин А.И.
  • Извозчиков С.В.
  • Шестаков С.А.
RU2020608C1
Устройство для индикации 1989
  • Калитурин Владимир Николаевич
SU1667150A1
Устройство для приема и передачи информации 1984
  • Ильичев Валерий Анатольевич
  • Дордий Анатолий Стефанович
  • Игнатьев Валентин Иванович
SU1251149A2
Устройство для регистрации информации 1985
  • Гараев Рашит Минневахитович
  • Лялин Вадим Евгеньевич
  • Тарасов Андрей Викторович
  • Циренщиков Валерий Алексеевич
SU1275495A1
Устройство для приема информации 1983
  • Ильичев Валерий Анатольевич
  • Плотников Виктор Петрович
  • Синегубов Александр Петрович
  • Федотченко Марк Игоревич
  • Светличный Виктор Васильевич
SU1104572A1
Формирователь кодов для рельсовой цепи 1990
  • Лисенков Виктор Михайлович
  • Бестемьянов Петр Филимонович
  • Шалягин Дмитрий Валерьевич
  • Казимов Григорий Александрович
SU1753598A1
Устройство для приема информации 1979
  • Вишневецкий Евгений Михайлович
  • Калужский Александр Давидович
  • Конторович Владимир Ильич
  • Линский Иннокентий Михайлович
  • Шилов Юрий Петрович
SU830488A2
Устройство для приема и передачи информации 1988
  • Орехов Анатолий Григорьевич
  • Гришин Борис Владимирович
SU1536422A1
Устройство для сопряжения между абонентами 1988
  • Калина Владимир Николаевич
  • Калина Елена Анатольевна
  • Ищенко Николай Васильевич
  • Мазко Татьяна Владимировна
  • Фомин Михаил Николаевич
SU1594550A1
Устройство для приема информации 1981
  • Ильичев Валерий Анатольевич
  • Синегубов Александр Петрович
  • Плотников Виктор Петрович
SU1003128A1

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

Реферат патента 1989 года Устройство для приема и дешифрации команд

Изобретение относится к системам приема и передачи информации с большим числом передатчиков и приемников, работающих в одном канале связи. Цель изобретения - расширение области применения и повышение помехоустойчивости устройства. Устройство содержит приемник 1, селектор 2 кодового признака нуля, селектор 3 кодового признака единицы, элемент ИЛИ-НЕ 4, элемент НЕ 5, первый 6, второй 7, третий 8, четвертый 9 и пятый 10 триггеры, первый 11, второй 12 и третий 13 элементы ИЛИ, блок 14 формирование стробирующих импульсов, первый 15 и второй 16 селекторы длительности, первый 17 и второй 18 элементы И-НЕ, первый 19, второй 20 и третий 21 элементы задержки, первый 32 и второй 23 элементы И, регистр сдвига 24, счетчик 25 импульсов, блок 26 сравнения, блок 27 памяти, дешифратор 28. Устройство позволяет производить стробирование приема импульсов кодовой последовательности с подстройкой строба по каждому принятому импульсу и дешифрировать принимаемые команды в определенный момент времени, что обеспечивает повышение помехоустойчивости уа. 2 ил.

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

0х. о..

(ри&2

i в.

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

Устройство для приема информации 1976
  • Минченко Юрий Сергеевич
  • Мичуда Григорий Васильевич
SU612275A1
Топка с несколькими решетками для твердого топлива 1918
  • Арбатский И.В.
SU8A1
Устройство для приема информации 1979
  • Вишневецкий Евгений Михайлович
  • Калужский Александр Давидович
  • Конторович Владимир Ильич
  • Линский Иннокентий Михайлович
  • Шилов Юрий Петрович
SU830488A2
Топка с несколькими решетками для твердого топлива 1918
  • Арбатский И.В.
SU8A1

SU 1 476 510 A1

Авторы

Былинский Дмитрий Георгиевич

Иванов Борис Павлович

Кондратенко Александр Валерьевич

Корнеев Юрий Николаевич

Даты

1989-04-30Публикация

1987-11-06Подача