Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
evuzly_001_2011.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
19.92 Mб
Скачать

4.1.3. Класифікація аналого-цифрових перетворень

Існують різні методи аналого-цифрового перетворення, які можна класифікувати за різними ознаками: за видом вхідної перетворюваної величини, за способом порівняння з одиницею величини, структурною схемою тощо (рис. 4.4). Залежно від роду перетворюваних величин та використаного методу квантування можна виділити три основні способи аналого-цифрового перетворення: з квантуванням просторових параметрів, частотно-часових параметрів та параметрів інтенсивності вимірювальних сигналів.

4.1.3.1. АЦП з просторовим перетворенням. В АЦП з просторовим перетворенням здійснюється порівняння вимірюваної величини (переміщення, кута повороту тощо) з відомою величиною, яка задається за допомогою спеціальних пристроїв – кодових масок, лінійок чи дисків, причому всі розряди кодів визначаються одночасно. В електромеханічних АЦП кодова лінійка чи диск зміщується пропорційно перетворюваній величині відносно нерухомого пристрою зчитування, а в електронних АЦП навпаки – маска нерухома, а зміщується зчитувальний промінь електронно-променевої трубки, що дозволяє

Рис. 4.4. - Класифікація аналого-цифрових перетворень

перетворити вхідну величину в переміщення, а надалі – у відповідний код. В АЦП такого типу здебільшого використовують код Грея, який дає змогу зменшити похибку зчитування на пограничних переходах (між сусідніми кодовими комбінаціями) максимум до одного біту, оскільки сусідні комбінації в цьому коді різняться на одиницю. Здебільшого такі АЦП призначені для вимірювання лінійних та кутових переміщень з похибкою в границях  (0,02…1) % та не виготовляються у мікроелектронному виконанні.

4.1.3.2. АЦП з квантуванням частотно-часових параметрів. Основною операцією таких перетворень є підрахунок кількості імпульсів – так зване число-імпульсне перетворення, при якому результат визначається кількістю імпульсів n, що надійшли в лічильник . Найчастіше метод послідовної лічби застосовують при побудові вимірювачів частотно-часових параметрів неперервних та імпульсних сигналів, зокрема вимірювачів тривалості часових інтервалів, частоти, періоду, фази, відношення частот тощо. Часовий інтервал tx вимірюється підрахунком кількості імпульсів стабільної частоти f0 = 1/T0, які надходять до лічильника імпульсів за час його тривалості. Зазвичай, АЦП такого типу не виготовляються у вигляді інтегральної мікросхеми, а будуються на основі типових цифрових мікросхем, або реалізуються програмним способом шляхом формування та підрахунку імпульсів мікропроцесорними пристроями.

4.1.3.3. Ацп з квантуванням параметрів інтенсивності. В ацп даного типу перетворення може відбуватися паралельним чи послідовним способом.

Рис. 4.5. Структурна схема паралельних АЦП

Паралельні АЦП. В таких АЦП операції дискретизації та квантування вхідних сигналів з подальшим кодуванням виконуються практично одночасно і дуже швидко. Структурна схема паралельного АЦП зображена на рис. 4.5 і містить подільник напруги із резисторів R1,R,..R, R2 (цифро-аналоговий перетворювач ЦАП), n компараторів напруги КМП1, КМП2,…, КМПN та вихідний кодер і буфер ВБ. Принцип роботи такої структури полягає в синхронному порівнянні вхідної напруги Uх з набором опорних напруг Uоп,i, сформованих з опорної напруги Uоп на відповідних виходах резисторного подільника напруги. Утворений цифровий код є паралельним одиничним кодом (або так званим пріоритетним кодом, оскільки нижні компаратори, які спрацювали для Uх>Uоп,i, мають стан “1”, а верхні, які не спрацювали для Uх<Uоп,i, мають стан “0”), який за допомогою кодера перетворюється в нормальний двійковий код nх. Кількість компараторів АЦП дорівнює максимальній кількості квантів – для шести та восьми вихідних розрядів необхідно, відповідно, 64 та 256 компараторів. Точність даної структури визначається в основному похибками резисторного подільника та компараторів. Позитивною властивістю таких АЦП є висока швидкодія – максимальна частота перетворення може сягати 50…100 МГц. Масово випускаються промисловістю для перетворення в реальному масштабі часу високочастотних сигналів в 6…8- розрядний двійковий код.

АЦП з розгортальним зрівноваженням будуються на основі порівняння вхідної вимірюваної напруги Ux з напругою ступінчасто-регульованого джерела напруги U0 перетворювача код-напруга (ПКН), яка змінюється на один ступінь квантування з приходом кожного тактового імпульсу []. За проміжок часу від початку перетворення до моменту t1 виконання рівності між ступінчасто-регульованою і вимірюваною напругами UK=Ux в лічильнику ПКН встановлюється код nx=(1/qK)Ux, де qK=U0/2m – крок квантування і m – розрядність лічильника імпульсів. Тому в момент порівняння вхідна напруга дорівнює .

Точність такого АЦП визначається похибками перетворювача код – напруга ПКН та пристрою порівняння ПП і може сягати ±(0,01…0,1) %. Час перетворення достатньо великий, особливо у випадку великої розрядності m. Великим недоліком таких АЦП є їх мала завадостійкість, що й практично не призвело до їх широкого практичного використання.

Вищу швидкодію забезпечують АЦП з порозрядним зрівноваженням, які частіше називають АЦП порозрядного зрівноваження (рис. 4.6). В таких АЦП вимірювана напруга Ux порівнюється із ступінчастою змінною компенсуючою напругою Uк, для якої ваги сходинок неоднакові і дорівнюють 2-1, 2-2, 2-3, 2-m

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

часток від значення зразкової напруги U0 джерела опорної напруги ДОН, а значення U0 – максимальному значенню вимірюваної напруги Uх. Принцип дії АЦП цього типу відрізняється від АЦП розгортального зрівноваження тим, що вихідний код nx формується не одиничним наближенням Uк до Uх, а виробляється порозрядно, починаючи із старшого розряду, за результатами аналізу програмним пристроєм ПРП вихідного сигналу пристрою порівняння ПП. З надходженням першого тактового імпульсу від генератора ГІ програмний пристрій ПРП встановлює у першому старшому розряді одиничний рівень, що призводить до появи на виході перетворювача код – напруга ПКН напруги Uк1=U0 /2. Пристрій порівняння ПП порівнює цю напругу із вхідною Uх. Якщо Ux>Uк1, то на виході ПП залишається попередній одиничний рівень, а в старшому розряді ПРП – логічна одиниця. Після другого тактового імпульсу ГІ встановлюється одиниця в другому старшому розряді ПРП, який має вдвічі меншу вагу порівняно з попереднім розрядом. На виході ПКН встановлюється напруга Uк=Uк1+Uк2=U0 /2+U0 /4. Якщо Uк>Ux, то на виході ПП змінюється код на протилежний, після чого ПРП визначає стан в АЦП як перекомпенсацію і встановлює в другому старшому розряді нуль замість раніше виставленої одиниці. При цьому значення Uк2 виключається з компенсаційної напруги Uк. З третім імпульсом ГІ встановлюється одиниця в третьому розряді ПРП з вагою 2-3. Напруга Uк3=U0/8 підсумовується з UK1. Якщо ПП показує, що перекомпенсація ще не настала, то в третьому розряді ПРП залишається одиниця. Аналогічно опрацьовуються решта молодших розрядів ПРП. Отже, вимірювання в такому АЦП займає m тактів, на відміну від 2m-1 тактів у попереднього вимірювача. Час перетворення АЦП порозрядного зрівноваження складає одиниці мікросекунд, а оскільки розрядність ПКН не накладає обмежень на швидкодію схеми, то її можна вибрати достатньо великою (1016 розрядів), що забезпечить достатньо високі метрологічні характеристики такого АЦП.

4.1.3.4. АЦП з попереднім перетворенням в частотно-часові параметри. АЦП з розгортальним часовим перетворенням. Принцип дії таких АЦП полягає на періодичному порівнянні вимірюваної напруги з пилоподібною напругою. Похибка перетворення АЦП на основі такої структури визначається нелінійністю пилоподібної напруги Up(t) та нестабільністю порогу спрацювання пристрою порівняння і в кращому випадку становить декілька десятих–сотих відсотка. Цей метод забез­пе­чує швидкодію не менше кількох сотень мікросекунд, але не знайшов широкого практичного застосування під час виготовлення інтегральних мікросхем.

Значно вищу точність забезпечують АЦП з двотактним інтегруванням (рис. 4.7). У таких пристроях спочатку інтегрується за певний фіксований інтервал часу Tt1-t0 вхідна вимірювана напруга Ux(t), що надходять на вхід інтегратора ІНТ через ключ Кл1 за командою пристрою керування ПК. При цьому вихідна напруга інтегратора ІНТ лінійно наростає за законом

, (4.15)

де τ – стала часу інтегратора.

Після цього в момент часу t1 схемою керування на вхід ІНТ через ключ Кл2 підключається зразкова напруга U0, протилежної до Uх полярності. Момент часу t2, коли вихідна напруга інтегратора дорівнює нулю, фіксується нуль-органом НО. Оскільки площі, окреслені вихідною напругою ІНТ за інтервали часу Т1 та T2=t2 – t1, однакові (рис. 4.6,б), то можна записати

, звідки . (4.16)

Рис. 4.6. Структурна схема та часові діаграми роботи АЦП з дво­так­т­ним інтегруванням

За час Т2 за сигналом з НО лічильник імпульсів ЛІ підраховує кількість імпульсів nx, що надходять через ключ Кл4 з виходу генератора імпульсів ГІ. Аналогіч-но, як і в попередніх схемах, інтервал часу , тому вимірювана напруга визначається як

, (4.17)

де f0 – частота генератора імпульсів ГІ.

В момент часу t2 на інтервал t3–t2 ПК замикає ключем Кл3 вихід НО із входом ІНТ, завдяки чому в останньому перед кожним циклом перетворення встановлюється початкова напруга інтегрування. Її значення дорівнює напрузі зміщення НО і тому вона не погіршує точності інтегруючого АЦП. В момент t3 починається наступний цикл перетворення.

Перевагою таких приладів є високий коефіцієнт послаблення промислових завад завдяки вибору тривалості Т1, яка дорівнює чи кратна періоду завади частоти електромережі. Сучасні мікросхеми інтегральних АЦП дають можливість отримання коефіцієнта послаблення завад нормального виду на рівні (40-100) дБ, їх основна зведена похибка може бути зменшена до декількох сотих-тисячних від­сотка, а час вимірювання – від 40 до 100 мс.

АЦП з частотним перетворенням. Принцип дії АЦП з частотним перетворенням заснований на проміжному перетворенні вхідної вимірюваної напруги в частоту імпульсів (рис. 4.7).

Головним елементом такого АЦП є перетворювач вхідної напруги в частоту імпульсів (ПНЧ), яка надалі вимірюється одним з вищеописаних способів. ПНЧ складається з інтегратора, реалізованого на операційному підсилювачі DA1 інтегруючій RC–ланці R1C1, двох компараторів DA2, DA3, джерела опорної напруги ДОН, двох джерел опорного струму I1, I2, інтегруючого конденсатора C2, двох аналогових перемикачів Кл1, Кл2, RS-тригера, логічного ключа ЛК, пристрою керування ПК, лічильника імпульсів ЛІ та пристрою відображення інформації ПВІ.

Рис. 4.7. Структурна схема та часові діаграми роботи перетворювача напруга – частота

Перетворювач напруга–частота ПНЧ працює так. У початковому стані компаратор DA2 знаходиться в нульовому стані, а компаратор DA3 – в одиничному. Вказані стани компараторів встановлюють RS-тригер Тг в нульовий стан, що призводить до підімкнення джерела струму I1 до виходу інтегратора, а джерела струму I2 – до спільної шини. Ці обидва джерела не впливають на роботу інтегратора. Під дією додатної вимірюваної напруги Ux напруга на виході інтегратора DA1 зменшується. У момент t1 досягнення вихідною напругою інтегратора нульового рівня, компаратор DA2 встановлюється в одиничний стан і, відповідно, встановлює тригер Тг в одиничний стан, що призводить до перемикання ключів Кл1 та Кл2 у протилежні стани. При цьому під дією струму I1 вихідна напруга інтегратора починає збільшуватись, а конденсатор С2 заряджається до напруги – Е0 (вихідної напруги ДОН). У момент t2 вхідна напруга компаратора DA3 дорівнюватиме – Е0 і він встановлюється в одиничний стан, що встановлює тригер Тг та ключі Кл1, Кл2 у вихідний стан. Далі описані процеси циклічно повторюються. Тривалість вихідного імпульсу ПНЧ Tx=t1+t2=1/fx визначимо на основі балансу зарядів на інтегруючих ємностях С1 та С2 із співвідношення

, звідки . (4.18)

Імпульси невідомої частоти fx підраховується за відомий проміжок Т0 і на виході логічного ключа отримується кількість імпульсів nx

, звідки . (4.19)

Функція перетворення залежить від похибок сталої часу ланки R1C2, відношення опорних струмів та напруги Е0 ДОН, що забезпечує високі метрологічні характеристики такої структури (основна похибка кращих зразків соті частки відсотка).

АЦП з сигма-дельта перетворенням. На сучасному етапі найбільшу інформативність забезпечують цифрові засоби з сигма-дельта-перетворенням.

Сигма-дельта-перетворення полягає у квантуванні різниці (дельта) між поточним значенням сигналу та сумою (сигма) попередніх різниць (рис. 4.8).

Рис.4.8. Структурна схема цифрового засобу з сигма-дельта-перетворенням

Реалізація цього перетворення відбувається послідовним з’єднанням в прямому каналі аналогового суматора АС, інтегратора ІНТ і компаратора КМП (однорозрядного АЦП) та введення від’ємного зв’язку на основі однорозрядного перетворювача код-напруга ПКН. При цьому ПКН має два джерела опорної напруги: +Uоп та Uоп, а у випадку вхідного нульового сигналу – U4=-Uоп, а вимірювана напруга не змінює своєї полярності за час усього перетворення. Значення результату проміжного перетворення можна отримати на основі балансу зарядів інтегруючого елемента (конденсатора) при додатній і від’ємній полярностях опорної напруги Uоп

, (4.20)

де tj1,tj2 – відповідно, часи увімкнення опорної та перетворюваної напруг однакової та протилежної полярностей; R1C=τ1; R2C=τ2 – відповідно, сталі часу інтегрування вимірюваної та опорної напруг; U(j-1)20, Uj20 – залишкові напруги на інтегрувальному конденсаторі в кінці, відповідно, (j-1)-го j-того циклів перетворення.

Інформативним проміжком часу в i-тому циклі перетворення є різниця проміжків часу (рис. 4.9)

, (4.21)

де ; ; - тривалість j-того циклу перетворення.

Код результату j-того перетворення знаходяться як добуток значення тактової частоти на час tjx

, (4.22)

де .

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

, (4.23)

де , а відносний код результату вимірювання

. (4.24)

В попередньому співвідношенні вираз в дужках в кінці перетворення дорівнює нулю з похибкою дискретності подачі коду результату вимірювання , тоді код nx дорівнюватиме

. (4.25)

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

Інкрементні АЦП є різновидом ∆∑-АЦП, але на відміну від них, за один цикл перетворення може бути отримано декілька розрядний (а не однорозрядний) результат перетворення (рис. 4.10).

Збільшення роздільної здатності інкрементних АЦП до n двійкових розрядів здійснюється завдяки підсумовуванню 2n-m одноциклових m-розрядних результатів перетворень. Встановлення потрібної кількості розрядів в інкрементних АЦП відбувається програмним способом від зовнішнього контролера.

Рис.4.10 - Функціональна схема інкрементних АЦП

З допомогою ∆∑-модулятора ∆∑M вимірювана двополярна напруга Ux перетворюється у вихідний m-розрядний число-імпульсний код n2j. Цей код проходить через дециматор ДЦМ, який має функцію перетворення одноланкового фільтра низької частоти (ФНЧ), частоту зрізу якого можна встановлювати програмним способом. Окрім коду результату вимірювання, що подається на базу даних, в інкрементних АЦП на вихід подається й ШІМ – сигнал, період повторення якого визначається часом аналого-цифрового перетворення, а шпаруватість – пропорційна до результату перетворення. Як і в ∆∑-АЦП принцип дії інкрементних АЦП базується на балансі зарядів з безперервним інтегруванням вимірювальної напруги та почерговим підключенням опорної напруги з полярністю однаковою та протилежною полярністю до полярності вхідної напруги (рис. 4.11).

Рис.4.11 - Часові діаграми роботи інкрементних АЦП

Полярність вхідної напруги автоматично визначається за полярністю вихідної напруги Uкмп компаратора сигма-дельта модулятора. Після кожного опрацювання компаратора змінюється полярність підключення опорної напруги. Після закінчення першого такту j-того циклу перетворення, в якому полярності вхідної та опорної напруг співпадають, вихідна напруга інтегратора U1j визначатиметься співвідношенням

, (4.26)

де Uj-1 – залишкова напруга інтегратора ∆∑-модулятора на початку j-того циклу перетворення; τ1 – стала часу інтегратора під час інтегрування напруги Ux; τ2 – стала часу інтегратора під час його заряду E0; t0 – період повторення частоти f0 синхронізації ∆∑-модулятора; Ux, E0 – вимірювана та опорна напруга відповідно.

В другому такті j-того циклу перетворення вихідну напругу інтегратора U2j можна визначити як

, (4.27)

де τ2 – стала часу інтегратора в другому такті j-тих циклів перетворення; t2j – тривалість другого такту перетворення початку інтегрування алгебричної різниці вимірюваної та опорної напруг до моменту опрацювання компаратора ∆∑-модулятора; Uj – залишкова напруга інтегратора в перший наступний, після спрацювання компаратора, період частоти синхронізації.

Із врахуванням того, що в інкрементних АЦП часові проміжки дискретизовані з періодом t0 частоти f0 синхронізації, то із співвідношення (4.27) визначимо код результату за один цикл перетворення Njx

, (4.28)

де ; ; ; ; f0=1/t0 – частоти синхронізації інкрементних АЦП.

Другий доданок правої частини виразу 3 являє собою код njд дискретності подання результату перетворення. Для оцінювання зверху його значення приймемо, що Uxmax=t, тоді і вираз для njд подамо так

. (4.29)

Вираз для відносного коду njx в j-тому циклі перетворення подамо як

, (4.30)

де τ21= τ21; ux= Ux/E0.

Код результату перетворення Nx інкрементних АЦП знаходиться шляхом підсумовування кодів M часткових циклів перетворення

. (4.31)

Підсумовування M результатів часткових перетворень в інкрементних АЦП відбувається під час безперервного ∆∑-перетворення, то й код NjДм дискретності подання результату вимірювання не перевищить значення коду дискретності подання результату перетворення в j-тому циклі, тобто NjД=NjДм. Значення відносного коду ux вимірювання інкрементних АЦП подамо виразом

. (4.32)

Другий вираз правої частини співвідношення (4.13) подамо як

, (4.33)

де ; ; .

Підставляючи вираз (4.32) у (4.33) та нехтуючи похибкою дискретності подано відносно коду ux результату вимірювання інкрементних АЦП, остаточно одержимо

. (4.34)

З виразу (4.34) можна зробити висновок, що із збільшенням розрядності інкрементних АЦП в n разів зменшуватиметься й похибка дискретності знаходження результату вимірювання.

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

Рис. 4.12. Структурна схема комбінованого (різницевого) аналого-цифрового перетворення

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

Суть високочутливих різницевих (диференційних) методів полягає у створенні та вимірюванні різниці між вимірюваною величиною та вихідною величиною міри. Код nx результату вимірювання отримується підсумовуван-ням кодів результатів двох перетворень:

nx = n1q1 + pn2q2, (4.35)

де n1 – результат перетворення на першому етапі вимірювання величини Ux з порівняно великими ступенями квантування q1; n2 – результат перетворення на другому етапі вимірювання різниці Ux=Ux-Uk з порівняно малими ступенями квантування q2; Uk=n1q1 – значення вихідного сигналу кодо-керованої міри напруги; p – коефіцієнт узгодження чутливостей перетворення.

На першому етапі перетворення за допомогою АЦП1 значення вимірюваної напруги Ux з виходу пристрою вибірки-зберігання ПВЗ перетворюється в код n1. Код n1 перетворювачем код-напруга ПКН перетворюється у напругу U1 та передається в обчислювальний блок ОБ. В аналоговому суматорі АС знаходиться різниця Uac=Ux-U1, яка підсилюється підсилювачем ПСН в kпс разів і перетворюється за допомогою другого АЦП2 в код n2. Якщо максимальне значення коду АЦП1 n1max=2m1, то розмір ступеня квантування АЦП2 повинен дорівнювати – kпс=p=2-m1. Отже, результат вимірювання дорівнює:

nx = (n1 + n2)q1. (4.36)

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

Рис.4.13. Функціональна схема конвеєрних АЦП

Спочатку порівнюється перетворювана напруга Ux з половиною опорної напруги Uоп/2 з допомогою компаратора КМП1. Вихідний логічний стан компаратора визначає число 1 або 0 старшому розряді n1 коду nx перетворення АЦП станом перемикача SW1, який підключається відповідно, до напруги Uоп або шини нульового потенціалу. Після цього встановлюється на виході DA1 напруга , яка знову порівнюється з половиною опорної напруги Uоп/2 з допомогою компаратора КМП2. Логічний вихідний стан цього компаратора визначатиме число в наступному розряді n2 коду nx встановлює відповідний стан перемикача SW2. Після цього встановлюється вихідна DA2 напруга . Усі процеси в решті m-2 розрядах повторюються по черзі в напрямку від старших до молодших розрядів, тобто за конвеєрним принципом. Стан вихідної напруги Um останнього компаратора визначатиметься як

. (4.37)

Сучасні конвеєрні інтегральні АЦП дають можливість отримати 14 двійкових розрядів з частотою перетворення 20МГц.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]