Forum: Mikrocontroller und Digitale Elektronik DAC Beratung


von Yob (Gast)


Lesenswert?

Hallo liebe Forenbewohner,

ich bin auf der Suche nach einem passenden DAC oder entsprechender 
Beschaltung eines solchen. Ich muss +/-10V digital in 1mV Schritten 
erzeugen können und dies möglichst ohne Fehler und Drifts ^^. Nun bin 
ich jedoch Neuling in diesem Gebiet und habe keine konkrete Idee wie das 
anpacken soll.

10V/0,001V = 10000 -> mind. 14Bit Auflösung aber reichen diese um das 
ganze sauber und stabil zu machen ? Diese digital gesteuerte Spannung 
dient ausschließlich als Referenzspannung und ist unbelastet. 
Geschwindigkeit für Spannungsänderung wären 10Mhz.

Ist sowas realisierbar ?

Ich selbst kann Mikrocontroller programmieren habe aber soetwas noch nie 
gemacht eher langsame LCD-Menü trächtige Sachen.

Das fällt doch schon unter Arbitrary Funktion Generator oder ? Pack man 
das überhaupt noch mit Mikrocontroller ?


Viele Grüße

Yob

von hmm. (Gast)


Lesenswert?

14bit bei 10MHz. Viel Glueck. Theoretisch geht das.

von Falk B. (falk)


Lesenswert?

@  Yob (Gast)

>ich jedoch Neuling in diesem Gebiet und habe keine konkrete Idee wie das
>anpacken soll.

Kauf dir was Fertiges im Laden. Mit deinem Kenntnisstand wirst du 
bestenfalls 10 Bit halbwegs hinbekommen.

>10V/0,001V = 10000 -> mind. 14Bit Auflösung

Nöö. Du willst ja +/-10V, also 20V/1mV=20.000

-> min. 15 Bit. Praktisch muss man einen 16 Bit Wandler nehmen, denn 15 
Bit gibt es AFAIK nicht.

>dient ausschließlich als Referenzspannung und ist unbelastet.
>Geschwindigkeit für Spannungsänderung wären 10Mhz.

Sag mal lieber was das insgesamt werden soll.

>Ist sowas realisierbar ?

Für dich nicht.

>Ich selbst kann Mikrocontroller programmieren habe aber soetwas noch nie
>gemacht eher langsame LCD-Menü trächtige Sachen.

Eben darum.

>Das fällt doch schon unter Arbitrary Funktion Generator oder ? Pack man
>das überhaupt noch mit Mikrocontroller ?

Nicht wirklich. Das packt man sinnvollerweise in einen CPLD, der muss ja 
schliesslich nur ein paar Adressen hochzählen.

Mfg
Falk

von Yob (Gast)


Angehängte Dateien:

Lesenswert?

Moin,

es soll eine digital gesteuerte, analog geregelte 
Konstantstromsenke/quelle für geringe Ströme (1µA-10mA) für Batterien 
werden. Als Zusatz wollte ich eine vereinfachte Impedanzspektroskopie 
einbauen. Entschuldige bitte meinen Eröffnungspost, da muss ich wohl 
noch einiges richtigstellen.

Die Konstantstromquelle/senke habe ich mittels Differenzverstäker 
aufgebaut und funktioniert super. Nun lässt sich der Lade/Entladestrom 
am E1 mit +/-10V einstellen.

Richtigstellung:

Ich benötige keine 10Mhz bei +/-10V !

Sondern:

+/-10V max. 100Hz (~16Bit)
+/- 1V (eher noch weniger), 10Mhz (~12Bit)

Bisher waren meine DAC Anwendungen statisch als feste Vorgabeparameter, 
deswegen ist dies für mich Neuland und ich natürlich keinen Murks bauen.
Ich erhoffe mir lediglich ein paar Tipps für den Anfang.

Grüße Yob.

von Phil S. (zippi)


Lesenswert?

Naja ist trozdem nicht so leicht.

Also als DAC kannst du z.b. den LTC1668 nehmen der hat 16bit und man 
kann ihn parralel ansteuern. Da brauchst du aber ne versorgungsspannung 
von +-5 V. Das Signal am Ausgang musst du dann noch verstärken wenn du 
+-10V brauchst. Am besten mit einem OP.

Dann ist noch die Frage wie du das IC ansteuerst. Mit nem AVR wird es 
recht schwer, da du niemals deine 10Mhz erreichen wirst. Dann solltest 
du vll einen XMEGA nehmen oder einen AVR32.

lg

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.