O przetwarzaniu AC

background image

UKŁADY PRZETWARZANIA

A/C

background image

Dlaczego stosujemy przetwarzanie

A/C

• Cyfrowa reprezentacja wielkości fizycznych staje

się podstawową formą przyswajaną przez umysł
człowieka.

• Cyfrowa (binarna) postad wartości jest jedyną

formą umożliwiającą komputerowe przetwarzanie
i sterowanie.

• Cyfrowa reprezentacja wielkości fizycznych jest

konieczna do zapisu, przechowywania i
przesyłania informacji o wartości wielkości
fizycznych.

background image

Zastosowanie przetwarzania A/C

• Cyfrowy pomiar wielkości fizycznych
• Automatyczne diagnozowanie z

zastosowaniem mikrokomputerów

• Automatyczne sterowanie z zastosowaniem

sterowników mikroprocesorowych

• Inne

background image

Na czym polega przetwarzanie A/C

Przetwarzanie analogowo

– cyfrowe jest procesem

przyporządkowującym ciągłej wielkości fizycznej

dyskretną wartośd liczbową najczęściej wyrażoną

w odpowiednich jednostkach miary.

Wielkośd ciągła – może przyjmowad nieskooczenie wiele

różnych wartości.

Wielkośd dyskretna – może przyjmowad tylko ograniczoną

liczbę ściśle określonych wartości z zadanego

przedziału.

Proces dyskretyzacji może zachodzid niezależnie dla czasu

i wartości danej wielkości fizycznej.

background image

Schemat funkcjonalny przetwornika A/C

Układ

próbkująco -

pamiętający

Przetwornik A/C

U

x

(t)

U

x

(nT

p

)

background image

PRZETWARZANIE ANALOGOWO-CYFROWE A/C

Kondycjonowanie

sygnału

Próbkowanie

Kwantowanie

Kodowanie

Wzmacnianie

Filtracja S&H

Tw. Shannona

Przetworniki

Szybkość działania

Rozdzielczość

Liczniki

WARTOŚĆ

SYGNAŁU

LICZBA

background image

Próbkowanie

Kwantowanie

(rozdzielczośd)

Kodowanie

Przesył, przetwarzanie

Dekodowanie (odstęp próbkowania)

Przetwarzanie A/C i C/A

background image

W wyniku przetwarzania AC sygnał ciągły

zostanie zamieniony na ciąg próbek o
wartościach zaokrąglonych do wartości
środkowych przedziałów kwantowania
odpowiadających dyskretnym chwilom
czasowym nTp
oraz każdej próbce
zostanie przyporządkowana zakodowana
wartośd cyfrowa.

background image

Próbkowanie – pobieranie co pewien czas Tp próbek

sygnału analogowego i rejestrowaniu ich
chwilowych wartości

t

U(t)

T

p

background image

Kwantowanie - podzielenie ciągłego zbioru wartości sygnału

na skończoną liczbę ściśle określonych,
sąsiadujących ze sobą przedziałów i
ustaleniu poziomów kwantowania

t

U(t)

T

p

dU

background image

Kwantowanie

Polega na

klasyfikacji próbek

sygnału

analogowego

w skooczonych przedziałach

kwantowania

n

FS

q

2

• Liczba przedziałów (klas)

N = 2

n

n

– liczba bitów przetwornika

• Szerokośd przedziału (oprócz pierwszego i
ostatniego) odpowiada kwantowi przetwornika

q

½ q

1½ q

q

q

u

we

u

wy

FS

– zakres wejściowy

przetwornika

(Full Scale)

Charakterystyka przetwarzania 2 bitowego przetwornika a/c

background image

Podstawowe parametry

przetworników A/C:

• częstotliwośd

przetwarzania;

• rozdzielczośd

przetwarzania.

s

T

1

s

f

dU

f

s

– częstotliwośd próbkowania *Hz]

(sampling frequency)

f

s

– szybkośd próbkowania *sps]

(sampling rate)

background image

Błędy przetwarzania A/C

Błąd kwantowania – związany z rozdzielczością

przetwarzania

Błąd dynamiczny – wynika z ograniczonej

częstotliwości próbkowania

background image

Błąd kwantowania – różnica pomiędzy rzeczywistą wartością sygnału analogowego,

a zakodowaną wartością próbki w chwili próbkowania

t

U(t)

T

3

dU

2

1

U

U

background image

Wynika z przypisania nieskooczenie wielu
wartościom sygnału analogowego skooczonej
liczby poziomów dyskretnych

Błąd

kwantyzacji

Błąd kwantyzacji

Porównanie sygnału po kwantyzacji z oryginalnym sygnałem analogowym

Wartości próbki przed i po kwantyzacji mogą różnid
się od siebie maksymalnie o 0,5 q

q

5

,

0

background image

Błąd dynamiczny – różnica pomiędzy rzeczywistą wartością sygnału analogowego a

jego zakodowaną wartością w trakcie okresu próbkowania,
wynika z faktu zmiany wartości sygnału analogowego
pomiędzy kolejnymi momentami próbkowania

t

U(t)

background image

T

c

ΔU

t

u

IN

Ilustracja istoty błędu dynamicznego

w przetwarzaniu A/C

c

n

T

f

2

2

1

max

K

C

p

u

IN

u

O

Uproszczony schemat układu próbkująco - pamiętającego

background image

Próbkowanie w rzeczywistych rozwiązaniach

– układ próbkująco-

pamiętający

(Sample & Hold)

Układ

pobiera próbkę

i

zapamiętuje

jej wartośd do

chwili pobrania następnej próbki

Schodkowy
przebieg
analogowy

Wartości poziomów mogą byd dowolne

background image

klucz

u

O

u

IN

t

S

t

H

przesłuch

czas

akwizycji

opóźnienie

apertury

piedestał

zwis

ŚLEDZENIE

PAMIĘTANIE

t

u

IN

u

O

Przebiegi napięd w układzie próbkująco – pamiętającym

f

g

f

g

2

S

f

2

S

f

S

f

S

f

|H|

|H|

f

f

Różnice w wymaganiach na filtr antyaliasingowy dla przetwornika

konwencjonalnego i z nadpróbkowaniem.

g

2 f

f

s

background image

Kodowanie

W operacji kodowania każdemu z dyskretnych
poziomów, zostaje przypisany pewien

zestaw 0 i 1

½ q

1½ q

q

q

u

we

u

wy

0

1

2

3

00

01

10

11

Kod

Reguła przyporządkowania 0 i 1 nazywa się

kodem

Naturalny kod dwójkowy

Próbka na wyjściu

przetwornika

a/c

zostaje przedstawiona

w postaci

binarnej

Sygnał cyfrowy

– kombinacja 0 i 1 –

słowo n-bitowe

background image

u

we

u

wy

0

1

2

3

00

01

10

11

Kod

2 bitowe słowo w naturalnym kodzie dwójkowym

Liczba dziesiętna

L

10

=2

1

b

2

+ 2

0

b

1

b

1

, b

2

– kolejne bity słowa

Bit - najmniejsza jednostka informacyjna sygnału
cyfrowego, może mied dwa stany 0 lub 1

L

10

b

2

b

1

0

0

0

1

0

1

2

1

0

3

1

1

background image

L

10

b

2

b

1

0

0

0

1

0

1

2

1

0

3

1

1

Bit najbardziej
znaczący MSB

Most Significant Bit

L

10

=2

1

b

2

+ 2

0

b

1

Bit najmniej znaczący
LSB

Least Significant Bit

Zmiana słowa o jeden bit

LSB =

zmianie wartości napięcia na
wyjściu przetwornika a/c o

1q

LSB

n

U

FS

q

2

Rozdzielczośd przetwornika a/c

n – liczba bitów

background image

Cyfra

dziesiętna

naturalny

kod binarny

kod

licznikowy

kod Aikena

kod z

nadmiarem 3

kod Graya

Wagi pozycji kodu

8-4-2-1

2-4-2-1

2-4-2-1

brak

brak

0

0000

0000

0000

0011

0000

1

0001

0001

0001

0100

0001

2

0010

0010

0010

0101

0011

3

0011

0011

0011

0110

0010

4

0100

0100

0100

0111

0110

5

0101

0101

1011

1000

0111

6

0110

0110

1100

1001

0101

7

0111

0111

1101

1010

0100

8

1000

1110

1110

1011

1100

9

1001

1111

1111

1100

1101

Różne sposoby kodowania binarnego cyfr dziesiętnych

background image

Warunki odtwarzania sygnału analogowego

Twierdzenie Shannona-Kotielnikowa:
Sygnał ciągły można odtworzyd na podstawie

znajomości ciągu wartości dyskretnych
uzyskanych w procesie próbkowania, jeżeli
częstotliwośd próbkowania jest większa od
podwójnej maksymalnej częstotliwości
występującej w widmie sygnału.

background image

a

s

f

2

f

Np.: 1 składowa sinusoidalna o f = 20 Hz, to f

s

40 Hz

4 składowe sinusoidalne o f = *20, 40, 60, 80+ Hz, to f

a

= 80 Hz, f

s

160 Hz

background image

Przykładowe

metody przetwarzania A/C

Metody

Przetwarzania

A/C

Bezpośrednia

Pośrednia

Porównanie

równoległe

Kompensacja

równomierna

Kompensacja

wagowa

Napięcie –

czas

Napięcie –

częstotliwość

background image

Układ przetwornika

z przetwarzaniem bezpośrednim

background image

MAX 108

Bardzo szybki, do 1500 MS/s
(milionów próbek na sek.)

Układ przetwornika

z przetwarzaniem bezpośrednim

background image

Układ przetwornika z przetwarzaniem wagowym

background image

Układ przetwornika z przetwarzaniem wagowym

background image

Układ przetwornika z przetwarzaniem

równomiernym

background image

u

IN

Zegar

Licznik

Integrator

U

REF

Zerowanie

u

INTG

u

K

B

b

1

b

2

b

n

u

K

u

B

u

B

t

t

t

u

IN

u

INTG

U

IN

Schemat blokowy przetwornika A/C pracującego w oparciu o metodę czasową prostą

background image

Przetwornik z podwójnym całkowaniem

background image
background image

FS

IN

U

u

111

110

101

100

011

010

001

000

0

FS

IN

U

u

2

2

2

1

2

1

błąd kwantyzacji

pr

zy

ad

ow

e

ko

dy

s

ta

w

Idealna charakterystyka trzybitowego bipolarnego przetwornika A/C

oraz ilustracja błędu kwantyzacji

2

1

u

ent

L

IN

Błędy przetworników analogowo-cyfrowych

background image

Słowo wyjściowe

FS

IN

U

u

0

1/8 2/8 3/8 4/8 5/8 6/8

8/8

7/8

000

001

010

011

100

101

110

111

e

-1

0

1

FS

IN

U

u

Słowo wyjściowe

FS

IN

U

u

0

1/8 2/8 3/8 4/8 5/8 6/8

8/8

7/8

000

001

010

011

100

101

110

111

-0,5

0,5

e

-1

0

1

FS

IN

U

u

-0,5

0,5

L

SB

L

SB

2 LSB

pominięty kod

Słowo wyjściowe

FS

IN

U

u

0

1/8 2/8 3/8 4/8 5/8 6/8

8/8

7/8

000

001

010

011

100

101

110

111

Offset

e

0

1

2

Offset

FS

IN

U

u

Słowo wyjściowe

FS

IN

U

u

0

1/8 2/8 3/8 4/8 5/8 6/8

8/8

7/8

000

001

010

011

100

101

110

111

0,5

1,5

e

0

1

2

FS

IN

U

u

0,5

1,5

L

SB

L

SB

Przesunięcie zera

Błąd skalowania

Nieliniowość charakterystyki

Typowe błędy przetwarzania A/C

background image

Słowo wyjściowe

FS

IN

U

u

0

1/8 2/8 3/8 4/8 5/8 6/8

8/8

7/8

000

001

010

011

100

101

110

111

e

-1

0

1

FS

IN

U

u

Słowo wyjściowe

FS

IN

U

u

0

1/8 2/8 3/8 4/8 5/8 6/8

8/8

7/8

000

001

010

011

100

101

110

111

-0,5

0,5

e

-1

0

1

FS

IN

U

u

-0,5

0,5

L

SB

L

SB

2 LSB

pominięty kod

Słowo wyjściowe

FS

IN

U

u

0

1/8 2/8 3/8 4/8 5/8 6/8

8/8

7/8

000

001

010

011

100

101

110

111

Offset

e

0

1

2

Offset

FS

IN

U

u

Słowo wyjściowe

FS

IN

U

u

0

1/8 2/8 3/8 4/8 5/8 6/8

8/8

7/8

000

001

010

011

100

101

110

111

0,5

1,5

e

0

1

2

FS

IN

U

u

0,5

1,5

L

SB

L

SB

Przesunięcie zera

Błąd skalowania

Nieliniowość charakterystyki

background image
background image

Lampa oscyloskopowa

background image
background image

Kształt krzywych Lissajous

background image

Wyszukiwarka

Podobne podstrony:

więcej podobnych podstron