wykl-13-DA-AD.pdf

(6080 KB) Pobierz
2442647 UNPDF
Sprzężenie mikrokontrolera
(nie tylko X51)
ze światem zewnętrznym
Przetworniki C/A i A/C
2442647.005.png
Przetwarzanie C/A i A/C
Większość rzeczywistych sygnałów, które są przetwarzane przez
mikrokontrolery to sygnały analogowe. By je przetwarzać
musimy je najpierw przekształcić do postaci cyfrowej.
Niekiedy musimy również sygnał wyjściowy naszego
kontrolera przekształcić do postaci analogowej.
(W zasadzie poznaliśmy już jedną “quasi analogową”
postać sygnału ­ PWM)  
2442647.006.png
Błąd dyskretyzacji (kwantyzacji)
Błąd wynika z samej istoty procesu
kwantowania sygnału analogowego
przy przetwarzaniu go na postać cyfrową.
Bity Liczba
S/N
Przedział
poziomów
[dB]
kwantowania
[mV], fs=10V
8
256 58,9
39,1
12
4096 72,2
2,44
16
65536 107,1
0,15
2442647.007.png 2442647.008.png
Przetworniki A/C
 Istnieje duża liczba różnych typów przetworników A/C i C/A
 ... o różnych właściwościach
 Niektóre z nich z nich możemy łączyć zarówno do portów
 ... jak i do szyny mikrokontrolera
 ... coraz bardziej popularne są układy łączone przez lokalne łącza szeregowe
 Wiele mikrokontrolerów ma wbudowane przetworniki A/C
 ... wraz z multiplekserami
 Oraz układy PWM
 ... które mogą służyć jako niezbyt szybkie przetworniki C/A
2442647.001.png 2442647.002.png
Przetworniki A/C
 Często potrzebne będą również
 ... wzmacniacze wejściowe (na przykład o cyfrowo ustalanym wzmocnieniu) 
 ... dodatkowe multipleksery analogowe
 ... układy próbkująco/pamiętające
 ... filtry antyaliasingowe
2442647.003.png 2442647.004.png
Zgłoś jeśli naruszono regulamin