Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Шляпоберский В.И. Основы техники передачи дискретных сообщений

.pdf
Скачиваний:
10
Добавлен:
27.10.2023
Размер:
19.24 Mб
Скачать

н

и

н

и

»,

 

*

 

 

 

*

*

 

 

 

*

*

 

 

Г'ГП

•у,

V

ч

у? -ъ

у

н

Y5

уе * •к

*

*< *

•у,Уц

Уш

У,,

Уп

Уа

 

 

*

 

 

Уп

 

 

 

 

 

 

 

У/s

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 3.40. Диодный двухступенчатым деш,

 

 

 

 

фратор

четырехэле.мснтного

 

кода

 

 

 

 

 

 

 

 

 

 

шим

числом

контактов

 

 

 

 

на

переключение

или

 

 

—/7

 

использования

 

парал­

 

 

 

 

лельного

 

включения

 

 

^ _ х

 

нескольких

реле.

 

 

 

г

 

Все

рассмотренные

 

 

— х.

выше

дешифраторы

 

 

J

требуют

подачи

на

них

 

 

 

 

информации

 

в

парал­

 

\

YsVY7

 

лельном

коде.

Однако

 

 

в аппаратуре

дискрет­

 

 

 

 

ной связи часто неоо-

Рис. 3.41.

Релейный пирамидальный

 

ходи МО

из-

последова-

дешнфратор

трехэлементного кода

 

т е льности принимаемых

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

150

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

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

да.

7'- Щ

Рис. 3.42. Дешифратор последовательного кода

дов схемы И подаются выходы с п триггеров регистра, опрашиваемых з.а один такт. Если разряд дешифрируе­ мой комбинации равен 1, то выход берется с единичного плеча триггера, если же он равен 0, то — с нулевого. На ('/г-|-1)-й вход подается импульс, не совпадающий по времени с тактовыми импульсами регистра. Такой им­ пульс называется стробирующим. В приведенной на рис. 3.42 схеме выходной сигнал со схемы И появляется в тех случаях, когда в момент действия стробирующего им­ пульса на элементах регистра фиксируется комбинация 10011. Подачей стробирующего импульса (ТИ2) исклю­ чается появление на выходе схемы И помехи, возникаю­ щей в результате искажения фронтов входных сигналов.

151

При дешифрировании комбинаций, содержащих боль­ шое число элементов (п>8), целесообразно на одном из входов схемы И поставить элемент ИЛИ — НЕ, на ос­ тальные входы схемы И подаются только выходы триг­

геров, регистрирующих

1. Единичные

выходы

осталь­

ных триггеров регистра

подаются на

входы

элемента

И Л И — Н Е . При таком построении схемы дешифратора можно использовать схемы И и ИЛИ с меньшим чис­ лом входов. Описанный принцип построения дешифра­ тора на одну или несколько комбинаций может быть применен и в тех случаях, когда для построения регист­ ра используются ферритдиодные или ферриттранзисторные ячейки [29].

Дешифраторы с последовательным входом информа­ ции на полное или сокращенное число комбинаций мо­ гут строиться и без использования сдвигающих регист­ ров. В этом случае дешифратор строится как пирами­ дальный (рис. 3.43). К началу приема комбинации все

ию Щ

-7, щ

ти, им

Рис. 3.43. Пирамидальный дешифратор последоаательного кода

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

J 5 2

вид 101. Тогда под действием импульса начальной уста­ новки ИНУ, подаваемого в момент приема середины пер­ вого импульса, сигналом с выхода схемы Mi и триггер Ту, перейдет в состояние 1. Так как второй элемент ко­ довой комбинации 0, то с входного триггера высокий по­ тенциал будет подан на схемы И'2 и И^', но подготов­ ленной окажется только схема И .связанная с тригге­ ром Ti. Поэтому под действием тактового импульса THi в состояние 1 перейдет триггер Т'0 , подавая на один вход схем Hg, Ид" высокий потенциал. К моменту действия ТИ2, совпадающего по времени с серединой приема тре­ тьего импульса 1, подготовленной окажется схема И 3 и триггер Г'з сигналом с И^ переключится в состояние 1. Наличие высокого потенциала на выходе Ys указывает на прием комбинации 101. К началу приема следующей комбинации все триггеры примут положение 0: триггеры Ту под влиянием импульса ТИ\. смещенного относитель­ но ТИу на половину длительности принимаемого импуль­ са; триггер Т\ —импульсом 77/', , также смещенным на половину длительности принимаемого импульса; триг­ гер Т"г — импульсом ИНУ.

§ 3.5. КОДОПРЕОБРАЗОВАТЕЛИ

Кодопреобразователями называются устройства, осу­ ществляющие автоматическое преобразование одного ко­ да в другой. Число входов п кодопреобразователя дол­ жно быть равно числу разрядов в комбинациях преоб­ разуемого кода, а число выходов m — числу разрядов в комбинациях преобразованного кода. С помощью кодо­ преобразователей можно осуществлять любые преобра­ зования кодов: простого в простой, простого в коррек­ тирующий, двоичного в многопозиционный и др. Однако на практике кодопреобразователи в том виде, в каком они здесь рассматриваются, необходимы для преобразо­ вания простых .кодов, обеспечивающего совместную ра­ боту аппаратур, использующих различные коды.

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

153

Первый способ основан на том, что преобразование кода осуществляется в два этапа. Сначала дешифриру­ ются комбинации преобразуемого «-элементного кода, в результате чего получают 2" независимых выходных сиг­ налов. Затем каждый выходной сигнал кодируется в за­ данный m-элементный код (причем п может быть боль­ ше .или меньше т). Следовательно, кодопреобразова­ тели, выполненные по первому -способу, должны состоять из даух независимых устройств: дешифратора и шиф­ ратора.

Выходные сигналы дешифратора Е{ в соответствии с

выбранным

законом

преобразования

 

подаются

на

В Х О Д Ы

0"1,

02,

Oh

шифратора

(рис. 3.44).

 

При

по­

 

X, Х2

 

даче сигнала «а один из входов шиф­

 

 

ратора на его т выходах

появляются

 

 

 

напряжения, соответствующие

кодовой

 

 

 

комбинации данного символа в преоб­

 

Дешифратор

разованном коде. Схемы и принципы

I

 

 

построения дешифраторов см. в § 3.4.

Et£t

 

Рассмотрим

особенности

построе­

 

ния

шифраторов.

Обычно

 

шифратор

I

 

 

представляет

собой

совокупность

схем

 

 

разветвления.

'Каждая

такая

схема

 

 

имеет один вход и несколько выходов

I

Шифратор

(от

одного

до т),

так

что

сигнал,

по­

1

1 S

••"

данный на вход, появляется на всех

 

 

выходах схемы,

образуя

определенную

 

"•1,

 

кодовую комбинацию

(наличие

напря­

 

 

 

Рас.

3.44.

Струк­

жения на выходной шине соответствует

турная схема кодо­

единичному

разряду,

отсутствие — ну­

преобразователя

левому).

Наиболее

просто

совокуп­

 

 

 

ность разветвительных

схем

реализу­

 

 

 

ется

на диодах

в виде

матричной

схе­

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

подобных шифраторах,

можно определить

по

формуле

 

Нтт

+ 2С>

+

+ тС" = У

1

(3.6)

где

т — число

элементов в

комбинациях преобразован­

ного

кода.

 

 

 

 

 

Благодаря простоте и надежности диодные шифрато­ ры получили большое распространение.

154

dg d, dz dj di

ds ds d7

da dg da d„ d„ da du

dl5

 

 

 

\

\

4

 

\

\

h

 

 

4

 

 

 

 

Рис. 3.45. Диодный шифратор четырехэлементного

кода

 

 

 

Кодопреобразователи,

построенные

рассмотренным-

способом, хотя и очень просты, но неэкономичны, так как. т'ипя их реализации требуется большое число элементов; (диодов).

Второй способ построения кодопреобразователей не­ требует предварительной дешифрации комбинаций пре­ образуемого кода. В этом случае необходимо распола­ гать таблицей соответствия комбинаций преобразуемого' и преобразованного кодов, по условиям которой состав­ ляются структурные формулы для каждого элементапреобразованного кода как функции элементов преобра­ зуемого кода. После преобразования полученных зави ­ симостей к простейшему виду по ним строятся функцио­ нальная, а затем и принципиальная схемы кодопреобра­ зователя в целом. Поясним сказанное на примере.

Пусть необходимо преобразовать равномерный трех ­ элементный код в пятиэлементный, каждая комбинациякоторого в соответствии с табл. 3.4 содержит две еди­ ницы и три нуля. Пользуясь методом составления пере­ ключательных функций (см. § 2.2), напишем выражения элементов преобразованного кода как функции элемен­ тов преобразуемого кода:

Y i = XiX 2 X 3

-f- XiX 2 X 3 +

XiX2X3,

Y 2

= X i X 2 X 3

-|- Х1Х2Х3 -f- XiX 2 X 3 ,

Y 3

= X1X2X3 -f" X1.X2X3 -(- X ] X 2 X 3 + X1X2X3,.

Y4

= X1X2X3 + X1X2X3 -f- X ] X 2 X 3 ,

Y 6

= ХхХгХз + X]X 2 X 3 -f- XiX2X3 ,

155-

 

Т А Б Л И Ц А

 

3.4

 

 

 

Кя комби­

Трехэдемент-

Пятиэлементный код

ный код

 

 

 

 

 

нации

 

xt

х,

У,

 

У,

Y,

 

 

 

 

У»

1

0

0

0

0

0

0

1

1

2

0

0

1

0

0

1

1

0

3

0

1

0

0

1

0

0

1

4 '

1

0

0

1

0

0

0

1

5

0

1

1

0

1

1

0

0

6

1

0

1

1

0

1

0

0

7

1

1

0

1

1

0

0

0

8

1

1

1

0

0

1

1

0

Преобразуя полученные зависимости с помощью из­ вестных соотношений алгебры логики, получим:

У11й

+

Х3),

Yi=Xi{X1

+

Xa),

Y3 =

Х3,

 

 

Yi =

X j X 2

-f~

XiXoX3,

Y5 = X3 (XI + ;Q.

Как видно из рис. 3.46, схема кодопреобразователя, реализующая полученные зависимости, весьма просто -осуществляется при помощи обычных логических схем

\ hxi ^1^3*2xj *i

•О'/ h xt *}*з

У

Z

Y

Y

Y -

 

Рис.

3.46. Функциональная

схема

 

кодопреобразователя

 

 

 

И и ИЛИ . Если в рассматриваемом примере

нахождение

:и упрощение

переключательных

функций не вызывало

:никаких трудностей,

то по мере

увеличения

числа эле-

.156

ментов преобразуемого и преобразованного кодов зада­ ча несколько усложняется. Наиболее простые аналитиче­ ские выражения для элементов преобразованного кода можно получить при сопоставлении кодов и нахождении общих для них логических связей.

§ 3.6. Р Е Г И С Т Р Ы С ЛОГИЧЕСКИМИ ОБРАТНЫМИ СВЯЗЯМИ

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

Любой сдвигающий регистр, состоящий из

п элемен­

т о в 1 ) , является запоминающим устройством,

способным

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

использовать

как делитель с коэффициентом деления

2 " — I 2 ) . Для

построения подобных схем в регистр вво­

дятся обратные связи, каждая из которых формируется логической схемой, реализующей операцию «отрицание равнозначности», или что то же, «сумматором по моду­ лю 2». Такие регистры называются регистрами с логи­ ческими обратными связями или 'рекуррентными регист­ рами [6, 72, 98].

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

1) Здесь и ниже в число п входят элементы регистра, управляе­ мые одной последовательностью тактовых импульсов.

2 ) Уменьшение на единицу обусловлено тем, что состояние реги­ стра, при котором все элементы находятся в состоянии 0, не -может быть использовано.

157

другой вход — с некоторого промежуточного q-ro. С вы-- хода сумматора сигналы поступают на вход регистра. Ес­ ли в исходном положении первый элемент находится в состоянии 1, а все остальные — в состоянии 0, то под действием тактовых импульсов эта единица будет про-

Рис. 3.47. Структурная схема регистра с логической обратной связью

двигаться по регистру. Когда а-й элемент примет состоя­

ние 1, на входах сумматора окажутся сигналы,

соответ­

ствующие различным символам: на Bxi—1, а на

Вх2—0.

В результате на выходе сумматора появится сигнал, пе­ реводящий первый элемент в состояние 1. С этого мо­ мента по регистру будут перемещаться две единицы. Сле­ довательно, дополнительная единица будет записывать­ ся в первый элемент всякий раз, когда на входы сумма­ тора будут поступать разные символы. Таким образом, под действием каждого тактового импульса элементы регистра принимают определенные состояния, причем по­

следовательность этих

состояний

зависит от способа

включения обратной связи.

 

 

Предположим,

что

число элементов регистра п =

4,

о = 3 (рис. 3.48а),

т.

е. имеем

четырехэлементный

ре­

гистр, и входы сумматора подключены к 3 и 4-му эле­ ментам. Тогда при исходном состоянии 1000 элементы регистра под действием тактовых импульсов будут после­

довательно принимать

состояния:

 

 

1)

1000

5)

1100

9)

1010

13)

0111

2)

0100

6)

ЮНО

10)

1101

14)

ООП

3)

0010

7)

1011

11)

1110

15)

0001

4)

1001

8)

0101

12)

1111

16)

1000 и т. д.

Следовательно, схема может последовательно при-, нимать 15 различных состояний, после чего цикл работы ее повторяется. Выходная последовательность, снимае­ мая, например, с последнего элемента, будет иметь вид

158

...000100110101111 и т. д. Введение обратной связи в ре­ гистре, состоящем из пяти элементов (рис. 3.486), по­ зволит иметь 31 различное состояние его элементов (2 5

 

 

 

 

*5 Вых.

 

 

 

да

 

Рис.

3.48.

Регистры с

логической

обратной

связью:

 

 

 

а)

четырехэлементный,

б) пятиэлементный

— 1) и выходная

последовательность

символов, снимае­

мая с любого элемента, будет иметь период, равный 31, т. -е. ... 0000100101100111110001101110101 . . .

Таким образом, любой rt-элементный регистр, управ­ ляемый тактовыми импульсами с помощью логических обратных связей, включенных определенным образом, можно использовать как генератор последовательности импульсов, периодичность которой равна (2 П — 1) . Любая выходная последовательность, имеющая такой период,

называется

линейной

последовательностью

максималь­

ной длины.

Именно

такими являются

приведенные вы­

ше последовательности

с периодами 15 и 31.

Рассмотрим способы

формирования

последовательно­

стей импульсов.

 

 

 

 

 

Ф о р м и р о в а н и е

п о с л е д о в а т е л ь н о с т е й

м а к с и м а л ь н о й

д л и н ы. Обратные

связи, формируе­

мые сумматорами

по модулю 2 двух или 'нескольких сит-

налов, называются

линейными.

Регистры с линейными

обратными связями получили наибольшее распростране­ ние и хорошо изучены. Анализ работы таких регистров произведен на основе теории автономных линейных по­ следовательных цепей [113]. Не рассматривая эту доста­ точно сложную теорию, воспользуемся некоторыми ее

159

Соседние файлы в папке книги из ГПНТБ