ÉRZÉKELŐK ÉS BEAVATKOZÓK I. 7. AZ AD KONVERZIÓ

Hasonló dokumentumok
Analóg-digitális átalakítás. Rencz Márta/ Ress S. Elektronikus Eszközök Tanszék

ÉRZÉKELŐK ÉS BEAVATKOZÓK I. 0. TANTÁRGY ISMERTETŐ

Digitális jelfeldolgozás

Mérés és adatgyűjtés

ÉRZÉKELŐK ÉS BEAVATKOZÓK I. 4. VILLAMOS ELVŰ MÉRÉSEK ALAPELVEK, ALAPÁRAMKÖRŐK

A/D és D/A átalakítók gyakorlat

ÉRZÉKELŐK ÉS BEAVATKOZÓK I. 6. A MINTAVÉTELI TÖRVÉNY

Analóg digitális átalakítók ELEKTRONIKA_2

Mintavételezés és AD átalakítók

Iványi László ARM programozás. Szabó Béla 6. Óra ADC és DAC elmélete és használata

Akusztikus MEMS szenzor vizsgálata. Sós Bence JB2BP7

Elektronika Előadás. Digitális-analóg és analóg-digitális átalakítók

ÉRZÉKELŐK ÉS BEAVATKOZÓK I. 9. SZŰRŐK

Az Informatika Elméleti Alapjai

I. C8051Fxxx mikrovezérlők hardverfelépítése, működése. II. C8051Fxxx mikrovezérlők programozása. III. Digitális perifériák

Máté: Számítógép architektúrák

2. Elméleti összefoglaló

ÉRZÉKELŐK ÉS BEAVATKOZÓK II. 5. DC MOTOROK SZABÁLYOZÁS FORDULATSZÁM- SZABÁLYOZÁS

Digitális technika VIMIAA hét

2. gyakorlat Mintavételezés, kvantálás

Digitális technika VIMIAA hét

Assembly programozás: 2. gyakorlat

ÉRZÉKELŐK ÉS BEAVATKOZÓK I. 3. MÉRÉSFELDOLGOZÁS

Analóg-digitál átalakítók (A/D konverterek)

A/D ÉS D/A ÁTALAKÍTÓK

Orvosi Fizika és Statisztika

X. ANALÓG JELEK ILLESZTÉSE DIGITÁLIS ESZKÖZÖKHÖZ

Elektronika Előadás. Analóg és kapcsolt kapacitású szűrők

A/D és D/A konverterek vezérlése számítógéppel

Elektronika Előadás. Modulátorok, demodulátorok, lock-in erősítők

ANALÓG ÉS DIGITÁLIS TECHNIKA I

ÉRZÉKELŐK ÉS BEAVATKOZÓK II. 1. BEVEZETÉS

Villamos jelek mintavételezése, feldolgozása. LabVIEW 7.1

Informatika Rendszerek Alapjai

3. gyakorlat. Kettes számrendszer: {0, 1} Tízes számrendszer: {0, 1, 2,..., 9} 16-os (hexadecimális számrendszer): {0, 1, 2,..., 9, A, B, C, D, E, F}

Akusztikus MEMS szenzor vizsgálata. Sós Bence

Villamos jelek mintavételezése, feldolgozása. LabVIEW előadás

A/D és D/A átalakítók

10.1. ANALÓG JELEK ILLESZTÉSE DIGITÁLIS ESZKÖZÖKHÖZ

Híradástechikai jelfeldolgozás

Mérés és adatgyűjtés

Házi Feladat. Méréstechnika 1-3.

Jelfeldolgozás a közlekedésben. 2017/2018 II. félév. Analóg-digitális átalakítás ADC, DAC

Bevezetés az informatikába gyakorló feladatok Utoljára módosítva:

2.3. Soros adatkommunikációs rendszerek CAN (Harmadik rész alapfogalmak II.)

Érzékelők és beavatkozók

PWM elve, mikroszervó motor vezérlése MiniRISC processzoron

KANDÓ KÁLMÁN VILLAMOSMÉRNÖKI FŐISKOLAI KAR. Mikroelektronikai és Technológiai Intézet. Aktív Szűrők. Analóg és Hírközlési Áramkörök

Fixpontos és lebegőpontos DSP Számrendszerek

Mintavétel: szorzás az idő tartományban

Összeadás BCD számokkal

Digitális jelfeldolgozás

Máté: Számítógép architektúrák

Bevezetés az informatikába gyakorló feladatok Utoljára módosítva:

3.18. DIGITÁLIS JELFELDOLGOZÁS

Mechatronika és mikroszámítógépek. 2016/2017 I. félév. Analóg-digitális átalakítás ADC, DAC

Jelgenerátorok ELEKTRONIKA_2

Szűrő architektúrák FPGA realizációjának vizsgálata

Programozható Vezérlő Rendszerek. Hardver

DIGITÁLIS KOMMUNIKÁCIÓ Oktató áramkörök

Informatikai Rendszerek Alapjai

MÉRŐERŐSÍTŐK EREDŐ FESZÜLTSÉGERŐSÍTÉSE

5. Fejezet : Lebegőpontos számok. Lebegőpontos számok

Elektronika 11. évfolyam

Mérési útmutató. A/D konverteres mérés. // Első lépésként tanulmányozzuk a digitális jelfeldolgozás előnyeit és határait.

4-2. ábra. A leggyakoribb jelformáló áramköröket a 4-3. ábra mutatja be A jelformáló áramkörök

5-6. ea Created by mrjrm & Pogácsa, frissítette: Félix

Matematikai alapok. Dr. Iványi Péter

Beszédinformációs rendszerek 5. gyakorlat Mintavételezés, kvantálás, beszédkódolás. Csapó Tamás Gábor

Digitális technika VIMIAA02 1. EA Fehér Béla BME MIT

Digitális technika VIMIAA02 1. EA

DR. KOVÁCS ERNŐ MŰVELETI ERŐSÍTŐK MÉRÉSE

Multi-20 modul. Felhasználói dokumentáció 1.1. Készítette: Parrag László. Jóváhagyta: Rubin Informatikai Zrt.

A tervfeladat sorszáma: 1 A tervfeladat címe: ALU egység 8 regiszterrel és 8 utasítással

Nagy Gergely április 4.

Z v 1 (t)v 2 (t τ)dt. R 12 (τ) = 1 R 12 (τ) = lim T T. ill. periódikus jelekre:

Számítógépes irányítás

Informatikai eszközök fizikai alapjai Lovász Béla

LEBEGŐPONTOS SZÁMÁBRÁZOLÁS

ADAT- ÉS INFORMÁCIÓFELDOLGOZÁS

BAGME11NNF Munkavédelmi mérnökasszisztens Galla Jánosné, 2011.

1. ábra. Repülő eszköz matematikai modellje ( fekete doboz )

Gyártástechnológia alapjai Méréstechnika rész. Előadások (2.) 2011.

Wavelet transzformáció

Adattípusok. Dr. Seebauer Márta. Budapesti Műszaki Főiskola Regionális Oktatási és Innovációs Központ Székesfehérvár

Mérés és adatgyűjtés

Akusztikus mérőműszerek

Ellenőrző kérdések a Jelanalízis és Jelfeldolgozás témakörökhöz

5. Fejezet : Lebegőpontos számok

Autóipari beágyazott rendszerek CAN hardver

Lehetővé teszi szűrőáramkörök tervezésekor az átviteli karakterisztika megvalósítását közelítő függvényekkel.

I+K technológiák. Számrendszerek, kódolás

Vektorok. Octave: alapok. A fizika numerikus módszerei I. mf1n1a06- mf1n2a06 Csabai István

ADC és DAC rendszer mérése

Elektronika Oszcillátorok

Mérési jegyzőkönyv a 5. mérés A/D és D/A átalakító vizsgálata című laboratóriumi gyakorlatról

Mintavételes szabályozás mikrovezérlő segítségével

Digitális hangtechnika. Segédlet a Kommunikáció-akusztika tanulásához

Digitális technika VIMIAA01

Digitális technika VIMIAA01

Átírás:

ÉZÉKELŐK ÉS BEAVATKOZÓK I. 7. AZ AD KONVEZIÓ Dr. Soumelidis Alexandros 2018.11.08. BME KÖZLEKEDÉSMÉNÖKI ÉS JÁMŰMÉNÖKI KA 32708-2/2017/INTFIN SZÁMÚ EMMI ÁLTAL TÁMOGATOTT TANANYAG

1-bites kvantáló (AD) + U PS U I 2 U + Gnd U O Bináris (0/1) sorozattá konvertálja a jelet. 1 x 1 t 2

Flash AD U + PS n Szimultán konverzió párhuzamos komparátorokkal U I n-1 1 0 U On U On-1 U O1 Gyors Egyenletes vagy nemegyenletes kvantálás Bináris számmá alakítás további logikát igényel Sok analóg elem, zajra érzékeny (hiszterézises komparátorok tovább bonyolítják) Sok bitre drága megoldás 3

Integráló AD Integrálás valamilyen értelemben átlagértéket képez, ezzel zajszűrés érhető el. T U 0 = 1 T 0 u I τ dτ Főbb típusai: Single Slope AD Dual Slope AD Származtatott típusai: PWM modulátor Feszültség-frekvencia (V/f) konverter - 4-4

Single Slope AD C 1 T u I τ dτ = U ef U I C 0 -U ef U O U = 1 T 0 T u I τ dτ = C T U ef Integráljuk a jelet, amíg elér egy referencia szintet. A integrálás ideje arányos a jel átlagértékével. Hátránya: Az eredményben benne van és C pontatlansága és hőmérsékletfüggése. 5

Dual Slope AD C U I U O U ef U O 1 C 0 T U = 1 T u I τ dτ = 1 C 0 T 0 T U ef dτ u I τ dτ = τ T U ef Előnye: Az eredményben nincs benne és C pontatlansága és hőmérsékletfüggése. T τ t 6

Integráló típusú AD Alkalmazástechnika: Előnyeik: A feszültségmérést időmérésre vezetik vissza: az időmérés nagy pontossággal elvégezhető (kvarc óragenerátorok pontossága 5-50 ppm). Egyszerű robusztus kialakítás. Az integrálás révén zaj-, zavarszűrő hatás. Hátrányaik: elatív lassúság. Alkalmazási területek: Ipari méréstechnika. Digitális panel-mérőeszközök. 7

DA konverzió -2 ellenállás-létrahálózat U 2 2 2 2 2 0 1 0 1 0 1 0 1 U ref Példa: 4-bites DAC b 0 b 1 b 2 b 3 U = b 3 U ref 2 + b 2 U ref 4 + b 1 U ref 8 + b 0 U ref 16 8

DA konverzió 4-bites DAC Bemeneti adat: 0001 U ref 2 U 2 2 2 2 U = U ref 2 2 2 2 9

DA konverzió 4-bites DAC Bemeneti adat: 0010 U ref 2 U 2 2 2 2 2 2 3 2 3 = 6 5 U = 6 5 6 + 2 5 2 3 U ref = U ref 4 10

DA konverzió U ref 4-bites DAC 2 Bemeneti adat: 0100 U 2 2 2 2 3 U = 22 21 22 21 + 2 11 2 5 = 2 11 6 5 6 5 + 1 2 11 5 2 5 + 2 = 2 3 U ref = 22 22 + 42 22 21 2 3 = 6 5 + 6 5 6 2 6 + 5 3 U ref = 22 64 = 11 5 6 2 11 3 U ref = U ref 8 11

DA konverzió U ref 4-bites DAC Bemeneti adat: 1000 2 U 2 2 2 2 U = U = 86 85 86 85 + 2 86 86 + 170 U = 22 22 + 42 22 21 22 21 + 2 6 5 6 5 + 1 22 22 + 42 2 3 U ref 6 2 6 + 5 3 U ref 6 2 6 + 5 3 U ref = 86 22 256 64 2 43 21 = 2 43 21 2 86 = 43 21 + 2 85 6 2 11 3 U ref = U ref 16 + 22 43 = 21 21 3 2 3 = 6 5 + 6 11 = 5 5 2 11 5 = 2 11 5 2 22 = 11 5 + 2 21 12

DA konverzió U b0 U b1 U b2 U b3 4-bites DAC 2 2 2 2 U 0 U 1 U 2 U 3 U U egzakt számítása: Kirchoff csomóponti törvény alkalmazásával 2 U b0 U 0 2 U 0 2 + U 1 U 0 = 0 2U 0 U 1 = U b0 2 U b1 U 1 2 U 1 U 0 + U 2 U 1 = 0 U 0 5 2 U 1 U 2 = U b1 2 U b2 U 2 2 U 2 U 1 + U 3 U 2 = 0 U 1 5 2 U 2 U 3 = U b2 2 U b3 U 3 2 U 3 U 2 = 0 U 2 3 2 U 3 = U b3 2 13

DA konverzió U b0 U b1 U b2 U b3 4-bites DAC 2 2 2 2 U 0 U 1 U 2 U 3 U U egzakt számítása: mátrix alakban 2 2 1 0 0 1 5 2 1 0 5 0 1 1 2 3 0 0 1 2 U 0 U 1 U 2 U 3 = 1 2 U b0 U b1 U b2 U b3 14

DA konverzió U b0 U b1 U b2 U b3 4-bites DAC U egzakt számítása: 2 2 2 2 U 0 U 1 U 2 U 3 U a lineáris egyenletrendszer megoldása 2 1 2 0.6719 0.3438 0.1875 0.125 0.3438 0.6875 0.3750 0.2500 0.1875 0.3750 0.7500 0.5000 0.1250 0.2500 0.5000 1.0000 U b0 U b1 U b2 U b3 = U 0 U 1 U 2 U 3 U azonos U 3 -mal a 4. sor érdekes, az együtthatók: 1 16 1 8 1 4 1 2 15

DA konverzió -2 DAC: gyakorlati megjelenés 4-bites DAC 2 U ki 2 2 2 2 2 0 1 0 1 0 1 0 1 U ref U ki = b 3 U ref 2 + b 2 U ref 4 + b 1 U ref 8 + b 0 U ref 16 16

Szukcesszív approximációs AD Fokozatos közelítések módszere: b n 1 U ref 2 + b n 2 U ref 4 + + b 1 Összehasonlítás: komparátor. U ref 2 n 2 + b 0 U ref 2 n 1 formában előállított jelszintekkel való összehasonlítás alapján. Feltételezett érték: bináris adatot tároló regiszter. Elnevezés: SA Succesive Approximation egister. 17

Szukcesszív approximációs AD eady V in 7.11 V V ref 10.0 V D A C 0.0 V Logic Controller Clock 0 0 0 0 0 0 0 0 0 0 0 0 18

Szukcesszív approximációs AD Busy V in 7.11 V V ref 10.0 V D A C 5.0 V Logic Controller Clock 1 0 0 0 0 0 0 0 0 0 0 0 19

Szukcesszív approximációs AD Busy V in 7.11 V V ref 10.0 V D A C 7.5 V Logic Controller Clock 1 1 0 0 0 0 0 0 0 0 0 0 20

Szukcesszív approximációs AD Busy V in 7.11 V V ref 10.0 V D A C 5.0 V Logic Controller Clock 1 0 0 0 0 0 0 0 0 0 0 0 21

Szukcesszív approximációs AD Busy V in 7.11 V V ref 10.0 V D A C 6.25 V Logic Controller Clock 1 0 1 0 0 0 0 0 0 0 0 0 22

Szukcesszív approximációs AD Busy V in 7.11 V V ref 10.0 V D A C 6.875 V Logic Controller Clock 1 0 1 1 0 0 0 0 0 0 0 0 23

Szukcesszív approximációs AD Busy V in 7.11 V V ref 10.0 V D A C 7.1875 V Logic Controller Clock 1 0 1 1 1 0 0 0 0 0 0 0 24

Szukcesszív approximációs AD Busy V in 7.11 V V ref 10.0 V D A C 6.875 V Logic Controller Clock 1 0 1 1 0 0 0 0 0 0 0 0 25

Szukcesszív approximációs AD Busy V in 7.11 V V ref 10.0 V D A C 7.03125 V Logic Controller Clock 1 0 1 1 0 1 0 0 0 0 0 0 26

Szukcesszív approximációs AD Busy V in 7.11 V V ref 10.0 V D A C 7.109375 V Logic Controller Clock 1 0 1 1 0 1 1 0 0 0 0 0 27

Szukcesszív approximációs AD eady V in 7.11 V V ref 10.0 V D A C 7.109375 V Logic Controller Clock 1 0 1 1 0 1 1 0 0 0 0 0 28

Szukcesszív approximációs AD 10.00 7.50 5.00 2.50 0.00 1 0 1 1 0 1 1 0 0 0 0 0 7.11 11 10 9 8 7 6 5 4 3 2 1 0 101101100000 B = 0B60 H = 2912 2912 = 4096 7.11/10.0 5.000000000000 1 5.000000 5.000000000000 2.500000000000 0 0.000000 5.000000000000 7.500000000000 1.250000000000 1 1.250000 6.250000000000 0.625000000000 1 0.625000 6.875000000000 0.312500000000 0 0.000000 6.875000000000 7.187500000000 0.156250000000 1 0.156250 7.031250000000 0.078125000000 1 0.078125 7.109375000000 0.039062500000 0 0.000000 7.109375000000 7.148437500000 0.019531250000 0 0.000000 7.109375000000 7.128906250000 0.009765625000 0 0.000000 7.109375000000 7.119140625000 0.004882812500 0 0.000000 7.109375000000 7.114257812500 0.002441406250 0 0.000000 7.109375000000 7.111816406250 7.109375 29

Szukcesszív approximációs AD Alkalmazástechnika: Anti-aliasing szűrés: Jó minőségű, nagy meredekségű analóg LP szűrők alkalmazását igényli. Magas realizációs költségek. A szűrő dinamikája hat a rendszerre (pl. késleltetés). Az analóg szűrő járulékos zajt visz be a rendszerbe. Széles sávban hangolható szűrőt nehéz realizálni, különböző mintavételi frekvenciákhoz (sávokhoz) külön szűrőt kell tervezni. Analóg szűrők realizálása: Aktív C szűrők műveleti erősítők alkalmazásával (2-rendű alaptagok, Sallen-Key architektúra). Kapcsolt kapacitású szűrők integrált realizációk, bizonyos határok közt hangolhatók. 30

Szukcesszív approximációs AD Alkalmazástechnika: ealizációk: Ipari integrált realizációk: 8-12-16-bites, parallel, ill. soros SPI vagy I 2 C interfésszel ellátott perifériák (Analog Devices, Maxim, Linear Technology, STM, stb). Adatgyűjtő modulok, kártyák állnak rendelkezésre (National Instruments, Data Translation, stb) PCI, PXI, USB interfésszel. Tulajdonságok, paraméterek: Felbontás 8-12-16 bit tipikusan, 16-bites a high-end Linearitás (torzítás) Zaj az áramköri zajok miatt a kisebb helyiértékű bitek állandó változást mutatnak Konverziós idő maximális mintavételi frekvencia Szolgáltatások: periodikus, különböző feltételekre triggerelhető mintavétel, autonóm működés, DMA 31

Példa SA AD-ra 32

Anti-aliasing: Analóg LP szűrők W s = U O s U I s = W s = 1 Cs + 1 1 sc + 1 sc aluláteresztő átviteli karakterisztika W s = U O s U I s = W s = 1 1 sc + sl + 1 sc LCs 2 + Cs + 1 33

Anti-aliasing: Analóg LP szűrők Aktív LP szűrő: másodrendű alaptag Sallen-Key elrendezés Z 1 Z 2 Z 4 általános karakterisztika: U I Z 3 1 U O W s = U O s U I s = Z 3 Z 4 Z 1 Z 2 + Z 4 Z 1 + Z 2 + Z 3 Z 4 aluláteresztő (LP) karakterisztika: U I 1 2 C 1 1 U O W s = U O s U I s = C 1 C 2 1 2 s 2 + C 2 1 + 2 s + C 1 C 2 C 2 W s = U O s U I s = 1 1 2 C 1 C 2 s 2 + 1 + 2 C 1 s + 1 34

Anti-aliasing: Analóg LP szűrők Magasabb rendű szűrők: az alaptagok kombinációjával Karakterisztikák: Butterworth Csebisev Inverz Csebisev Elliptikus Problémák: Költségek Fázistolás Bizonytalanság Zaj 35

Kvantálás A mért adatok véges pontosságú számábrázolás melletti kifejezése. Számábrázolás: Fixpontos: 1 8 16 32 64 bites bináris számábrázolás MSB LSB 1 0 0 1 1 1 0 0 bn-1 bn-2 bn-3 bn-4 b3 b2 b1 b0 N = b 0 + b 1 2 + b 2 2 2 + + b n 2 2 n 2 + b n 1 2 n 1 Lebegőpontos: mantissza karakterisztika ábrázolása N = M 2 K M = b 0 + b 1 2 + b 2 2 2 + + b n 1 2 n 1 m-bites mantissza K = c 0 + c 1 2 + c 2 2 2 + + c n 1 2 k 1 k-bites karakterisztika 36

Számábrázolás Előjel ábrázolása: Kettes komplemens ábrázolás MSB LSB 1 0 0 1 1 1 0 0 bn-1 bn-2 bn-3 bn-4 b3 b2 b1 b0 Előnye: nem változik az összeadás és a kivonás. N = b n 1 2 n 1 + b n 2 2 n 2 + + b 2 2 2 + b 1 2 + b 0 Kettes komplemens konverzió: N = N + 1. egyes komplemens (minden bit komplementálva) + 1 Az előjelbit bináris ábrázolása: + = 0 - = 1 Eltolt bináris ábrázolás: N = N + abs N min Hátrányuk: összeadás és kivonás speciális szabályok alkalmazásával történik. 37

Lebegőpontos számábrázolás IEEE formátum: (IEEE Standard 754) Single / Double Pecision: 32 / 64 bit terjedelem 31/63 30/62 23/52 22/51 0 S E M 8/11 23/52 S a mantissza előjele E exponens (karakterisztika) eltolt bináris forma, eltolás 127 / 1023 M mantissza elnyomott MSBvel (normalizált - mindig 1) Binary Decimal Single ± (2-2 -23 ) 2 127 ~ ± 10 38.53 Double ± (2-2 -52 ) 2 1023 38

Kvantálási hiba Az ábrázolt érték eltér a valóságos értéktől: kvantálási hiba. A kvantálási hiba nem véletlen (determinisztikus), de ha nem akarjuk (nem tudjuk) precízen leírni - ábrázolható valószínűségi változóként kvantálási zaj. A kvantálási hiba (zaj) csökkentésének módja: A számábrázolás pontosságának növelése ennek technikai és gazdasági korlátai vannak. Jelfeldolgozási módszerek: szűrés, jelformálás ( noise shaping ). Algoritmusok kellő megválasztása (kerekítésekre kevésbé érzékeny algoritmusok). 39

Delta modulátor Az analóg jelet bináris sorozattá alakítja Alapja: az 1-bites kvantáló (komparátor) analóg bemenet x i + - x r T clk bináris kimenet y o A kvantálási pontatlanság ellensúlyozása: túlmintavételezés x m A mintavételi törvény által megköveteltél jóval nagyobb mintavételi frekvencia alkalmazása. 40

Delta modulátor 1-bites kvantáló Mintavételezés: T s x y y x y V ref y x -V ref x T s 41

Delta modulátor Tclk analóg bemenet xr bináris kimenet xi + - xo xm 42

Delta modulátor: atviteli függvény x Qn kvantálási hiba x i x o 1 T x I s 1 st x O s +x Qn s = x O s x O s = st 1 1+sT x I s + st 1+sT x Qn s differenciálás aluláteresztő szűrés felüláteresztő szűrés 43

Delta modulátor: visszaállítás analóg jel xi Tclk Delta modulátor bináris sorozat xb Tclk Delta demodulátor rekonstruált analóg jel xr LP szűrés: A magasabb frekvenciájú komponensek kiszűrése a túlmintavételezés frekvenciáján Vref -Vref Vref Integrátor Aluláteresztő szűrő Problémák: Nem-ideális szűrők Tranziensek Késleltetés 5-rendű Butterwoth szűrő f c =f N /10 44

Delta modulátor: visszaállítás Késleltetés nélküli (Forward/Backward) szűrő alkalmazásával: 5-rendű Butterwoth szűrő f c =f N /10 FI szűrő (10-es átlagolás) alkalmazásával: 10-es uniform mozgóátlag szűrő 45

Delta modulátor mint AD analóg jel T clk bináris sorozat T clk digitális jel x i Delta modulátor x b Számláló Σ Digitális LP szűrő x d Decimátor x d A bináris sorozatból digitális integrálás (összegzés) és digitális szűrés alkalmazásával - numerikus adatsor kialakítása T clk periódussal. Decimálás: tizedelés a túlmintavételezett digitális jel újramintavételezése a mintavételi törvénynek megfelelő mintavételi frekvencia biztosítására Túlmintavételezés: a gyakorlatban 25 50000 - szeres 46

Sigma-delta modulátor A delta modulátor kis módosításával: ΣΔ (vagy ΔΣ) modulátor Δ Σ Tclk analóg bemenet xr xm bináris kimenet xi xo Vref Vref -Vref Az 1-bites kvantálás hatását túlmintavételezéssel ellensúlyozzuk. 47

Sigma-delta modulátor Tclk analóg bemenet xr xm bináris kimenet Miben különbözik a Δ-modulátortól? Integrálás az előremenő ágban xi xo Vref Vref Demoduláció: csak LP-szűrést igényel -Vref 48

Sigma-delta modulációs AD analóg jel T clk bináris sorozat digitális jel x i ΣΔ modulátor x b Digitális LP szűrő x d Decimátor x d Digitális LP szűrés: Véges impulzusválaszú (FI) szűrő Végtelen impulzusválaszú (II) szűrő Decimálás: tizedelés a túlmintavételezett digitális jel újramintavételezése a mintavételi törvénynek megfelelő mintavételi frekvencia biztosítására Túlmintavételezés: a gyakorlatban 25 50000 - szeres Egyszerűen realizálható, mindig stabil, kis késleltetésű szűrők. Hatásosabb szűrők, de lehetnek stabilitási problémák, érzékenység a kerekítési hibákra, nagyobb késleltetés. 49

Sigma-delta modulációs AD A konverzió eredménye f = 0.5 Hz, f S = 1.25 Hz, f CLK = 625 Hz kiegészítve a szűrt kimeneti jellel (5-rendű Butterworth szűrő) 50

Sigma-delta modulációs AD A túlmintavételezés előnyei: A mintavételi törvényt a túlmintavételezés frekvenciáján kell teljesíteni: Az anti-aliasing szűrőkkel szemben kisebb követelmények állnak fenn: nincs szükség nagy pontosságú, nagy meredekségű szűrőkre egyszerű realizáció sokszor elegendő egy elsőrendű szűrő (C-tag) kisebb pontossági igény minimális realizációs költség A kvantálási hiba minimalizálása. ez további magyarázatot igényel 51

Sigma-delta modulációs AD A kvantálási hiba hatása: x Qn az 1-bites kvantálásból eredő hiba x Qn x i 1 T x o 1 st x I s x O s +x Qn s = x O s x O s = 1 1+sT x I s + st 1+sT x Qn s 52

Sigma-delta modulációs AD 1 1 + st st 1 + st A mért jelre vonatkoztatott átviteli függvény: A kvantálási zajra vonatkoztatott átviteli függvény: W s = 1 1 + st aluláteresztő karakterisztika W Qn s = st 1 + st felüláteresztő karakterisztika A jelre nézve: anti-aliasing szűrés A kvantálási hiba átrendeződik: noise shaping 53

Sigma-delta modulációs AD Kvantálási hiba: noise shaping Alacsony frekvenciákon az alapsávban nagy elnyomás a kvantálási zaj elnyomásra kerül (más zajkomponensekkel pl. az integrátor zajával együtt) Magasabb frekvenciákon A kvantálási zaj más zajkomponensekkel együtt a kimeneti digitális LP szűrő által csillapodik. Következmény: a ΣΔ- modulációs AD kvantálási hibája nagyon kicsi, zaja nagyon kicsi, más AD típusokhoz viszonyítva. 16-24-bites AD könnyen realizálható 54

Sigma-delta modulációs AD Magasabb rendű ΣΔ modulátor: többszörös integrálás az előremenő ágban (tipikusan 3-5-szörös) T clk analóg bemenet x r x m bináris kimenet x i x o V ref V ref -V ref 55

Sigma-delta modulációs AD x i Magasabb rendű ΣΔ modulátor 1 T 1 T n 1 T x Qn x o x O = 1 1 + st m x I + st m 1 + st m x Qn n az integrátorok száma 1 1 + st m st m 1 + st m Meredekebb szűrési karakterisztika. 56

Sigma-delta modulációs AD A Sigma-Delta modulációs AD előnyei - összegzés: Anti-aliasing szűrés a túlmintavételezés frekvenciáján szükséges az analóg bemeneti szűrőkre enyhébb követelmények állnak fenn. A kvantálási hiba és zajok hatása nagyon kicsivé tehető 16-24- bites AD-k egyszerűen realizálhatók. Könnyű, főleg digitális realizáció, olcsón integrált áramköri megvalósítás. A Sigma-Delta modulációs AD hátrányai: Általános, széles frekvenciatartományban működő AD konvertert nehéz realizálni: a kimeneti szűrőt általában néhány meghatározott frekvenciákra hangolják. A kimeneti digitális szűrő miatt: késleltetés, tranziensek lehetnek a kimeneti adatsorban (latency). Ma egyre gyakoribb: zero-latency ADC. 57

Sigma-delta modulációs AD A Sigma-Delta modulációs AD történelmi hátrányai: elatíve lassú AD-k ma egyre magasabb mintavételi frekvenciák valósíthatók meg. Nem multiplexelhető: a lappangó adatok miatt (latency) ma a zero-latency AD-k mellett ez már nem igaz. ealizációk: Kommersz realizációk PC-k, notebook-ok hangrendszere. Ipari integrált realizációk: 16-24-bites, parallel, ill. soros SPI vagy I 2 C interfésszel ellátott perifériák (Analog Devices, Maxim, Linear Technology, STM, stb). Digitális kimenetű mérőeszközökbe, érzékelőkbe integrált AD. 58

Példa σ-δ modulációs AD-ra SPI digitális interfész 59

BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM Dr. Soumelidis Alexandros email: soumelidis@mail.bme.hu BME KÖZLEKEDÉSMÉNÖKI ÉS JÁMŰMÉNÖKI KA 32708-2/2017/INTFIN SZÁMÚ EMMI ÁLTAL TÁMOGATOTT TANANYAG