Рефетека.ру / Коммуникации и связь

Контрольная работа: Принцип побудови лінійних кодерів і декодерів


Принцип побудови лінійних кодерів і декодерів


Принцип побудови лінійних кодерів і декодерів


За принципом дії розрізнюють такі методи перетворення аналогових величин у цифрові:

метод послідовного лічення (часово-імпульсний метод);

метод безпосереднього лічення (матричний метод);

метод зваження (порозрядного врівноваження).

Метод послідовного лічення заснований на врівноваженні вхідної величини, що перетворюється, сумою квантів (еталонів) мінімальної ваги Принцип побудови лінійних кодерів і декодерів. Кількість цих еталонів, що використовуються для врівноваження, підраховується, момент урівноваження фіксується і видається результат.

Метод безпосереднього лічення передбачає наявність Принцип побудови лінійних кодерів і декодеріветалонів, сусідні яких за вагою відрізняються на 1 квант. Порівняння вхідної величини з кожним еталоном відбувається одночасно за допомогою Принцип побудови лінійних кодерів і декодерів схем порівняння.

Метод порозрядного зваження передбачає використання деякої кількості (суми) еталонів, вага яких пропорційна за двійковою системою лічення числу Принцип побудови лінійних кодерів і декодерів.

Врівноваження вхідної величини починається еталоном максимальної ваги. У залежності від результату порівняння визначається значення („0” або „1”) старшого розряду коду.

Якщо величина вхідного сигналу менша за еталон (Принцип побудови лінійних кодерів і декодерів), то значення старшого розряду дорівнює „0”, і далі робиться спроба врівноважити вхідний сигнал еталоном наступної ваги.

Якщо ж Принцип побудови лінійних кодерів і декодерів, то на позиції старшого розряду кодової комбінації фіксується „1” і далі здійснюється врівноваження різниці між величиною вхідного сигналу еталоном Принцип побудови лінійних кодерів і декодерів.

Отримана різниця порівнюється (врівноважується) з наступним за вагою еталоном. Процес продовжується до врівноваження останньої із різниць мінімальним за вагою квантом, що дозволяє визначити значення („1” або „0”) молодшого розряду кодової комбінації, яка формується.

Можливим є дещо інший варіант реалізації методу, що розглядається.

Порівняння величини, що перетворюється за першим варіантом, починається з еталона максимальної ваги. За результатами порівняння формується значення („1” або „0”) старшого розряду кодової комбінації. А надалі виконується порівняння не різниці з черговим еталоном, а усієї величини вхідного сигналу з сумою еталонів, тобто Принцип побудови лінійних кодерів і декодерів з


Принцип побудови лінійних кодерів і декодерів,


де Принцип побудови лінійних кодерів і декодерів – коефіцієнти, що визначають наявність „1” або „0” у відповідному розряді кодової комбінації.

Відповідно до розглянутих методів аналого-цифрового перетворення кодери розподіляються на кодери послідовного лічення, матричні кодери та кодери порозрядного зважування.

Принцип дії кодера послідовного лічення, структурна схема якого і часова діаграма його роботи наведена на рис. 1, досить простий.

Дискрети АІМ сигналу (рис. 1,б) перетворюються в імпульси з широтно-імпульсною модуляцією (рис. 1,в), тобто здійснюється перетворення АІМ у ШІМ. У такому випадку ширина кожного з імпульсів Принцип побудови лінійних кодерів і декодерів пропорційна амплітуді відповідної дискрети АІМ сигналу.

Імпульси з ШІМ подаються на один вхід схеми збігу (рис. 1,а), а на другий – послідовність коротких тактових імпульсів (рис. 1,г) з більш високою частотою надходження, внаслідок чого на виході схеми збігу отримуємо пачки імпульсів (Принцип побудови лінійних кодерів і декодерів, рис 1,д). Кількість імпульсів у кожній з пачок Принцип побудови лінійних кодерів і декодерів пропорційна ширині імпульсу, отже, пропорційна амплітуді відповідних дискрет АІМ сигналу.

Після підрахування кількості імпульсів у пачці на виході лічильника формується m-розрядна кодова комбінація паралельного коду, зміст якої відображує у двійковому коді величину дискрети АІМ сигналу, тобто здійснюється перетворення АІМ сигналів в ІКМ сигнал (рис. 1,е). Перед надходженням чергової пачки імпульсів лічильник скидається імпульсом Принцип побудови лінійних кодерів і декодерів(рис. 1,ж). Перетворення паралельного коду у послідовний досить просто здійснюється за допомогою схем збігу і регістра зсуву (рис. 1,а).

Імпульси опитування відчиняють схеми збігу по одному з входів, на другому з них діють вихідні імпульси лічильника, зміст яких передається у чарунки регістра зсуву. Імпульсами зсуву зміст регістра видається у послідовному коді.

Переваги кодера послідовного рахування – простота, а отже, надійність. До недоліків слід віднести необхідність суттєвого збільшення тактової частоти, яка полягає в Принцип побудови лінійних кодерів і декодерів-канальній ЦСП з m-розрядними канальними ІКМ сигналами значення


Принцип побудови лінійних кодерів і декодерів.


Водночас під час використання кодера зваження


Принцип побудови лінійних кодерів і декодерів,


тобто суттєво нижча. Наприклад, якщо Принцип побудови лінійних кодерів і декодерів, Принцип побудови лінійних кодерів і декодерів, Принцип побудови лінійних кодерів і декодерівкГц, то величина тактової частоти дорівнює 65536 і 2048 кГц відповідно, тобто для реалізації кодера послідовного лічення необхідна більш швидкодіюча елементна база.

аналоговий цифровий кодер декодер


Принцип побудови лінійних кодерів і декодерів

Рисунок 1


Побудова кодера безпосереднього зчитування (матричного кодера) основана на використанні кодового поля, на якому відображені усі Принцип побудови лінійних кодерів і декодерів можливі кодові групи для заданої розрядності коду (m). Реалізація матричного кодера можлива з використанням спеціалізованої електронно-променевої трубки, або набору Принцип побудови лінійних кодерів і декодерів компараторів.

Схема матричного кодера на електронно-променевій трубці зображена на рис 2.


Принцип побудови лінійних кодерів і декодерів

Рисунок 2


Пилоподібна напруга розгортає тонкий електронний промінь по горизонталі, а по вертикалі промінь переміщається АІМ сигналом, що кодується.

Кодування АІМ сигналу відповідного рівня виконується завдяки тому, що відхилений цим сигналом промінь „пробігає” по тому чи іншому рядку маски, попадає через отвори на колектор і відділяється на резисторі навантаження.

Наявність отворів відповідає кодовій таблиці, кожний рядок якої відображує рівень сигналу у двійковій системі лічення. Перевагою такого кодера є швидкодія, недоліком – необхідність використовувати для роботи високі напруги, невисока стабільність, висока вартість.

Схема кодера на компараторах для m=3 наведена на рис. 3.


Принцип побудови лінійних кодерів і декодерівПринцип побудови лінійних кодерів і декодерів

Рисунок 3


Напруга Принцип побудови лінійних кодерів і декодерів є рівнем обмеження, яка подається на подільник з Принцип побудови лінійних кодерів і декодерів однакових резисторів, тому на входах компараторів діє відповідна опорна напруга. Значення Принцип побудови лінійних кодерів і декодерів відображують і-й рівень сигналу (Принцип побудови лінійних кодерів і декодерів) причому різниця між Принцип побудови лінійних кодерів і декодерів та Принцип побудови лінійних кодерів і декодерів дорівнює кроку квантування Принцип побудови лінійних кодерів і декодерів, значення Принцип побудови лінійних кодерів і декодерів і відповідне значення розрядів сформованого паралельного коду Грея (P1,P2,P3) наведені в табл. 1

Таблиця 1

Рівні АІМ сигналу

Значення коефіцієнтів Принцип побудови лінійних кодерів і декодерів

Вихідний код Грея

Принцип побудови лінійних кодерів і декодерів

Принцип побудови лінійних кодерів і декодерів

Принцип побудови лінійних кодерів і декодерів

Принцип побудови лінійних кодерів і декодерів

Принцип побудови лінійних кодерів і декодерів

Принцип побудови лінійних кодерів і декодерів

Принцип побудови лінійних кодерів і декодерів

Р1 Р2 Р3

Принцип побудови лінійних кодерів і декодерів

1 1 1 1 1 1 1 1 0 0

Принцип побудови лінійних кодерів і декодерів

0 1 1 1 1 1 1 1 0 1

Принцип побудови лінійних кодерів і декодерів

0 0 1 1 1 1 1 1 1 1

Принцип побудови лінійних кодерів і декодерів

0 0 0 1 1 1 1 1 1 0

Принцип побудови лінійних кодерів і декодерів

0 0 0 0 1 1 1 0 1 0

Принцип побудови лінійних кодерів і декодерів

0 0 0 0 0 1 1 0 1 1

Принцип побудови лінійних кодерів і декодерів

0 0 0 0 0 0 1 0 0 1
0 0 0 0 0 0 0 0 0 0 0

Досить легко визначити, що структура дешифратора визначається з використанням булевих функцій:


Принцип побудови лінійних кодерів і декодерів;

Принцип побудови лінійних кодерів і декодерів;

Принцип побудови лінійних кодерів і декодерів.


У сучасних ЦСП використовують переважно кодери порозрядного зваження.

Структурна схема кодера порозрядного зваження наведена на рис. 4.

Аналоговий сигнал дискретизується і перетворюється в АІМ сигнал. На вхід компаратора (схеми порівняння) подається дискретний АІМ-сигнал, рівень якого за допомогою перетворювача АІМ-1 в АІМ-2 запам’ятовується на час кодування.

На другий вхід компаратора подається сума еталонних сигналів з блоку еталонів. Еталонні сигнали підключаються почергово, починаючи з максимального Принцип побудови лінійних кодерів і декодерів, управляючими сигналами з блоку підключення еталонів.

Якщо Принцип побудови лінійних кодерів і декодерів, то на виході компаратора формується сигнал, що призводить у свою чергу формування „1” на виході формувача коду (ФК). Підключений Принцип побудови лінійних кодерів і декодерів не скидається, бо вихідний сигнал компаратора „Заборона скиду” забороняє скид.

На черговому такті кодування підключений Принцип побудови лінійних кодерів і декодерів сумується з еталонним сигналом Принцип побудови лінійних кодерів і декодерів, після чого процес порівняння і формування значення чергового розряду кодової комбінації повторюється аналогічно розглянутому.


Принцип побудови лінійних кодерів і декодерів

Рисунок 4


Якщо ж Принцип побудови лінійних кодерів і декодерів, то на виході компаратора сигнал відсутній, тому на виході ФК значення відповідного розряду дорівнює „0”. Сигналом „Скид” з генераторного обладнання еталон Принцип побудови лінійних кодерів і декодерів відключається.

Таким чином, сутність роботи кодеру полягає у тому, що:

– підбір суми еталонних сигналів, що приблизно дорівнює рівню вхідного сигналу, виконується за m кроків;

– еталони підключаються по черзі послідовно, починаючи із старшого Принцип побудови лінійних кодерів і декодерів;

– на кожному і-му такті підключається черговий і-й еталон, а компаратор здійснює порівняння величини сигналу Принцип побудови лінійних кодерів і декодерів з сумою еталонів Принцип побудови лінійних кодерів і декодерів.

Якщо Принцип побудови лінійних кодерів і декодерів, то вихідний сигнал компаратора Принцип побудови лінійних кодерів і декодерів, еталон Принцип побудови лінійних кодерів і декодерів залишається підключеним, у відповідному розряді кодової групи на виході ФК формується „1”. Якщо ж Принцип побудови лінійних кодерів і декодерів, то вихідний сигнал компаратора Принцип побудови лінійних кодерів і декодерів, еталон Принцип побудови лінійних кодерів і декодерів відключається, на виході формувача коду (ФК) у відповідному розряді кодової групи формується пауза („0”).

Розглянемо процес кодування на конкретному прикладі. Припустимо,


Принцип побудови лінійних кодерів і декодерів, mі = 7


У такому випадку


Принцип побудови лінійних кодерів і декодерів, Принцип побудови лінійних кодерів і декодерів, ... Принцип побудови лінійних кодерів і декодерів


На першому етапі кодування підключається Принцип побудови лінійних кодерів і декодерів. Оскільки


Принцип побудови лінійних кодерів і декодерів, Принцип побудови лінійних кодерів і декодерів,


у результаті на виході ФК старший розряд Принцип побудови лінійних кодерів і декодерів має значення „0”, Принцип побудови лінійних кодерів і декодерів скидається. На другому такті підключається Принцип побудови лінійних кодерів і декодерів.

Оскільки


Принцип побудови лінійних кодерів і декодерів, Принцип побудови лінійних кодерів і декодерів,


ФК формує у черговому розряді кодової комбінації Принцип побудови лінійних кодерів і декодерів, скид Принцип побудови лінійних кодерів і декодерів заборонений. На третьому такті підключається


Принцип побудови лінійних кодерів і декодерів,


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


Принцип побудови лінійних кодерів і декодерів.


За результатами порівняння Принцип побудови лінійних кодерів і декодерів, розряд кодової комбінації Принцип побудови лінійних кодерів і декодерів, еталонний сигнал Принцип побудови лінійних кодерів і декодерів залишається підключеним. В результаті сформована кодова комбінація 0110101. Аналогічно виконуються послідовні операції кодування. На рис.5 наведені часова діаграма процесу кодування і структура кодової комбінації (Uk), що сформована на виході ФК.


Принцип побудови лінійних кодерів і декодерів

Рисунок 5


Слід зазначити, що для кодування двополярних сигналів у складі кодера необхідно мати дві схеми формування еталонів для кодування позитивних та негативних відліків АІМ сигналу відповідно.

Функцією лінійних декодерів є перетворення кодових комбінацій цифрового (ІКМ) сигналу у послідовність дискрет АІМ сигналу. Найчастіше використовуються декодери зваження. Структурна схема 8-розрядного лінійного декодера порозрядного зваження наведена на рис. 1.17.


Принцип побудови лінійних кодерів і декодерів

Рисунок 6


ІКМ сигнал, що підлягає декодуванню, порозрядно записується у чарунки регістра зсуву. Сигнали зсуву надходять з генераторного обладнання (ГО). Після заповнення регістра черговою 8-розрядною кодовою групою сигналами зчитування (із ГО) відмикаються ті ключі (Кл1, Кл2,...,Кл8), що відповідають розрядам, які мають значення 1. В результаті на суматор надходять відповідні еталонні сигнали і на виході суматора формуються дискрети АІМ сигналу відповідної амплітуди.


Принцип побудови лінійних кодерів і декодерів

Рефетека ру refoteka@gmail.com