Čo je elektrická izolácia? Typy galvanickej izolácie, hodnotenia a aplikácie
Aug 24
Názory: 1062

Obrázok 1: ADC signálny reťazec od analógového vstupu po digitálny výstup
Analógovo-digitálny prevodník (ADC) je elektronický obvod, ktorý prevádza kontinuálny analógový signál na digitálnu hodnotu, ktorú môže načítať a spracovať mikrocontroller, procesor, FPGA alebo počítač.
ADC prevádza analógový signál na digitálne dáta nasledujúcou cestou:
• Analógový vstup: Pôvodné napätie alebo signál vstupujúci do ADC.
• Antialiasing filter: Odstráni frekvencie, ktoré by mohli spôsobiť aliasing pred vzorkovaním.
• Sample-and-hold: Zachytáva vstupné napätie v konkrétnom okamihu a drží ho počas konverzie.
• Kvantizácia: Priradí vzorkované napätie najbližšej dostupnej digitálnej úrovni.
• Kódovanie: Prevodí kvantizovanú úroveň na binárny kód.
• Digitálny výstup: Posiela konečnú digitálnu hodnotu mikrocontrolleru, procesoru, FPGA alebo inému digitálnemu systému.
Pre N-bitový ADC:
Počet úrovní = 2ᴺ
Ideálna veľkosť LSB = Plný rozsah ÷ 2ᴺ
Ideálna chyba kvantizácie = ±0.5 LSB
Napríklad 12-bitový ADC má:
2¹² = 4096 úrovní
Pri rozsahu vstupu 0–3.3 V:
3.3 V ÷ 4096 ≈ 0.806 mV
Takže každá ideálna LSB predstavuje približne 0.806 mV, s ideálnou chybou kvantizácie približne ±0.403 mV.

Obrázok 2: Unipolárny príklad kvantizácie 0–3.3 V s binárnymi výstupnými kódmi
Rôzne architektúry ADC používajú rôzne metódy konverzie, ktoré ovplyvňujú rýchlosť, rozlíšenie, spotrebu energie, latenciu a presnosť.
| Typ ADC |
Ako funguje |
Hlavná výhoda |
Hlavné obmedzenie |
Bežné aplikácie |
| SAR ADC |
Používa interný DAC, porovnávací obvod a registrátor sukcesívneho priblíženia. Vykonáva binárne vyhľadávanie, testujúc jeden bit naraz, kým sa nenájde najbližší digitálny kód. |
Dobrý balans rýchlosti, rozlíšenia, nízkej spotreby a nízkej latencie |
Nie je vhodný pre najsilnejšie signály |
Mikrocontrollers, senzory, priemyselná kontrola, akvizícia dát |
| Sigma-Delta ADC |
Vzorkuje vstup pri vysokej vnútornej frekvencii. Tvarovanie šumu posúva väčšinu kvantizačného šumu mimo signálového pásma, zatiaľ čo digitálne filtrovanie a dekymácia produkujú konečný výstup s nižšou frekvenciou. |
Vysoké rozlíšenie a nízky šum |
Nižšia šírka pásma a vyššia latencia filtrácie |
Presné senzory, audio, vážiace systémy |
| Bleskový ADC |
Používa mnoho komparátorov súčasne na určenie úrovne vstupu. Ideálny N-bitový bleskový ADC vyžaduje 2ᴺ − 1 komparátorov. |
Extrémne rýchla konverzia |
Vysoká spotreba energie, veľká plocha obvodu a zložitosti |
RF, radar, osciloskopy |
| Pipelined ADC |
Konvertuje vstup cez niekoľko etáp. Každá etapa rozpoznáva časť signálu, odpočíta svoj odhad, zosilňuje zostávajúci zvyšok a posúva ho na ďalšiu etapu. |
Vysoká vzorkovacia frekvencia s užitočným rozlíšením |
Přidává latenciu konverzie |
Komunikácie, zobrazovanie, vysokorýchlostné zber údajov |
| Dual-Slope ADC |
Integruje neznámý vstup počas pevného času, potom integruje známy referenčný signál opačnej polarity, kým sa integrátor nevráti na svoju počiatočnú úroveň. Zmeraný čas určuje digitálny výsledok. |
Vysoká presnosť a dobré potlačenie šumu |
Pomalá konverzia |
Digitálne multimetre a presné prístroje |
SAR ADC určuje výsledok prostredníctvom procesu binárneho vyhľadávania pomocou svojho interného DAC a komparátora. Sigma-delta ADC sa spolieha na nadvzorkovanie, tvarovanie šumu, digitálne filtrovanie a dekompozíciu na vysokorozlíšené merania. Bleskový ADC dosahuje veľmi vysokú rýchlosť pomocou mnohých paralelných komparátorov, zatiaľ čo pipelined ADC spracováva zvyšok signálu prostredníctvom viacerých konverzných etáp. Dual-slope ADC používa integráciu a časovanie, čo ho robí vhodným na pomalé, presné merania.
Výkonnosť ADC závisí hlavne od rozlíšenia, vzorkovacej frekvencie a presnosti.
| Parameter |
Význam |
Prečo je to dôležité |
| Rozlíšenie |
Počet bitov použitých pre každú konverziu |
Určuje najmenšiu zmenu vstupu, ktorú môže ADC reprezentovať |
| Vzorkovacia frekvencia |
Počet vzoriek odobratých za sekundu |
Určuje, ako rýchlo sa môže merať meniaci sa signál |
| Presnosť |
Ako blízko je výsledok k skutočnému vstupu |
Ovplyvňuje správnosť merania |
| ENOB |
Efektívny počet bitov |
Ukazuje použiteľné rozlíšenie po potlačení šumu a skreslenia |
Rozlíšenie určuje, koľko digitálnych úrovní môže ADC produkovať.
8-bit = 256 úrovní
10-bit = 1 024 úrovní
12-bit = 4 096 úrovní
16-bit = 65 536 úrovní
Vyššie rozlíšenie umožňuje, aby sa reprezentovali menšie zmeny signálu, ale šum a obvodové chyby môžu znížiť použiteľné rozlíšenie.
Vzorkovacia frekvencia je počet vzoriek, ktoré ADC odoberá za sekundu a bežne sa špecifikuje v SPS, kSPS alebo MSPS.
Pre pásmom obmedzený základný signál musí byť vzorkovacia frekvencia väčšia ako dvojnásobok najvyššej frekvencie signálu:
fₛ > 2 × fmax
Napríklad základný signál obsahujúci frekvencie až do 10 kHz teoreticky vyžaduje:
fₛ > 20 kSPS
V praktických návrhoch je vzorkovacia frekvencia zvyčajne vyššia, pretože skutočný antialiasingový filter potrebuje prechodový pás medzi najvyššou požadovanou frekvenciou signálu a fₛ/2.
Tieto termíny sú odlišné:
| Termín |
Význam |
| Vzorkovacia frekvencia |
Počet vzoriek odobratých za sekundu |
| Analógová vstupná šírka pásma |
Frekvenčný rozsah, ktorý môže analógový predný koniec ADC akceptovať |
| Priepustnosť konverzie |
Maximálny počet dokončených konverzií za sekundu |
| Vzorkovacia frekvencia na kanál |
Efektívna vzorkovacia frekvencia dostupná pre každý kanál |
Pre multiplexovaný ADC je celková priepustnosť konverzie zdieľaná medzi kanálmi. Napríklad 100 kSPS ADC merajúci štyri kanály rovnomerne môže poskytnúť približne 25 kSPS na kanál, predtým ako sa zohľadní akvizícia, prepínanie kanálov a ustalovací čas.
Presnosť ADC je ovplyvnená chybou referencie, chybou offsetu, chybou zisku, nelinearitou, šumom, skreslením, chýbajúcimi kódmi, jitterom apertúry a inými chybami konverzie.
SINAD, alebo Pomer signálu k šumu a skresleniu, porovnáva požadovaný signál so zlúčeným šumom a skreslením vo výstupe ADC.
ENOB, alebo Efektívny počet bitov, ukazuje použiteľné dynamické rozlíšenie ADC po zahrnutí šumu a skreslenia.
ENOB = (SINAD − 1,76) ÷ 6,02
Napríklad, ak je SINAD 68 dB:
ENOB = (68 − 1,76) ÷ 6,02 ≈ 11.0 bity
Táto rovnica sa vzťahuje na testovanie sínusových vĺn za špecifikovaných podmienok vstupnej frekvencie, vstupnej amplitúdy a vzorkovania.
Ďalšie dôležité termíny presnosti ADC zahŕňajú:
• Celková neupravená chyba (TUE): Kombinovaný účinok hlavných statických chýb ADC bez kalibrácie.
• Chýbajúce kódy: Digitálne výstupné kódy, ktoré sa nezobrazujú kvôli nelineárnosti prevodníka.
• Jitter apertúry: Neistota časovania v okamihu vzorkovania, ktorá sa stáva dôležitejšou pri vyšších vstupných frekvenciách.
• Rozlíšenie bez šumu: Počet bitov, ktoré zostávajú stabilné bez zmien kódu spôsobených šumom peak-to-peak.
| Špecifikácia |
Čo skontrolovať |
Prečo to záleží |
| Vstupný rozsah |
Minimálne a maximálne vstupné napätie |
Zabezpečuje, že signál zostáva v rozsahu merania ADC |
| Referenčné napätie |
Presnosť, stabilita, drift a šum |
Určuje rozsah konverzie a ovplyvňuje presnosť merania |
| Rozlíšenie |
Požadovaný počet bitov |
Určuje počet dostupných digitálnych úrovní |
| Rýchlosť vzorkovania |
Vzorky za sekundu |
Určuje, ako často je vstupný signál vzorkovaný |
| Prevodný prietok |
Dokončené konverzie za sekundu |
Dôležité pre kontinuálne a viackanálové merania |
| ENOB |
Efektívny počet bitov |
Zobrazuje použiteľné dynamické rozlíšenie po šume a skreslení |
| SINAD |
Pomer signálu k šumu a skresleniu |
Zobrazuje kombinovaný výkon šumu a skreslenia |
| SNR |
Pomer signálu k šumu |
Ukazuje kvalitu signálu v porovnaní so šumom |
| Celková neopravená chyba (TUE) |
Kombinovaná statická chyba konverzie |
Pomáha odhadnúť celkovú presnosť merania DC bez kalibrácie |
| INL |
Integrálna nelineárnosť |
Ukazuje odchýlku od ideálnej prevodnej krivky ADC |
| DNL |
Diferenciálna nelineárnosť |
Ukazuje variácie medzi susednými digitálnymi kódmi |
| Chýbajúce kódy |
Či sa všetky očakávané výstupné kódy vyskytujú |
Chýbajúce kódy znižujú použiteľnú kontinuitu konverzie |
| Jitter apertúry |
Neistota času vzorkovania |
Môže znižovať presnosť a SNR pri vyšších vstupných frekvenciách |
| Rozlíšenie bez šumu |
Stabilné rozlíšenie založené na šume peak-to-peak |
Dôležité pre merania DC a senzorov so nízkym šumom |
| Offsetová chyba |
Chyba pri nulovom vstupe |
Ovplyvňuje merania na nízkej úrovni |
| Chyba zisku |
Chyba pri plnom rozsahu vstupu |
Ovplyvňuje meranie škálovania v celom rozsahu vstupu |
| Čas akvizície |
Čas potrebný na to, aby ADC vstup získal signál |
Nedostatočný čas akvizície môže spôsobovať chyby, najmä pri vysokom vnútornom odpore |
| Vstupná impedancia |
Zaťaženie na signálnom zdroji |
Môže ovplyvniť stabilizáciu signálu a presnosť merania |
| Počet kanálov |
Počet analógových vstupov |
Určuje, koľko signálov môže byť meraných |
| Typ vstupu |
Jednoduchý alebo diferenciálny |
Musí zodpovedať senzoru alebo signálnemu zdroju |
| Rozhranie |
SPI, I²C, paralelné, LVDS alebo iné rozhranie |
Musí byť kompatibilné s procesorom alebo FPGA |
| Spotreba energie |
Aktívny a pohotovostný prúd |
Dôležité pre prenosné a nízkoenergetické systémy |
| Prevádzková teplota |
Požadovaný teplotný rozsah |
Dôležité pre priemyselné a automobilové aplikácie |
Pre dynamický výkon ADC by mali byť SINAD a ENOB kontrolované pri špecifikovanej vstupnej frekvencii, vstupnej amplitúde a rýchlosti vzorkovania, pretože tieto hodnoty sa môžu meniť v závislosti od prevádzkových podmienok. Jitter apertúry sa stáva dôležitejšou s rastúcou vstupnou frekvenciou, zatiaľ čo rozlíšenie bez šumu je obzvlášť užitočné pre presné DC a merania s nízkou frekvenciou.
ADC sa používajú všade tam, kde digitálny systém musí merať analógový signál.
| Aplikácia |
Merený signál |
Hlavný požiadavok ADC |
| Snímanie teploty |
Termistor, RTD alebo napätie senzora |
Presnosť a nízky šum |
| Monitorovanie batérie |
Napätie batérie alebo napájania |
Vstupný rozsah a presnosť |
| Nahrávanie zvuku |
Mikrofón alebo zvuková vlna |
Rýchlosť vzorkovania a nízke skreslenie |
| Priemyselná kontrola |
Tlak, prietok, poloha a prúd |
Spoľahlivosť a výkon vo šume |
| Automobilová elektronika |
Teplota, tlak, napätie a prúd |
Široký teplotný rozsah a robustnosť |
| Lekárske prístroje |
Signály senzora na nízkej úrovni |
Vysoké rozlíšenie a nízky šum |
| Zbieranie dát |
Viaceré meracie kanály |
Presnosť, počet kanálov a vzorkovacia frekvencia |
| Osciloskopy |
Rýchle napäťové vlnové formy |
Vysoká vzorkovacia frekvencia a šírka pásma |
Typ ADC by mal zodpovedať signálu. Pomalé presné senzory zvyčajne potrebujú presnosť a nízky šum, zatiaľ čo rýchle vlnové formy vyžadujú vysokú vzorkovaciu rýchlosť a dostatočnú šírku pásma.
Požiadavky na systém: vstupný rozsah 0–3,3 V, minimálna zmena signálu 1 mV, maximálna frekvencia signálu 1 kHz a 4 kanály.
| Vyberanie kroku |
Výpočet / Požiadavka |
Výsledok |
| Požadovaná rozlíšenie |
3,3 V ÷ 0,001 V = 3 300 úrovní |
Aspoň 12-bitový ADC, pretože 2¹² = 4 096 úrovní |
| Veľkosť LSB |
3,3 V ÷ 4096 |
≈ 0,806 mV/LSB |
| Minimálna vzorkovacia frekvencia |
> 2 × 1 kHz |
> 2 kSPS na kanál |
| Praktická vzorkovacia frekvencia |
Pridajte margin pre prechodový pásmo anti-aliasing filtra |
5 kSPS na kanál |
| Priepustnosť na kanál |
Požadovaná vzorkovacia frekvencia pre každý kanál |
5 kSPS/kanál |
| Celková priepustnosť |
4 kanály × 5 kSPS |
Minimálna celková priepustnosť 20 kSPS |
| Vstupný rozsah |
Výstup senzora = 0–3,3 V |
ADC by mal podporovať 0–3,3 V alebo použiť úpravu signálu |
| Presnosť referencie |
0,5 LSB = 0,403 mV; 0,403 mV ÷ 3,3 V × 100 |
≈ 0,0122% alebo 122 ppm maximálna alokácia počiatočnej chyby |
| Obdobie konverzie |
1 ÷ 20 000 |
50 µs |
| Okno akvizície |
50 µs − 10 µs predpokladanej konverznej/interfejsovej režie |
40 µs |
| Požiadavka na ustálenie |
Vstup ADC musí ustáliť v rozsahu ±0,5 LSB počas 40 µs akviziačného okna. Pre systém prvej triedy pri 12-bitovej presnosti platí tsettle ≈ 9τ. |
τ ≤ 40 µs ÷ 9 ≈ 4,4 µs |
| SAR ADC |
Vhodný pre požadované rozlíšenie, priepustnosť, nízku latenciu a multikanálové vzorkovanie |
Najlepšie prispôsobenie |
| Sigma-Delta ADC |
Dobrý výkon a nízky šum, ale je potrebné skontrolovať latenciu a prepínanie kanálov |
Možné |
| Pipeline ADC |
Omnoho rýchlejší ako požadované |
Zvyčajne zbytočné |
| Flash ADC |
Vysoká rýchlosť, energia a zložitost sú zbytočné |
Slabé prispôsobenie |
| Dual-Slope ADC |
Dobrý výkon, ale zvyčajne príliš pomalý |
Slabé prispôsobenie |
| Odporúčaný ADC |
Musí spĺňať všetky vypočítané požiadavky |
12-bitový alebo vyšší SAR ADC, ≥4 kanály a >20 kSPS celková priepustnosť |
10 µs režie je príklad predpokladu. Použite hodnoty z technického listu vybraného ADC pre čas konverzie, čas akvizície, vstupnú kapacitu a impedanciu zdroja.
| Problém |
Pravdepodobná príčina |
Odporúčaná kontrola |
| Hlukové merania ADC |
Hlučný zdroj, referencia, zem alebo senzor |
Skontrolujte odvodenie, filtrovanie, uzemnenie a stabilitu referencie |
| Meranie ostáva na nule |
Žiadny vstupný signál, nesprávny kanál alebo chybné nastavenie |
Zmerajte vstupné napätie a overte nastavenia ADC |
| Meranie ostáva blízko maximálneho |
Vstup prekračuje rozsah ADC |
Skontrolujte vstupné napätie a obvod úpravy signálu |
| Meranie je nepresné |
Chyba referencie, offset, chyba zisk alebo tolerancia rezistorov |
Zmerajte referenciu a overte komponenty škálovania |
| Merania sa menia medzi kanálmi |
Vysoká zdrojová impedance alebo nedostatočný čas ustálenia |
Zvýšte čas akvizície alebo zbufferujte vstup |
| Rýchly signál vyzerá nesprávne |
Vzorkovacia rýchlosť je príliš nízka |
Zvýšte vzorkovaciu rýchlosť a použite anti-aliasing filter |
| Nízke bity kolíšu |
Elektrický šum |
Zlepšite uzemnenie, filtrovanie, tienenie alebo priemerovanie |
| Meranie sa mení s teplotou |
Drift referencie alebo komponentu |
Použite komponenty s nízkym driftom alebo kalibráciu |
ADC prevádza analógové signály na digitálne hodnoty na spracovanie a meranie. Správny ADC závisí od rozlíšenia, vzorkovacej frekvencie, presnosti, vstupného rozsahu, šumu, kvality referencie, rozhrania a požiadaviek na energiu. SAR ADC sú vhodné pre mnohé zabudované systémy, sigma-delta ADC sa hodia pre presné merania a pipeline alebo flash ADC sú lepšie pre rýchlosignály. Dobrý úprava signálu, uzemnenie, filtrovanie a návrh referencie sú taktiež dôležité pre spoľahlivú konverziu.
Rozlíšenie určuje, koľko digitálnych úrovní môže ADC vyprodukovať, zatiaľ čo presnosť opisuje, ako blízko je prevedený výsledok k skutočnej vstupnej hodnote.
12-bitový ADC poskytuje 4 096 úrovní v porovnaní so 1 024 úrovňami pre 10-bitový ADC. Môže reprezentovať menšie zmeny signálu, ale skutočná výkonnosť stále závisí na šume a presnosti.
Pre signál s obmedzeným pásmom používajte vzorkovaciu frekvenciu vyššiu ako dvojnásobok najvyššej frekvencie signálu. V praktických návrhoch používajte ďalšiu rezervu, aby mal antialiasingový filter prechodové pásmo pod fₛ/2.
SAR ADC poskytujú dobrú rovnováhu medzi rýchlosťou, presnosťou a výkonom. Sigma-delta ADC sú zvyčajne lepšie pre vysoké rozlíšenie, nízkošumové merania pri nižších šírkach pásma.
Nie priamo. Zvyčajne je potrebný delič napätia alebo iný signálovo podmienený obvod na zníženie signálu na bezpečnú vstupnú úroveň.
Bežné príčiny zahŕňajú šum napájania, referenčný šum, zlú uzemnenie, vysokú zdrojovú impedanciu, digitálne rušenie a nedostatočné filtrovanie.
ENOB znamená Efektívny počet bitov. Označuje použiteľné rozlíšenie po zohľadnení šumu a skreslenia.
Použite externý ADC, keď potrebujete vyššie rozlíšenie, lepšiu presnosť, nižší šum, ďalšie kanály, diferenciálne vstupy alebo vzorkovaciu frekvenciu, ktorú interný ADC mikrokontroléra nemôže poskytnúť.
Sep 09
Názory: 332
Sep 09
Názory: 257
Sep 08
Názory: 360
Sep 07
Názory: 441
Sep 04
Názory: 621
Sep 04
Názory: 594