+ All Categories
Home > Documents > 5. Obvody pro cˇ´ıslicove zpracov´ an´ ´ı signal´...

5. Obvody pro cˇ´ıslicove zpracov´ an´ ´ı signal´...

Date post: 07-Feb-2021
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
25
5. Obvody pro ˇ ıslicov ´ e zpracov ´ an´ ı sign ´ al˚ u 1
Transcript
  • 5. Obvody pro čı́slicové zpracovánı́ signálů

    1

  • Čı́slicový systém – počı́tač v reálném prostředı́

    Číslicovýsystém

    Binárnídata

    Binárnídata

    KlávesniceSnímače polohy, dotykové displeje, myšDigitalizovaná data odvozenáz analogového signálu……………

    Digitálně ovládaný displej (znakový, rastrový),signalizační světlaDigitálně řízené pohybové mechanizmy –krokové motoryDigitální data určená pro převod na analogovýsignál……………..

    2

  • Bloky pro zpracovánı́ analogového signálu na vstupu počı́tače –odvozenı́ dat – základnı́ údaje

    analogovýsignál

    analogový filtrvzorkovací obvod kvantizér počítač

    šířka frekvenčního pásma

    vzorkovací kmitočet

    počet bitů datreprezentace čísel

    3

  • Vzorkovánı́ signálu

    u2

    u2u1

    t

    S

    Rz

    4

  • Analogový signál musı́ být jednoznačně reprezentován svými vzorky– musı́ být splněny podmı́nky jeho rekonstrukce ze vzorků

    Vzorkovacı́ teorém předepisuje maximálnı́ šı́řku frekvenčnı́ho pásma prospektrálnı́ složky analogového signálu.

    – Proto musı́ být zařazen analogový filtr na vstupu systému

    fs > 2fsigmax resp. fs > 2∆fsig

    t

    u

    5

  • Sample & Hold –obvod, který může zajistit nezbytný čas pro činnost kvantizéru

    u2

    u2u1

    t

    S

    Cp

    6

  • Kvantizace a kvantizačnı́ chyba –měřenı́ vzorků s hodnotami reprezentovanými omezeným počtem čı́sel

    (zaokrouhlovánı́)

    111

    110

    101

    100

    011

    010

    001

    0000 10,125 0,25 0,375 0,5 0,625 0,75 0,875

    kvantizační chyba +/- 1/2 LSB

    LSB 0,125* FS

    (*FS)

    FS (Full Scale) je napět’ový rozsah převodnı́ku(rozlišuje FS/2N−1 napět’ových úrovnı́ od nuly, když N je počet bitů reprezentujı́cı́ch analogovouhodnotu)

    LSB je bit s nejnižšı́ binárnı́ váhou (MSB ..... LSB)

    7

  • Binárnı́ čı́sla – výstup kvantizéru

    celá nezáporná čı́sla (INT),celá čı́sla se znaménkovým bitem (SIGN),celá čı́sla v ”posunutém“ kódu (OFF)v kódu dvojkových doplňků (2‘s)

    BIN INT SIGN OFF 2’s

    0000

    0001

    0010

    0011

    0100

    0101

    0110

    0111

    1000

    1001

    1010

    1011

    1100

    1101

    1110

    1111

    0

    000

    -0

    15

    14

    13

    12

    10

    9

    8

    7

    777

    6

    666

    5

    555

    4

    444

    3

    333

    2

    222

    11

    1

    111

    -8

    -8

    -7

    -7

    -7

    -6

    -6

    -6

    -5

    -5

    -5

    -4-4

    -4

    -3

    -3

    -3

    -2

    -2

    -2

    -1

    -1

    -1

    8

  • Bloky pro zpracovánı́ digitálnı́ho signálu na výstupu počı́tače –generovánı́ analogového signálu reprezentovaného binárnı́mi daty

    – základnı́ údaje

    digitální data D/A převodník rekonstrukční filtr

    průběh frekvenční charakteristiky

    vzorkovací kmitočet

    analogový signál

    počet bitů

    9

  • Analogový výstup čı́slicového systému

    D/A převodnı́ky jsou zdroje stejnosměrného napětı́ nebo proudu o velikosti určenéčı́slem na výstupu čı́slicového systému

    D/A převodnı́ky můžeme roztřı́dit do třı́ skupin, a to na převodnı́ky

    • s odporovým váhovánı́m napětı́ nebo proudu

    • s kapacitnı́m váhovánı́m náboje

    • s převodem na modulované impulzy a následnou integracı́.

    10

  • Digitálnı́ potenciometry a atenuátory

    RRRR

    Rp

    RRRRR

    ARARARu1 u2 u3 un−1 unBR

    11

  • D/A převodnı́k s odporovým váhovánı́m proudu

    Nejpřesněji a nejspolehlivěji se sčı́tajı́ proudy na virtuálnı́m vstupnı́m zkratu v operačnı́sı́ti s paralelnı́ zápornou zpětnou vazbou realizovanou zpětnovazebnı́m rezisto-rem.

    R

    RRR

    2R2R2R2R2RUR

    uk

    ikMSB LSB

    12

  • D/A převodnı́k s váhovánı́m náboje

    Téměř stejně spolehlivě lze sčı́tat náboje (tj. integrál časového průběhu proudůpo ustálenı́ nabı́jecı́ho přechodného děje) v operačnı́ sı́ti, v nı́ž je zpětnovazebnı́rezistor nahrazen kapacitorem.

    C 2C 4C 8C 16C

    32C

    UR

    uk

    s

    s

    MSBLSB

    13

  • Převodnı́ky s převodem na modulované impulzy – PWM (Pulse Wi-dth Modulator)

    14

  • Analogový vstup čı́slicového systému

    A/D převodnı́ky jsou obvody, které binárnı́m čı́slem reprezentujı́ změřenou veli-kost napětı́ nebo proudu

    A/D převodnı́ky můžeme roztřı́dit do dvou skupin, a to na převodnı́ky

    • aproximačnı́

    • integračnı́

    15

  • Hlavnı́ parametry všech analogově-čı́slicových převodnı́ků

    • rozlišovacı́ schopnost v bitech (resp. počet kvantizačnı́ch úrovnı́, které nabı́zı́binárnı́ kód na čı́slicovém výstupu),

    • diferenciálnı́ a integrálnı́ nelinearita,

    • plný rozsah vstupnı́ veličiny (FS Full Scale – meze zpracovatelných napětı́),

    • doba převodu nebo vzorkovacı́ rychlost a jejich přı́pustné meze.

    16

  • Paralelnı́ převodnı́k A/D

    REG

    DEK

    .

    T řı́zenı́

    STB

    N

    Ux

    UR

    2N − 1

    OE

    REG – registr výstupnı́ho stavu komparátorů, DEK – dekodér pro převod stavukomparátorů na binárnı́ kód

    17

  • Převodnı́k s postupnou aproximacı́

    SR

    AR

    D/A vystup

    T zapis

    MSB Ready

    Ready

    T

    t

    1 0 1 1Ux

    Ux

    1011 . .

    (a)

    (b)

    (a) Blokové schéma převodnı́ku A/D s postupnou aproximacı́, (b) časovánı́ postupné aproximace

    18

  • Integračnı́ převodnı́k A/D s dvojı́ integracı́

    19

  • Cyklus dvojı́ integrace

    nulovani

    vstup reference

    0 0

    0

    uk

    Nc N. . . . . .. . .. . .

    start stoppřepnutı́

    N = Ncux

    UR.

    20

  • Převodnı́k napětı́-frekvence – VCO

    C

    OZ K

    MO

    tptiti

    t

    t

    ui

    uy

    UR

    ux R

    R

    21

  • Předpokládejme, že právě došlo k tomu, že monostabilnı́ obvod odstartoval in-terval ti, po který je sepnut spı́nač přivádějı́cı́ na vstup sumačnı́ho integrátorunapětı́ UR. Napětı́ ui dosáhne za dobu ti hodnoty

    uy = ui(ti) = −tiux + UR

    RC> 0.

    Po skončenı́ intervalu ti je na vstupu komparátoru kladné napětı́ uy, které působenı́mnapětı́ ux klesá. Nulové hodnoty dosáhne za čas tp, pro který platı́

    tp = RCuy

    ux.

    Z uvedených dvou vztahů můžeme odvodit celkovou periodu ti + tp a z nı́ pakfrekvenci impulzů

    f =1

    ti + tp= − ux

    URti= ux

    1

    ti|UR|.

    Hodnota 1/ti|UR| je konstanta

    22

  • Sigma-Delta (Σ∆) modulátor

    D

    T

    QOZ K

    fs

    +UR −UR

    R

    R

    C

    y

    ux

    23

  • Přepı́nač přivádı́ na sčı́tacı́ vstup integrátoru střı́davě kladné a záporné napětı́UR.

    Komparátor vyhodnocuje polaritu výstupu integrátoru a nastavuje přepı́nač tak,aby integrátor polaritu měnil tak, aby výstupnı́ napětı́ směřovalo k nulel.Zabezpečujetedy, aby se střednı́ náboj v integračnı́m kondenzátoru neustále udržoval blı́zkýk nule, a to vždy společným působenı́m měřeného napětı́ a jednoho z refe-renčnı́ch napětı́. Z hlediska dlouhodobé nábojové bilance můžeme náboj považovatza nulový. Označme si, že po dobu danou k1 násobkem periody 1/fs se kom-parátor nabı́jı́ proudem jedné polarity a po dobu danou k2 násobkem periody1/fs se nabı́jı́ opačně. Platı́ tedy

    k1ux + URfsRC

    + k2ux − URfsRC

    = 0

    Odtud můžeme odvodit

    ux = URk2 − k1k2 + k1

    24

  • Je zřejmé, že např. pro kladné napětı́ bude vždy k2 > k1, třeba pro ux =+0,1UR bude k2 = 11 a k1 = 9 a pro ux = −0,1UR bude k2 = 9 ak1 = 11. Poměr vyjadřujı́cı́ hodnotu napětı́ ux jako zlomek UR lze vyhodnotitze vztahu mezi frekvencı́ impulzů na výstupu součinového hradla a frekvencı́ fs.Přitom je velmi závažné, že přesnost, s jakou je vstupnı́ napětı́ změřeno, můžebýt výrazně zvyšována prodlužovánı́m doby vyhodnocovánı́ hodnot k1 a k2.


Recommended