Dlaczego mikrokontrolery nie maj? przetworników D/

Feb 25, 2008 15 Replies

Hej,



Tak się zastanawiam



Dlaczego nie integruje sie do mikrokontrolerów przetworników D/A. Wszędzie można znaleźć mikrokotrolery z przetwornikami A/D, a z D/A brak.



Pozdrawiam Andrzej


snipped-for-privacy@interia.pl pisze:

PWM.

Integruje się, patrz seria ADuC (8051 i ARM) Analog Devices, maja 12 bitowe DAC

snipped-for-privacy@interia.pl pisze:

MSP430F169 - tak z pamięci, może coś się różnić, ale chyba nie :-) Do tego świetna płytka z olimexa :-)

pozdrawiam

I dziesiątki innych z rodziny MSP430.

snipped-for-privacy@interia.pl pisze:

Świat nie kończy się na Atmelu.

Byc moze proces produkcyjny utrudnia wstawienie drabinki precyzyjnych rezystorow, a i powierzchnia ukladow wzrasta.

J.

J.F. napisał(a):

No właśnie. Jest to ekonomicznie nieuzasadnione. Poza tym czyste DA wykorzystuje się wielokrotnie żadziej niż AD. Dlatego takich procesorów jest mało.

teraz to sie chyba robi to jednak inaczej niz drabinka precyzyjnych rezystorow

Mozna inaczej. Inne sposoby jednakowoz tez ma swoje wady i wymagaja odpowiedniego miejsca na plytce. A PWM to sie czesciej w prockach zdarza :-)

J.

formatting link
PWM poprzedzony DS da bardzo dobry DAC

DS podnosi cene procka .. a reszty to od lat nie moge zrozumiec.

Chcemy ustawic stala wartosc na wyjsciu np 5/256, no to co moze sie pojawic z PWM innego niz

1,49*0, 1,49*0, 1,49*0, 1,49*0, 1,50*0

I juz filtr pracuje na dosc malej czestotliwosci. Przy 253/256 bedzie jeszcze mniejsza, zysk bedzie w srednich zakresach ..

J.

znacznie mniej niz przyzwoity DAC 8 bitow

typowy zegar to powiedzmy 8MHz, 8 bitowy PWM to fmax ok 15kHz, zakladajac ze potrzebujemy dla dynamiki rzedu 90dB wspolczynnik nadprobkowania bedzie jakies 16 - 32 - czyli ok 400Hz - calkiem niezle patrzac z punktu widzenia typowych zastosowan uC. A jak chcemy szybciej to:

4 - 5 bitow DAC na PWM, multistage DS 6 - 8 rzedu, OSR rzedu 16 - 32 razy, zegar rzedu 24 - 32MHz i pewnikiem daloby sie wycisnac z 130dB (toretycznie rzecz jasna) dynamiki dla sygnalow audio 48 - 96ksps

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required