русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Принцип аналого-цифрового перетворення


Дата додавання: 2014-11-28; переглядів: 1363.


Завданням АЦП є однозначне перетворення аналогової величини (як правило напруги) у пропорційний їй двійковий код.

Статична характеристика АЦП має вигляд:

 

АЦ-перетворення при неперервній зміні вхідного сигналу U(t) у послідовність n-розрядних чисел здійснюється у фіксовані моменти часу. Кількісний зв’язок перетворення аналог-код для довільного часуti

, (9)

де: - – крок квантування, тобто аналоговий еквівалент одиниці молодшого розряду коду ;

- - похибка перетворення на і-oму кроці квантування.

Отже, АЦ-перетворення складається з процесу квантування за рівнем дискретизованого у часі аналогового сигналу U(t) та подальшого його кодування. Тому важливо, щоб протягом деякого скінченного відрізка часу сигнал на вході АЦП залишався незмінним. Цю функцію виконує схема вибірки-запам’ятовування (СВЗ)

 

  СВЗ
  АЦП
L t1UKDXHTtVBSKC5JzEtJzMnPS7VVqkwtVrK34+UCAAAA//8DAFBLAwQUAAYACAAAACEAW5GCNsQA AADdAAAADwAAAGRycy9kb3ducmV2LnhtbESPT2vCQBTE70K/w/IK3vTFClKjqxSL4M2/hx5fs88k NPs2ZlcT/fTdQsHjMDO/YebLzlbqxo0vnWgYDRNQLJkzpeQaTsf14B2UDySGKies4c4elouX3pxS 41rZ8+0QchUh4lPSUIRQp4g+K9iSH7qaJXpn11gKUTY5mobaCLcVviXJBC2VEhcKqnlVcPZzuFoN 39Xn5GtXXzZosN3xI8Fjt99q3X/tPmagAnfhGf5vb4yG8Xg6gr838Qng4hcAAP//AwBQSwECLQAU AAYACAAAACEA8PeKu/0AAADiAQAAEwAAAAAAAAAAAAAAAAAAAAAAW0NvbnRlbnRfVHlwZXNdLnht bFBLAQItABQABgAIAAAAIQAx3V9h0gAAAI8BAAALAAAAAAAAAAAAAAAAAC4BAABfcmVscy8ucmVs c1BLAQItABQABgAIAAAAIQAzLwWeQQAAADkAAAAQAAAAAAAAAAAAAAAAACkCAABkcnMvc2hhcGV4 bWwueG1sUEsBAi0AFAAGAAgAAAAhAFuRgjbEAAAA3QAAAA8AAAAAAAAAAAAAAAAAmAIAAGRycy9k b3ducmV2LnhtbFBLBQYAAAAABAAEAPUAAACJAwAAAAA= "/>


U(t) Uвх

N2

 

fд

 

 

Сигнал на вході СВЗ пропорційний сигналу на вході доти, поки від зовнішнього генератора імпульсів не надійде керуючий сигнал fд на запам’ятовування. Після цього сигнал на виході СВЗ залишається постійним протягом деякого проміжку часу, який необхідний для перетворення U(ti) на цифровий код N2 в АЦП.

На відмінувідЦА-перетворення, АЦ-перетворення є більш складним процесом і характеризується наявністю як методичних, так і апаратурних похибок. Вже сам процес квантування спотворює вхідний сигнал. Згідно з теоремою Котельникова про дискретизацію, для точного відтворення генерованого сигналу в дискретний частота дискретизації fд (частота вибірки) повинна бути хоча б удвічі більшою за максимальну частоту вхідного сигналу. Отже, частота дискретизації обмежена зверху часом перетворення, тобто швидкодією АЦП.

Проміжок часу між моментом фіксації і моментом появи цифрового еквіваленту на виході АЦП називається часом апертури.

При АЦ-перетворенні виникають як статичні, так і динамічні похибки.

Статичні похибки є результатом відхилення реальної статичної характеристики АЦП від ідеальної прямої лінії на всьому динамічному діапазоні.

Динамічні похибки – це результат невідповідності часу (періоду) дискретизації та часу перетворення при зміні вхідного сигналу.

Для зменшення динамічної (апертурної) похибки служить СВЗ, що має два стійких режими роботи – вибірки і запам’ятовування (зберігання) перетворюваної вхідної напруги. Оскільки СВЗ запам’ятовує U(t) у момент часу, який точно визначений керуючим сигналом на запам’ятовування, час апертури, отже і апертурна похибка АЦП суттєво знижується і визначається тільки часом апертури СВЗ, тобто максимальним часом від моменту подачі команди на запам’ятовування до моменту початку входження СВЗ у режим запам’ятовування.

Елементом запам’ятовування у СВЗ, як правило, є конденсатор, що під’єднаний до входу повторювача на ОП. Останній відіграє роль буфера між входом АЦП і конденсатором.

Прикладом СВЗ є мікросхема типу КР1100СК2.

Основні характеристики АЦП:

- діапазон перетворення – різниця між максимальним та мінімальним значенням вхідної напруги ;

- нелінійність – похибка, зумовлена відхиленням статичної характеристики АЦП від лінійної; диференціальна нелінійність визначає наскільки більша або менша реальна сходинка між кодами характеристики від ідеальної;

- час перетворення – інтервал часу від моменту запуску АЦП до появи вихідного коду;

- розрізняльна здатність – значення одиниці МР n-розрядного АЦП; вона визначається як відношення – число квантованих рівнів.

Отже, якщо абсолютна похибка квантування дорівнює відстані між рівнями, відносна похибка АЦ-перетворення . Наприклад, відносна похибка 10-ти розрядного АЦП . Якщо відносна похибка АЦ-перетворення задана, то за нею можна розрахувати розрядність АЦП.

Найбільш поширені способи АЦ-перетворення:

- послідовного наближення;

- паралельного кодування.

 

АЦП послідовного наближення

Будують на основі ЦАП і логічної схеми , яка ним керує.

 

Г  
Схема керування
Регістр послідовного наближення
  ЦАП


Запуск

 

N2

 

Uвх

К UЦАП

 

E0

 

К – компаратор на ОП

 

Принцип роботи полягає у послідовному порівнянні з допомогою компаратора вхідної напруги з вихідною напругою ЦАП.

Робота. У початковому стані у старший розряд регістра за допомогою схеми керування заноситься «1» і на виході N2встановлюється код {100…0}, а на виході ЦАП – напруга . Це значення відповідає половині повної шкали АЦ-перетворення. Якщо вхідний сигнал , на першому такті перетворення у регістрі стан логічної 1 у старшому розряді (СР) зберігається; Якщо , СР регістра скидається в «0», а в стан лог. «1» встановлюється наступний молодший розряд регістра. При цьому на виході АЦП з’явиться код {010…0}, а на виході ЦАП - . Далі цей процес буде повторюватися доти, поки у МР не з’явиться лог.1. Перехідний процес встановлення напруги на виході ЦАП при фіксованій напрузі на вході АЦП.

 

UЦАП

 

 

Uвх

 

0 t

рис.

 

Отже, число порозрядних зважувань даного ЦАП визначають його розрядністю, а швидкодія роботи – частотою тактових імпульсів генератора. Більш швидкодіючим буде АЦП з меншою розрядністю і роздільною здатністю.

 

Переваги способу:

- відносно низька вартість;

- достатня швидкодія (5 ) при високій розділювальній здатності (до 16 біт).

АЦП паралельного кодування

АЦП паралельного кодування найбільш швидкодіючі. Висока швидкодія забезпечується за рахунок одночасного квантування сигналу Uвх за допомогою компараторів, що увімкнені паралельно джерелу вхідного сигналу. Частота перетворення визначається часом перемикання компараторів.

 

 

  Пріоритетний   шифратор
K2n-1 K22n-1  
K1  
K2  
K2n-2  
E0

 

 

R

Yn-1

 

 

 

R

Yn-2

 

 

R

 

Y0

 

R

 

EI

 

 

U(t)

 

Пріоритетний шифратор використовується як кодуючий пристрій.

За допомогою резисторного подільника опорної напругиE0 до входів компараторів прикладаються квантовані рівні, число яких для n-розрядного АЦП становить . Напруга Uвх одночасно порівнюється з опорними рівнями і з’являється на виходах компараторів у вигляді унітарного коду. Різниця між опорними напругами двох найближчих компараторів дорівнює . Пріоритетний шифратор при цьому формує на виході n-розрядний код, що відповідає найстаршому активному компаратору, тобто перетворює унітарний код ( ) компараторів на двійковий n-розрядний код.

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

 

 


<== попередня лекція | наступна лекція ==>
Принцип ЦА-перетворення | Мікропроцесори


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн