Przetworniki ADC i DAC



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "galahard" <galahard_at_nospam_op.pl>
Subject: Przetworniki ADC i DAC
Date: Wed, 13 Apr 2005 20:40:15 +0200


Witam;

Planuję wykonać układ do aproksymacji charakterystyki w 10 punkach. Ogólnie
urządzenie wyglądać tak: podaję napięcie wejsciowe a następnie w 10 punktach
mam mieć mozliwość zmiany tego napiecia o +\- 5 %. Całość dodatkowo ma być
wzmocniona 4 razy. Trudność polega na tym, że urządzenie powino posiadać
bardzo małe szumy, mały dryft napięciowy itd.

Urządzenie chcę wykonać w następujący sposób: probkować sygnał za pomocą
przetwornika ADC a następnie po wykonianiu operacji matematycznych wyrzucać
go na DAC. Dodatkowo chcę zapętlić ADC z DAC mierząc napięcie wyjsciowe z
DAC i w miarę możliwości korygować to napięcie.

W zwiazku z tym, że nurtują mnie niektóre sprawy zwracam sie do grupowiczów
o pomoc.

1. Czy lepiej zasosować mikrokontroler z wbudowanymi przetwornikiami ADC i
DAC. Czy zastosować przetworniki zewnętrzne plus mikrokontroler? (podobno te
wbudowane w mikrokontroler maja gorsze parametry)?

2. Czy dobrym rozwiazaniem jest stosowanie pętli ADC z DAC i korygowanie
wartości DAC poprzez ADC?

3. Może ktoś ma inny sposób na wykonanie tego urządzenia?

Pozdrawiam;

Andrzejm



Poprzedni Następny
Wiadomość
Spis treści
From: J.F. <jfox_xnospamx_at_nospam_poczta.onet.pl>
Subject: Re: Przetworniki ADC i DAC
Date: Wed, 13 Apr 2005 22:23:00 +0200


On Wed, 13 Apr 2005 20:40:15 +0200, galahard wrote:
Planuję wykonać układ do aproksymacji charakterystyki w 10 punkach. Ogólnie
urządzenie wyglądać tak: podaję napięcie wejsciowe a następnie w 10 punktach
mam mieć mozliwość zmiany tego napiecia o +\- 5 %.

Urządzenie chcę wykonać w następujący sposób: probkować sygnał za pomocą
przetwornika ADC a następnie po wykonianiu operacji matematycznych wyrzucać
go na DAC. Dodatkowo chcę zapętlić ADC z DAC mierząc napięcie wyjsciowe z
DAC i w miarę możliwości korygować to napięcie.

1. Czy lepiej zasosować mikrokontroler z wbudowanymi przetwornikiami ADC i
DAC. Czy zastosować przetworniki zewnętrzne plus mikrokontroler?

Z wbudowanymi mozesz miec ten klopot ze parametry maja jakie maja, a
nie takie jakie sa potrzebne. Albo jak sa odpowiednie
to bardzo drogie :-)

8 bit ci chyba nie starczy, a "DAC" PWM nie satysfakcjonuje..

(podobno te wbudowane w mikrokontroler maja gorsze parametry)?

Zawsze to w procku cos tam mocno szumi i po drucie masy lata.

2. Czy dobrym rozwiazaniem jest stosowanie pętli ADC z DAC i korygowanie
wartości DAC poprzez ADC?

Wielkiego sensu nie widze, chyba ze dla celow kontroli poprawnosci
dzialania ..

3. Może ktoś ma inny sposób na wykonanie tego urządzenia?

Ten chyba najlepszy .. choc widzialem kiedys urzadzenie z 40
potencjometrami do ustalania krzywej .. niestety - dokumentacja byla
po japonsku, wiec nie wiem jak dzialalo :-)

No chyba ze jeszcze prostszy - ADC-flash-DAC.
A jak trzeba zmienic to sie flasha przeprogramowuje ..

J.


Poprzedni Następny
Wiadomość
Spis treści
From: "CodiJack" <jurek_k__at_nospam_poczta.onet.pl>
Subject: Re: Przetworniki ADC i DAC
Date: Thu, 14 Apr 2005 08:50:22 +0200



Użytkownik "galahard" <galahard_at_nospam_op.pl> napisał w wiadomości
news:d3jp1h$jon$1_at_nospam_news.onet.pl...
Witam;

Planuję wykonać układ do aproksymacji charakterystyki w 10 punkach.
Ogólnie
urządzenie wyglądać tak: podaję napięcie wejsciowe a następnie w 10
punktach
mam mieć mozliwość zmiany tego napiecia o +\- 5 %. Całość dodatkowo ma
być
wzmocniona 4 razy. Trudność polega na tym, że urządzenie powino posiadać
bardzo małe szumy, mały dryft napięciowy itd.

Sprawdz u MAXIMa, cos mi swita ze maja ADC do piezzo z wbudowanym EEPROM
wlasnie by korygowac nieliniowosci czujnika i jeszcze czujnik temp. w
strukturze.

Urządzenie chcę wykonać w następujący sposób: probkować sygnał za pomocą
przetwornika ADC a następnie po wykonianiu operacji matematycznych
wyrzucać
go na DAC. Dodatkowo chcę zapętlić ADC z DAC mierząc napięcie wyjsciowe z
DAC i w miarę możliwości korygować to napięcie.

Dobre elastyczne rozwiazanie.

1. Czy lepiej zasosować mikrokontroler z wbudowanymi przetwornikiami ADC i
DAC. Czy zastosować przetworniki zewnętrzne plus mikrokontroler? (podobno
te
wbudowane w mikrokontroler maja gorsze parametry)?

Ja optuje za osobnym ADC i uC. Wprawdzie Texas i Analog maja kombajny z ADC
24bit
(taki chwyt marketnigowy dla jeleni, jak uzyskasz 17 bitow to rewelka) ale
np.
tam nie rozprowadzisz mas jak bys chcial i jak chcesz precyzje to raczej
osobno.

2. Czy dobrym rozwiazaniem jest stosowanie pętli ADC z DAC i korygowanie
wartości DAC poprzez ADC?

Nie tyle przez ADC co uC.
A i owszem mozna tak. Tylko juz wtedy ADC trzeba przelaczac, wiec musi byc z
min.
2 raczej (chyba, bo nie znam szczegolow) roznicowymi wejsciami. Ma to sens
jak
chcesz miec 16 bitow DAC z liniowoscia dobrego ADC. Przy czym ADC musi miec
duzo lepsza
liniowosc niz DAC. Jak Cie satysfakcjonuje 14 bit DAC to zapomnij o
sprzeganiu.

3. Może ktoś ma inny sposób na wykonanie tego urządzenia?

ADC+uC+DAC ja przynajmniej bym tak robil, no ale gdzie dwoch tam trzy
opinie...

Pozdrawiam,
CodiJack.



Poprzedni Następny
Wiadomość
Spis treści
From: "PAndy" <pandrw_at_nospam_poczta.onet.pl>
Subject: Re: Przetworniki ADC i DAC
Date: Thu, 14 Apr 2005 09:36:28 +0200



"galahard" <galahard_at_nospam_op.pl> wrote in message
news:d3jp1h$jon$1_at_nospam_news.onet.pl...
Witam;

1. Czy lepiej zasosować mikrokontroler z wbudowanymi przetwornikiami ADC i
DAC. Czy zastosować przetworniki zewnętrzne plus mikrokontroler? (podobno
te
wbudowane w mikrokontroler maja gorsze parametry)?

Zalezy od predkosci i jakosci (dokladnosci) ktora chcesz uzyskac

2. Czy dobrym rozwiazaniem jest stosowanie pętli ADC z DAC i korygowanie
wartości DAC poprzez ADC?

Bardzo dobrym - DAC pownien posiadac liniowosc i rozdzielczosc o co najmniej
1 - 2 bity lepsza niz ADC

3. Może ktoś ma inny sposób na wykonanie tego urządzenia?

Wlasciwie to zastosowanie mikrokontrolera wydaje sie byc obecnie
najsensowniejsze i logiczne - pozostalbym przy proponowanej przez Ciebie
koncepcji.



Poprzedni Następny
Wiadomość
Spis treści
From: "CodiJack" <jurek_k__at_nospam_poczta.onet.pl>
Subject: Re: Przetworniki ADC i DAC
Date: Thu, 14 Apr 2005 10:11:37 +0200



Użytkownik "PAndy" <pandrw_at_nospam_poczta.onet.pl> napisał w wiadomości
news:d3l6hp$ndg$1_at_nospam_news.onet.pl...
2. Czy dobrym rozwiazaniem jest stosowanie pętli ADC z DAC i korygowanie
wartości DAC poprzez ADC?

Bardzo dobrym - DAC pownien posiadac liniowosc i rozdzielczosc o co
najmniej
1 - 2 bity lepsza niz ADC

???
IMHO to ADC ma byc lepszy od DAC zeby go kontrolowac.
Tak przynajmniej ja to robilem i dzialalo.

CodiJack.



Poprzedni Następny
Wiadomość
Spis treści
From: "PAndy" <pandrw_at_nospam_poczta.onet.pl>
Subject: Re: Przetworniki ADC i DAC
Date: Thu, 14 Apr 2005 10:33:28 +0200



"CodiJack" <jurek_k__at_nospam_poczta.onet.pl> wrote in message
news:d3l8ts$1th$1_at_nospam_nemesis.news.tpi.pl...

Użytkownik "PAndy" <pandrw_at_nospam_poczta.onet.pl> napisał w wiadomości
news:d3l6hp$ndg$1_at_nospam_news.onet.pl...
2. Czy dobrym rozwiazaniem jest stosowanie pętli ADC z DAC i
korygowanie
wartości DAC poprzez ADC?

Bardzo dobrym - DAC pownien posiadac liniowosc i rozdzielczosc o co
najmniej
1 - 2 bity lepsza niz ADC

???
IMHO to ADC ma byc lepszy od DAC zeby go kontrolowac.
Tak przynajmniej ja to robilem i dzialalo.

Nie, aby korygowac wskazania ADC musimy miec DAC co najmniej o rzad lepszy
niz ADC tak by blad przetwarzania DAC'a nie mial wplywu na ADC - ADC okresla
jakosc i dokladnosc pomiaru, DAC koryguje charakterystyke ADC - jak moze
korygowac charakterystyke cos co ma gorsza charakterystyke...
Tak wiec jesli ADC ma "jakosc" 14 bitow to by go skorygowac uzywamy co
najmniej DAC'a z "jakoscia" 15 a jeszcze lepiej 16 bitow... czasem uzywa sie
znacznie lepszych DAC'ow.
To oczywiscie "semantyczne" uproszczenia by nie wdawac sie w kwestie
dokladnosci, rozdzielczosci, monotonicznosci itd.
Tak samo postepujemy w torach z przetwarzaniem ADC/DAC, z reguly przetwornik
wyjsciowy ma charakterystyke lepsza niz przetwornik wejsciowy nawet wtedy
gdy tor nie jest objety sprzezeniem - klasycznym przykladem sa tory
odtwarzaczy CD czy DVD - gdzie stosuje sie przetworniki o nadmiarowej w
stosunku do zrodla "jakosci"