Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Циклічні АЦП із застосуванням вагової надлишковості




Аналого-цифрові перетворювачі є основною ланкою, що пов’язує світ природних аналогових сигналів з цифровими системами керування, діагностування, збору та обробки аналогової інформації, тощо. Саме тому точність, швидкодія та інші характеристики цих пристроїв безпосередньо впливають на параметри систем до складу яких вони входять. Ще однією додатковою вимогою сучасності є мінімізація споживаної потужності. Вищезгадані вимоги обумовили популярність такого різновиду перетворювачів, як АЦП із перерозподілом заряду. АЦП із перерозподілом заряду належать до перетворювачів послідовного наближення і, відповідно характеризуються досить високою роздільною здатністю на рівні 14-16 двійкових розрядів та середньою швидкодією. Традиційним методом забезпечення високої роздільної здатності є застосування методів калібрування старших розрядів перетворювача. Однак при використанні двійкової системи числення процедура калібрування може виконуватись виключно в цифроаналоговій формі [9,10], що, по-перше, вимагає застосування додаткових коригувальних матриць, а по-друге, виконується в режимі реального часу, тобто потребує додаткових часових витрат в режимі основного перетворення. Інший підхід передбачає будувати АЦП із використанням вагової надлишковості[9,10]. В даному випадку процедура калібрування може виконуватись виключно в цифровій формі. Однак відомі методи реалізації таких пристроїв вимагають застосування так званих додаткових розрядів[9,10], тобто поширення розрядної сітки в бік молодших розрядів, або передбачають досить складні процедури розрахунку[9,10], що суттєво ускладнює обчислювальну частину пристрою.

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

Вихідним положенням для самокалібрування є розбиття розрядної сітки перетворювача на групи так званих «точних» та «неточних» розрядів. Кордон між вказаними групами визначається роздільною здатністю перетворювача та технологічною похибкою виготовлення конденсаторної матриці [9,10, 11,12]. Процес цифрового самокалібрування передбачає застосування вагової надлишковості, тобто

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

Рисунок 11 – Послідовність комутацій для самокалібрування i-го розряду: а)фаза вибірки напруги, б)перший крок фази перерозподілу

 

Таким чином для калібрування ваги i-го неточного розряду опорну напругу записуємо на i-й конденсатор матриці, а далі перерозподіляємо її між молодшими розрядами.

Результат калібрування зберігається в запам’ятовуючому пристрої. Аналогічним чином здійснюється калібрування наступного (i+1)-го розряду з використанням отриманого значення ваги i-го розряду [9,10,11,12].

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

Для зменшення методичної похибки калібрування пропонується проводити згадану процедуру для кожного розряду кілька разів, примусово забороняючи включення того чи іншого молодшого розряду. Отримані в результаті цих калібрувань значення мають бути осереднені. Базовим припущенням методу є наявність незначних відхилень ваг точних розрядів за умови що сумарна похибка цих розрядів не перебільшує ваги молодшого розряду. Продемонструємо роботу методу на прикладі. Нехай ваги розрядів перетворювача відповідають значення розрядів р=1 коду Фібоначчі. В таблиці 1 наведено ідеальні та реальні значення ваг розрядів, а також коди, отримані на різних етапах калібрування.

Таблиця 1 – Результати роботи методу на прикладі

  Q6 Q5 Q4 Q3 Q2 Q1 Q0 Сума реальних ваг Результат калібрув.
Ідеальні ваги   8 5 3 2 1 1    
Реальні ваги 13,6 7,8 5,1 2,9 1,9 1 1    
1-ше калібрування   1 1 0 0 0 0 7,8+5,1=12,9 8+5=13
2-ге калібрування   1 0 1 1 1 0 7,8+2,9+1,9+1=13,6 8+3+2+1=14
Осереднення

(13+14)/2=13,5

Слід звернути увагу, що «ідеальні» ваги, це ті, що записані в пам’яті перетворювача і значення яких використовуються для розрахунку, в той же час в процесі врівноваження беруть участь «реальні» ваги. Наведений приклад показав, що без застосування багаторазового врівноваження похибка калібрування становила би 0,6 або 0,4 ОМР, а при застосуванні – 0,1.










Последнее изменение этой страницы: 2018-06-01; просмотров: 193.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...