Изобретение относится к области вычислительной техники и телемеханики и может быть использовано для приема и обработки команд. Известно устройство для приема информации, ссдержащее распределитель вход которого является входом устройства, а первый выход соединен со входом первого элемента ИЛИ, счетчик дешифратор, триггер, два элемента И, второй и третий элементы ИЛИ 1. Недостатками известного устройства являются низкие функциональные возможности. Наиболее.близким по технической сущности к предложенному изобретению является устройство для приема инфор мации 2, содержащее распределитель вход которого является входом устройства, а первый выход соединен через первый элемент ИЛИ с парвым входом первого счетчика, триггер, единичный выход которого через первый элемент И соединен с входом первого элемента ИЛИ, второй счетчик, дешифратор, второй, третий, четвертый элементы ИЛИ, второй элемент И, четыре элемен та задержки. Недостатком известчого устройства является его сложность. Цель изобретения - упрощение устройства. Поставленная цель достигается тем, что в устройство введены формирователь, группа триггеров, группа элементов И, пятый элемент ИЛИ, элемент НЕ, причем первый выход распределителя соединен со входом второго элемента И и через последовательно соединенные первый элемент задержки и второй элемент ИЛИ с нулевым входом триггера, второй выход распределителя соединен с входом первого элемента И и через второй элемент задержки с единичным входом триггера, нулевой выход которого через второй элемент И соединен с входом третьего элемента ИЛИ, другой вход которого- соединен с выходом первого элемента И,выход первого элемента ИЛИ через элемент НЕ соединен с входом дешифратора, через который выход первого счетчика соединен с входом третьего элемента задержки и первыми входами элементов И группы, вторые входы которых объединены и соейинены с выходом четвертого элемента ИЛИ, входы которого соединены с нулевьгми выходами триггеров группы, единичные входы KOToplix соединены соответственно с вторьм выходом распределителя, выходом третьего эле мента ИЛИ и первым выхсяом распределителя, единичные выходы триггеров группы через формирователь соединены с третьими входами элементов И группы, выходы которых являются вы ходами устройства и через последовательно соединенные пятый элемент ИЛИ, четвертый элемент задержки, второй счетчик соединены с входом формирователя, выход третьего элемен та .задержки соединен со вторым входом первого счетчика, входом второго элемента ИЛИ .и нулевыми входами триг геров группы. На чертеже изображена блок-схема устройства для приема информации. Устройство для приема информации содержит распределитель 1, счетчики 2,3, дешифратор 4, формирователь 5, триггер 6, триггеры 7 - 7дгруппы, ,, Элеме нты И 8, 9, элементы 10) группы, элементы ИЛИ 11-15, элементы 16-19 задержки, элемент riE 20. Устройство для приема информации работает следующим образом. Пер&д началом работы счетчики 2, 3,триггера 6, 7.) - УзУстанавливаются в исходное (нулевое) состояние. Работа устройства начинается с момента прихода последовательности команд на вход распределителя 1. Информация, содержащаяся в каждой команде,закодирована. Номер команды, последовательность и вид команды, определяется формой используемьСх импульсов .Например, в команде первого вида каждый разряд передается при ,помощи прямоугольного положительного Т1мпульса.В команде второго вида Кс1жд разряд информации передается-при помощи прямоугольного отрицательного импульса. В команде третьего вида каждый разряд информации передается при помощи прямоугольного положитель ного и отрицательного импуль-сов, каж дый из которых чередуется относитель но друг друга. В зависимости от форм .импульса команды,распределитель 1 фо мирует сигналы либо на первом выходе в случае- прие.ма отрицательного импульса, либо на втором выходе в сл чае приема положительного импульса. Рассмотрим работу устройства случае приема командапервого вида. После приема первого импульса распре дителйтель 1 вырабатывает на втором выходе сигнал, который устанавливает тригг ер 7 в единичное состояние и поступает на вход элемента задержки 17. Через время необходимое для срабатывания триггера 1 этот сигнал заканчивается и только после этого появляется сигнал на выходе элемента задержки 17, который устанавлива ё триггер 6 в единичное состояние. Пос ле приема следующего импульса команд распределитель 1 формирует на втором выходе- очередной сигнал, который через элемент И 8 и элемент ИЛИ 13 устанавливает триггер 7 в единичное состояние и через элемент ИЛИ 11 переводит счетчик 2 в первое состояние. Аналогично осуществляется прием следующих импульсов команда. После приема последнего импульса команды и окончания сигнала на выходе элемента ИЛИ 11 срабатывает дешифраг top 4, выходной сигнал которого открывает по первому входу элементы И . Формирователь 5 оценивает состояние триггеров 7 - 7дИ, в зависимости от положения счетчика 3, соответствующего номеру команды в последовательности, вырабатывает на одном из выходов сигнал. В рассматриваемом случае триггеры 7 и 72 находятся в единичном .состоянии,триггер 72,- в нулевом, а счетчик 3 в исходном (нулевом) состоянии. Это соответствует приему первой команды в последовательности, причем команды первого вида, ria основании анализа этих сигналов формирователь 5 вырабатывает сигнал только на одном из выходов. Этот сигнал поступает, например, на третий вход элемента И 10, который срабатывает по сигналу с выхода дешифратора 4. Сигнал с выхода элемента И 10 поступает на выход устройства, где формируется сообщение, соответствующее принятой команде. Одновременно сигнал с выхода элемента И 10 через элемент ИЛИ 15 -поступает на вход элемента 19 задержки. Через время, необходимое для формирования требуемой длительности сообщения, на выходе элемента 18 задержки появляется сигнал, кот.орый устанавливает триггеры , в нулевое состояние. Одновременносигнал с выхода элемента 18 задержки устанавливает счетчик 2 и через элемент ИЛИ 12 триггер 6 в исходное, нулевое состояние. После окончания выдачи сообщения появляется сигнал на выходе элемента 19 .задержки, который устанавливает счетчик 3 в очередное, в рассматриваемом случае, первое состояние. В результате этого фиксируется факт вьщачи первого сообщения и устройство подготовлено к приему очередной команды. Рассмотрим работу устройства, когда при приеме команды первого вида в результате воздействия псяиех в канале связи произощло искажение информации, при этом, например, в последнем разряде команды вместо положительного импульса поступает отрицательный импульс. в этсяи случае, при приеме первых положительный импульсов триггера 6, 72 устанавливаете в единичное состояние, а в счетчике. 2 ведется подсчет числа импульсов поступающей команды. Когда вместо положител ного импульса поступает отрицательны импульс, распределитель 1 вырабатывает сигнал на первом выходе. По этому сигналу триггер 7 устанавлив в единичное состояние, после чего действие сигнала на выходе элемента ИЛИ 14 заканчивается.В результате этого все элементы И Ю - lOj бу дут заблокированы. Одновременно сиг нал с первого выхода распределителя 1поступает через элемент ИЛИ 11 на первый вход счетчика 2, где фиксиру ется факт приема очередного импульса команды. Если счетчик 2 находится в состоянии, соответствующем прие му последнего разряда команды, т о по сигналу с выхода элемента НЕ 20 срабатывает дешифратор 4, выходной сигна которого поступает на первый вход ка дого элемента И Юу, .В этом слу.чае ни один из элементов И 10., т 10,н срабатывает, в результате чего устройство никаких сообщений не вырабатывает. Сигнал с выхода дешифратора 4 через элемент- 18 задержки устанавливает триггеры 6, 7 - 7 и счетчик 2в исходное, (нулевое) срстоя.ние, подготавливая тем самым устройство, к приему очередной команды. Рассмотрим работу устройства в случае приема команды второго вида. После приема каждого отрицательного импульса распределитель 1 формирует сигнал на первом выходе, который устанавливает триггер 7аВ единичное состояние и через элемент ИЛИ 11 поступает на первый вход счетчика 2, переводя его в очередное состояние. Кроме этого, если триггер 6 находится в нулевом состоянии, то сигнал с первого выхода распределителя 1 через элемент И 9 и элемент ИЛИ 13 устанавливает триггер 7 в единичное состояние. После окончания импульса на первом выходе распределителя 1 появляется сигнал на выходе элемента 16 задержки, который через, элемент ИЛИ 12. подтверждает нулевое состояни триггера 6. Аналогично осуществляетс прием последующих разрядов команды. причем, в этом случае, триггер не срабатывает и сигнал с его нулево го выхода через элемент ИЛИ -14 подго тавливает к срабатыванию элементы и Юц . После приема последнего разряда команды, срабатывает дешифратор 4, выходной сигнал которого открывает по первому входу элементы И 10. - 10 В рассматриваемом случае на основании анализа состояния триггеров 7 7-7 и счетчика 3 формирователь 5 вырабатывает сигнал, открывающий, например, элемент И на выходе которо го формируется сообщение, соответствующее принятой комйМДе. После выдачи сообщение триггера 6, счетчик 2 устанавливаются в нулевое, исходное состояние, а счетчик 3 переходит в очередное состояние, фиксируя тем самым факт выдачи очередного сообщения . Если при приеме команды второго вида в результате воздействия помех в канале связи произошло искажение информации и, например, в одном из разрядов команды вместо отрицательного импульса поступает положительный импульс, то все триггеры 7 устанавливаются в единичное состояние. В результате этого элементы И lOf,будут заблокированы и устройство никаких сообщений не вырабатывает . В случае приема команды третьего вида после анализа первого положи- . тельного импульса распределитель 1 вырабатывает на втором выходе сигнал, который устанавливает триггер единичное состояние. После окончания сигнала на втором выходе распределителя 1 появляется сигнал на выходе элемента 17 задержки и триггер 6 устанавливается в единичное состояние. Получив отрицательный импульс, распределитель 1 вырабатывает сигнал на первом выходе, который устанавливает триггер VjB единичное состоя,ние и через элемент ИЛИ 11 переводит счетчик 2 в состояние, соответствующее приему очередного разряда команды. Через время, необходимое для осуществления этих операций сигнал на первом выходе распределителя 1 заканчивается и появляется сигнал на выходе эпемента 16 задержки, который через элемент ИЛИ 12 устанавливает триггер б в нулевое состояние. На этом заканчивается прием первого разряда команды третьего вида. Аналгогично осуществляется прием последующих разрядов команды, причем триггер 72 в этом случае не срабатывает и сигнал с его нулевого выхода через элемент ИЛИ 14 открывает элементы И 10. После приема последнего разряда команды срабатывает дииифратор 4, выходной сигнал которого открывает элементы И IQ - Ю,. На основании анализа состояния триггеров 7 - 7 и счетчика 3 формирователь 5 вырабатывает сигнал только на одном из выходов, открывающий, например, элемент И 10, на выходе которого формируется сообщение, соответствующее принятой команде. После выдачи сообщения устройство устанавливается в исходное состояние, а счетчик 3 переходит в очередное состояние, фиксируя тем самым факт выдачи очередного сообщения. Если при приеме команды третьего вида в результате воздействия помех в канале связи произошло искажение
информации и, например, в одном из разрядов команды вместо положительного и отрицательного импульсов поступает только отрицательный импульс то все триггеры 7 7д устанавливаются е единичное состояние. В результа Те этого элементы и Ю будут заблокированы и устройство никаких сообщений не вырабатывает.
Использование-изобретения обеспечивает формирование сообщений, соотаетствую1«их различным командам, которые передаются при помощи физически ездинаковых посылок без дополнителных затрат оборудования.
Формула изобретения
Устройство для приема информации, содержащее распределитель, вход котороЬо является входом устройства, а первый выход соединен- через первый элемент ИЛИ с первым входом первого счетчика, триггер, единичный выход KOTOpoiO через первый элемент И соединен с входом первого элемента ИЛИ, второй счетчик, дешифратор, второй, третий, четвертый элементы ИЛИ, второй элемент И, четыре элемента задержки, отличающееся тем, что, с целью упрощения устройства, в него введены формирователь, группа триггеров, группа элементов И, пятый элемент ИЛИ, элемент НЕ, причем первыйвыход распределителя соединен со входом второго элемента И и через последовательно соединенны первый элемент задержки и второй элемент ИЛИ с нулевым входом триггера, втсгрой выход распределителя соединен с входом первого элемента И и через второй элемент задержки с единичным входом триггера, нулевой выход которого через второй элемент И соединен с входом третьего элемента ИЛИ, другой вход которого соединен с выходом первого элемента И,, выход первого элемента ИЛИ через элемент НЕ соединен с входом дешифратора, через который выход первого счетчика соединен с входом третьего элемента задержки и первыми входами элементов И группы, вторые входы которых объединены и соединены с выходсм четвертого элемента ИЛИ, входы которого соединены с нулевыми выходами триггеров группы, единичные входы которых соединены соответственно с вторым выходом распределителя, выходом третьего элемента ИЛИ и первым выходом распределителя, единичные выходы триггеров группы через формирователь соединены с третьими входами элементов И группы, выход которых являются выходами устройства, и через последовательно соединенные пятый элемент ИЛИ, четвертый элемент задержки, второй счетчик соединены с входом формирователя, выход третьего элемента задержки соединен со вторым входом первого счетчика, входом второго элемента ИЛИ и нулевыми входами триггеров группы.
Источники Информации, принятые во внимание при экспертизе
1. Авторское свидетельство СССР № 454555, кл. G 06 F 15/00, 1972.
i. Авторское свидетельство СССР по заявке № 2349574/18-24, кл. G 06 F 3/04, 1976, (прототип).
название | год | авторы | номер документа |
---|---|---|---|
Устройство для приема командной информации | 1976 |
|
SU640284A1 |
Устройство для приема информации | 1978 |
|
SU734662A1 |
ДИСКРЕТНАЯ МИКРОКОНТРОЛЛЕРНАЯ СЕТЬ | 1997 |
|
RU2110827C1 |
Устройство для телеконтроля | 1990 |
|
SU1732366A1 |
Устройство для приема и обработки информации в многорегистровых кодах | 1982 |
|
SU1049951A1 |
Устройство для ввода информации | 1981 |
|
SU1005019A1 |
Устройство для программногоупРАВлЕНия | 1979 |
|
SU830310A1 |
Устройство для мажоритарного выбора сигналов | 1988 |
|
SU1711167A1 |
Многоканальное устройство для сопряжения абонентов с ЦВМ | 1988 |
|
SU1571598A1 |
Устройство для контроля динамических блоков памяти | 1985 |
|
SU1282221A1 |
Авторы
Даты
1979-11-05—Публикация
1977-09-23—Подача