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

 

Изобретение относится к телемеханике и может использоваться в системах передачи информации. Цель изоб . ретения - повышение надежности функ- - ционирования и помехоустойчивости устройства. Устройство содержит приемник 1, селектор 2 кодового признака единицы, селектор 3 кодового признака нуля, таймер 4, ключи 5, 6, элемент ИЛИ-НЕ 7, элемент НЕ 8, триггеры 9- 13, элементы ИЛИ 14-17, блок 18 формирования стробирующих импульсов, селекторы 19-20 длительности, элементы И-НЕ 22, 23, элементы 24-26 задержки, элементы И 27-30, регистр 31 сдвига, .четчик 32, блок 33 сравнения, блок 34 памяти, дешифратор 35, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 36. Устройство позволяет производить двухступенчатое отключение питания с возможной блокировкой отключения одной ступени (активный режим), что ведет к снижению энергопотребления. 2 ил. Ј /)

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (51)5 С 08 С 19/18

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТНЯТИЯМ

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К ABTOPCHOMY СВИДЕТЕЛЬСТВУ Ьг 7

1 (21) 4446201/24 (22) 20,06.88 (46) 07.01.91. Бюл. У 1 (71) Ленинградский кораблестроительный институт (72) Д,Г.Былинский, Б.П.Иванов, А.В.Кондратенко и М.Э.Петрухина (53) 621,398 (088,8) (56) Авторское свидетельство СССР

У 1476510, кл. G 08 С 19/28, 1987. (54) УСТРОЙСТВО ДЛЯ ПРИЕМА И ДЕШИФРАЦИИ КОМАЦЦ (57) Изобретение относится к телемеханике и может использоваться в системах передачи информации. Цель изоб. ретения — повышение надежности функ ционирования и помехоустойчивости

„„SU„„1619325 А 1

2 устройства. Устройство содержит приI емник 1., селектор 2 кодового признака единицы, селектор 3 кодового признака нуля, таймер 4, ключи 5, 6, элемент

ИЛИ-НЕ 7, элемент.НЕ 8, триггеры 913, элементы ИЛИ 14-17, блок 18 формирования стробирунхцих импульсов, селекторы 19-20 длительности, элементы

И-НЕ 22, 23, элементы 24-26 задержки, элементы И 27-30, регистр 31 сдвига, .четчик 32, блок 33 сравнения, блок

34 памяти, дешифратор 35, элемент

ИСКЛКИА1дцЕЕ ИЛИ 36. Устройство позволяет производить двухступенчатое отключение питания с возможной блокировкой отключения одной ступени ("активный режим"), что ведет к,снижению энергопотребления. 2 ил.

1619325

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

На фиг11 представлена блок-схема устройства; на фиг,2 — блок формирования стробирующих импульсов.

Устройство содержит приемник 1, селектор 2 кодового признака едийицы селектор 3 кодового признака нуля, таймер 4, первый 5 и второй 6 ключи, элемент HJIH-HE 7, элемент НЕ 8, триг, геры 9-13, элементы ИЛИ 14-17, блок

18 Формирования стробирующих импуль-, сов, селекторы 19-21 длительности, элементы И-НЕ 22 и 23, элементы 2426,задержки, элементы И 27-30, рет гистр 31 сдвига, счетчик 32, блок 33 сравнения, блок 34 памяти, дешифратор

35, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ-НЕ 36.

Элементы 10, 1), 12, 14, 15, 16, 18, 19, 20, 22, 23 и 24 объединены в функциональный блок повышения достоверности и тактирования принимаемых команд, при этом вход элемента

24 задержки является первым входом блока, вход элемента -HE 22 - вторым входом блока, вход триггера 10— третьим входом блока, вход элемента

И-НЕ 23 — четвертым входом блока, выход элемента И-НЕ 23 является первым выходом блока, выход селектора

20 длительности — вторым выходом бло ка, элементы 9 13, 25, 26, 28, 32, 33 и 34 объединены в функциональный блок контроля приема и разрешения исполнения команд, при этом первый и второй входы счетчика 32 являются соответственно первым и вторым входами блока, выход элемента И 28 явля- ется первым выходом блока, выход

:триггера 9 — вторым выходом блока, входы блока 33 сравнения — входами группы блока.

Блок 18 Формирования стробирующих импульсов (фиг.2) состоит из 1генера« тора 37 прямоугольных импульсов и счетчика 38.

Передаваемые сигналы принимаются приемником 1. С выхода приемника 1 ,сигналы поступают на входы селекторов кодового признака 2 и 3, устройство

I которых зависит от способа кодирования. При появлении кода единицы на выходе селектора 2 кодового признака единицы устанавливается уровень логической единицы, а на выходе селектора 3 кодового признака нуля сохраняется значение логического нуля,. ,Аналогично, при появлении кода нуля

;на выходе селектора 3 устанавливает:ся уровень логической единицы, а на

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

При подаче напряжения питания устройство приходит в состояние "Пассивный режим" (уровень логического нуля на первом выходе дешифратора 35), В состоянии "Пассивный режим" устройство работает под управлением таймера 4. Напряжение питания постоянно подается на таймер 4, элемент ИЛИ 17, первый 5 ключ и дешифратор 35. Если на выходе таймера 4 уровень логического нуля, то на все остальные блоки, кроме вышеперечисленных, питание не подается, и устройство не принимает передаваемые сигналы. Если на выходе таймера 4 уровень логической единицы, то этот уровень через элемент ИЛИ 17 поступает на первый (управляющий) вход первого 5 ключа, на второй вход которого подается напряжение питания.

С выхода первого 5 ключа напряжение питания подается на все блоки и элементы устройства (связи не показаны), кроме тех, на которые напряжение питания подается постоянно и тех, на которые напряжение питания подается только при приеме сигналов управления с выхода второго. 6 ключа (связи не показаны): регистра 31 сдвига, счетчика 32, блока 33 сравнения, блока

34 памяти, триггеров 9 и 13, элементов 25 и 26 задержки, элемента И 28, !

Первоначально на выходе таймера 4 устанавливается уровень логической

I единицы, При этом на выходе триггера

1О устанавливается уровень логической единицы, на выходах триггеров 11 и

12 блока 18 формирования"стробирующих импульсов, селекторов 19-21 длительности устанавливается уровень логи:ческого нуля. Устройство готово для, приема сигналов управления.

5 !6! выходе селектора 2 сохраняется значение логического нуля.

Импульсы с выходов селекторов 3 и 2 поступают на входы элемента ИЛИНЕ 7, выход которого подключен к входам элемента НЕ 8 и элемента 24 за— держки. На выходе элемента НЕ 8 импульс появляется при поступлении в устройство сигнала либо с кодовым признаком единицы, либо с кодовым признаком нуля, импульсы с выхода элемента HE 8 поступают на первый вход элемента И-НЕ 22. Импульсы с выхода селектора 3 кодового признака нуля поступают также на первый вход триггера 10. Первый сигнал кодовой последовательности — всегда нуль, сн вызывает срабатывание триггера 10, на его выходе появляется уровень логического нуля, уровень логического нуля появится также на выходах элементов ИЛИ 14 и 15, разрешая работу блоку 18 формирования стробирующих импульсов и селектору 19 длительности соответственно.

Генератор 37 непрерывно вырабатывает импульсы, которые подаются на счетный вход счетчика 38. Установочный вход счетчика 38 являет=я в.-.одом блока 18 формирования стробирующих импульс ов .

При поступлении на установочный вход счетчика 38 уровня логи-;еской единицы происходит начальная установка счетчика 38 и запрещается его работа. Если на установочном входе счетчика 38 — уровень логического нуля, то счетчик 38 работает непрерывно и на его выходе появляются импульсы положительной полярности, период следованчя которых совпадает с периодом следованчя импульсов кодовой последовательности, принимаемых устройством, а длительность определяет ширину строба. Выход счетчика

38 является выходом блока 18 формирования стробирующих импульсов, Если после срабатывания триггера

10 от первого импульса кодовой последовательности на второй вход элемента

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

15 снова появится уровень логической единицы и приведет селектор 19 длительности в исходное состояние. Если второй импульс кодовой последователь9325

5 !

О !

Э,.

55 ности не поступит, то сработает селектор 19 длительности, на его выходе появится уровень логической единицы, который через элемент ИЛИ 16 вернет триггер 10 в исходное положение.

Первый сигнал кодовой последовательности является опознавательным (имеет кодовый признак нуля) и информационной нагрузки не несет. Им— пульс, который появляется на выходе элемента НЕ 8 при поступлении первого сигнала кодовой последовательности, через элемент И-НЕ 22 не проходит, так как на другом входе этого элемента — уровень логического нуля. На выходе блока 18 формирования стробирующих импульсов появится импульс в момент времени, когда ожидается приход второго импульса кодовой последов вательности. Если импульс пришел, то на выходе элемента И-HE 22 появится уровень логического нуля. По окончании импульса. строба или второго импульса кодовой последовательности на выходе элемента И-НЕ 22 снова появится уровень логической единицы, сработает триггер 11, íà его выходе .ттвит х -трсвень логической единицы, .оторяй через элемент KL прсизво-. с; дет начальную уста,"овку лок-: формировачия стробнр-яких ч. пул "., Триггер !1 вернется в н,чаянное .".оллжение пс скончании второ: с импу-:ьса кодовой последовательности, который через элемент 24 задержки подается на другой вход триггера 11. Таким же образом производится подстройка блока 18 формирования стробирующих импульсов пс каждому импульсу кодовой последовательности.

Второй импульс кодовой последова-, тельности с выхода элемента И-НЕ 22 поступает на первый вход элемента

И-ЧЕ 23, на второй вход которого поступает уровень логической единицы с выхода элемента ИСКЛ10ЧА10ЩЕЕ

ИЛИ вЂ  36, проходит на выход элемента

И-Н 23, вызывая срабатывание триггера 12, запуск селекторов 20 и 21 длительности, Кроме того, он поступает на первый вход элемента И 29. При срабатывании триггера 12 на его выходе появляется уровень логической единицы, который поступает на второй вход элемента ИЛИ !5, запрещая работу селектора 19 длительности. При запуске селектора 21 длительности на его выходе появляется уровень логической

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

5 состояние. Уровень логической единицы с выхода селектора 21 длительности подается на второй вход элемента И 29, первый вход элементов И 30, первый вход элемента ИСКЛЮЧАЮЩЕЕ ИЛИ-НЕ 36 и первый (управляющий) вход второго

6 ключа, на второй вход которого подается напряжение с выхода первого 5 ключа. С выхода второго 6 ключа напряжение питания подается на регистр

31 сдвига, счетчик 32, блок 33 сравнения, блок 34 памяти, триггеры 9 и 13, элементы 25 и 26 задержки, элемент И 28. При этом на выходах регистра 31 сдвига, счетчика 32, блока 33 сравнения устанавливается уровень ло-. гического нуля, а на выходах триггеров 9 и 13 устанавливается уровень логической единицы. 25

На выходе элемента И-НЕ 23 импульсы будут появляться при попадании импульсов, поступающих с селекторов

2 и 3, в строб приема устройства.

Все импульсы принимаемой кодовой последовательности, начиная с второго проходят элемент И 29 и поступают на тактирующий вход регистра 31 сдвига, счетный вход счетчика 32, второй вход элемента И 27, первый

35 вход которого соединен с выходом селектора 2 кодового признака единицы.

Импульсы с выхода элемента И 27 пос .тупают на информационный вход регистра 31 сдвига. ИмпУльсы с Bblxopа 40 элемента И 29 используются в качестве тактовых и осуществляют запись информации в регистр 31 сдвига. Счетчик 32 осуществляет подсчет тактовых импульсов. Первые импульсы принимаемой кодовой последовательности представляют собой код устройства, на которое передается команда, остальные m— код команды.

Блок 33 сравнения осуществляет непрерывное поразрядное сравнение

50 кода устройства, записанного в блок

34 памяти с информацией, которая поступает с выходов регистра 31 сдвига..

При совпадении информации, записанной на выходе регистра 31 сдвига с

15 кодом, записанным в блоке 34 памяти, на выходе блока 33 сравнения появля-: ется уровень логической единицы, котарый поступает на В-вход триггера 9.

При поступлении первых и импульсов на первом выходе счетчика 32 появляется уровень логической единицы, который через элемент 25 задержки поступает на С-вход триггера 9, на выход которого при этом переписывается информация с D""входа. Если код, заложенный в блоке 34 памяти, не совпал с информацией, которая поступила на выходы регистра 31 сдвига, то на выходе блока 33 сравнения уровень логического нуля, этот уровень переписывается на выход триггера 9, поступает на второй вход элемента ИСКЛЮЧАЮЩЕЕ ИЛИ-НЕ„36, на выходе которого появится уровень логического нуля, запрещая дальнейшее прохождение информации через элемент И-НЕ 23. Если код устройства, заложенный в блок 34 памяти, совпал с информацией на выходах регистра 31 сдвига, то на выходе триггера 9 сохраняется уровень логической единицы, следовательно, он сохраняется и на втором входе элемента И-HE 23, разрешая дальнейший прием информации. При поступлении n+m импульсов на счетный вход счетчика 32 на его втором выходе появляется уровень логической единицы, который поступает на первый вход элемента И 28, на другой вход которого поступает уровень логической единицы, через элемент 26 задержки с выхода триггера 13, На выходе элемента И 28 появится уровень логической единицы, который поступает íà m+1-вход дешифратора 35, разрешая дешифрацию кодов команд, поступающих с первых m выходов регистра 31 сдвига, Дешифратор 35 осуществляет обработку информации, которая поступает на его первые m входов при поступлении импульса разрешения обработки на ш+1-вход. Команда управления (появление или исчезновение уровня логической единицы) на соответствующем выходе дешифратора 35 появится только при полном совпадении ш-разрядного кода команды и информации, поступившей на дешифратор 35 с регистра 31 сдвига. Конкретная схемная реализация дешифратора 35 зависит от числа .ш разрядов кода команд и выбранных для управления кодов.

Уровень логической единицы с выхода элемента И 28, поступающий на ш+1-вход дешифратора 35, подается

1619325

10 также на первый вход триггера 13, на выходе которого появляется уровень логического нуля, который через элемент 26 задержки подается на второй .

5 вход элемента И 28, на выходе которого появляется уровень логического нуля, запрещая работу дешифратора 35.

Таким образом, время работы дешифратора определяется элементом 26 задержки. Это время меньше длительности импульсов кодовой последовательности.

По окончании цикла приема кодовой последовательности срабатывает селектор 20 длительности, на его выходе появится импульс, который поступает на второй вход триггера !2, второй вход элемента ИЛИ 1б, третий вход элемента ИЛИ 14, второй вход элемента И 30, с выхода которого поступает на входы сброса регистра 31 сдвига и счетчика 32, второй вход триггера

13 и третий вход триггера 9 и произведет начальную установку устройства, готовя его к следующему циклу приема информации.

По окончании тре с циклов приема кодовой информации срабатывает селектор 21 длительности, на его:выходе появляется уровень логического нуля, размыкается второй 6 ключ, отключая питание от регистра 31 сдвига, сче чика 32, блока 33 сравнения, блока

34 памяти, триггеров 9 и 13, элементов 25 и 26 задержки, элемента И 28.

Если на устройство не была переда35 на команда перехода в активный режим (появление уровня логической единицы на первом выходе дешифратора 35), то по истечении времени, определяемого таймером 4, питание отключается от всех блоков и элементов схемы, кроме таймера 4, элемента ИЛИ 17, первого ключа 5 и дешифратора 35. Устройство не убудет воспринимать команды до следующего появления на выходе таймера 4 уровня логической единицы.

Устройство позволяет производить двухступенчатое отключение питания с возможной блокировкой отключения одной ступени (" активный режим"), что .ведет к существенному снижению

; энергопотре бления, а, следовательно, и к увеличению срока службы устрой55 ,ства при питании его от энергоисточников ограниченной емкости, Кроме

:того, введение фиксированного кодового признака первого сигнала кодовой последовательности ведет к повышению помехоустойчивости устройства.

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

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

ИЛИ-НЕ, выход которого непосредственно и через элемент НЕ подключен соЬтветственно к первому и второму входам блока повышения достоверности и тактирования принимаемых команд, выход селектора кодового признака единицы подключен к первому входу первого элемента И, выход которого подключен к информационному входу регистра сдвига, выходы которого подключены к соответствующим информационным входам дешифратора и к соответствующим входам группы блока контроля приема и разрешения исполнения команд, первый вход которого объединен с вторым входом первого элемента И и с тактовым входом регистра сдвига, .-становочный вход которогс объедкне:-:; с вторым входом блока кон-роля приеь,. и разрешения исполнения команд, первый выход которого подключен к управляющему входу дешифратора, выходы которого являются выходамч устройства, о т л и ч а ю щ е е с я тем, что, с целью повышения нацежности функционирования и помехоустойчивости устройства, в него введены таймер, первый и второй ключи, селектор длительности импульса, элемент ИЛИ, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ-НЕ, второй и третий элементы И, выход таймера подключен к первому входу элемента ИЛИ, к второму входу которого подключен соответствующий выход дешифратора, выход элемента ИЛИ подключен к первому входу первого ключа, к второму . входу которого подключен первый выход источника питания устройства, первые входы питания таймера, элемента ИЛИ и дешифратора объединены и подключены к первому выходу источника питания устройства, выход первого ключа соединен с входами питания приемника, селектора кодового признака единицы и селектора кодового признака нуля, элементов ИЛИ-НЕ, ИСКЛЮЧАЮЩЕЕ ИЛИ-НЕ, НЕ первого, второго и третьего элеl2

1619325

Фив 2

Составитель В.Струков

Редактор В.Бугренкова Техред М.Дидык Корректор Л.Патай

Заказ 51 Тираж Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР.

113035,. Москва, Ж-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", г.ужгород, ул. Гагарина, 101

/ ментов И, селектора длительности импульса, блока повышения достоверности и тактирования принимаемых команд и с первым входом второго ключа

5 выход которого подключен к входам питания регистра сдвига и блока контроля приема и разрешения исполнения команд, выход селектора кодового признака нуля и выход элемента ИСКЛЮЧАЮ- 1О

ЩЕЕ ИЛИ-НЕ подключены соответственно к третьему и четвертому входам блока повышения достоверности и тактирования принимаемых команд, первый и второй выходы которого подключены соответственно к входу селектора длительности, объединенному с первым входом второго элемента И, и к первому входу третьего элемента И, второй выход блока контроля приема и разрешения исполнения команд подключен к первому входу элемента ИСКЛЮЧАВШЕЕ ИЛИ-НЕ, выход селектора длительности подключен к вторым входам второго ключа, элемента ИСКЛЮЧАЮЩЕЕ ИЛИ-HE, второго и третьего элементов И, выход второго элемента И подключен к тактовому входу регистра сдвига, выход третьего элемента И подключен к установочному входу регистра сдвига, вторые входы питания всех блоков и элементов подключены к второму выходу источника ,питания устройства.

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

 

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

Изобретение относится к телемеханике и используется для сбора и нередачи информации от датчиков с низкочастотными выходными сигналами, в частности для учета потребления электроэнергии

Изобретение относится к устройствам для передачи и приема сигналов и может быть применено для управления на расстоянии различными объектами

Изобретение относится к системам передачи сигналов и может быть применено для управления различными объектами в энергосистемах, электросвязи и т.д

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

Изобретение относится к электросвязи и может быть использовано в системах связи, передачи данных и ввода информации

Изобретение относится к вычислительной технике и связи

Изобретение относится к средствам связи и предназначено для использования в радиотехнических устройствах различного назначения, в частности, в телевизионной аппаратуре для дистанционного, управления

Изобретение относится к способам межмодульного информационного обмена в устройствах информационно-управляющих комплексов, использующих магистрально-модульную архитектуру

Изобретение относится к способам формирования информационных сообщений в системе телемеханики. Технический результат заключается в повышении информативности и оперативности системы телемеханики. Для этого предложен способ информационного обмена в системе телемеханики, в котором любое информационное сообщение обрамляется признаками его начала и окончания, между ними размещаются поля кодов адреса, управления и информации, составляющие передаваемый полином, и защитная контрольная последовательность кода, для исключения появления ложного кода «флага» в передаваемое сообщение вставляется сигнал «0» после передачи пяти подряд сигналов «1», сигнал «1» в старшем разряде первого байта кода адреса является признаком использования двухбайтного адреса, а сигнал «0» - признаком однобайтной структуры адреса, при этом информационное сообщение предваряется передачей синхронизирующего байта «меандра» из чередующихся сигналов «1» и «0», пункт управления периодически передает в канал связи сообщение - централизованный опрос готовности к передаче информации всех контролируемых пунктов, в адресное поле сообщения централизованного опроса вводится код, отличный от кода адресации контролируемого пункта, а информационное поле разделяется на равные участки, число которых равно числу контролируемых пунктов, каждый из которых на соответствующем участке передает признак готовности или неготовности к передаче информации в виде пар сигналов «10» или «01», причем число пар сигналов на каждом участке соответствует целочисленному отношению частот передачи данных от наиболее удаленного и данного контролируемого пункта. 2 з.п. ф-лы, 3 ил.
Наверх