Forum

Einloggen | Registrieren | RSS  

DDS-Simulator (Elektronik)

verfasst von J.R.(R) E-Mail, 06.03.2008, 16:23 Uhr

» Ich hab nun drueber nach gemacht, dass ganze mit einem XA-49 zu machen und
» ueber den I2C ausgang einen DAC anzusprechen. Als DAC habe ich den TDA8444
» von Philips gefunden. Der hat 8 Analogausgaenge und wir ueber I2C

I²C und TDA8444 ist für diesen Zweck eher ungeeignet. Erstens macht der I²C-Bus die Ausgabe langsam und der TDA8444 hat mit 6 Bit nicht gerade eine hohe Auflösung.

» ansprochen. Die Frage is: aendern sich alle Ausgaenge zur selben Zeit??

Ich habe mir jetzt zwar nicht das Datenblatt durchgelesen, aber das glaube ich nicht. Schließlich dient der TDA8444 hauptsächlich zum Software-Abgleich elektronischer Schaltungen. D.h., es werden nur konstante Ausgangsspannungen mehr oder weniger fest eingestellt. Das Feature, dass sich alle Spannungen synchron ändern wäre also völlig sinnlos.

» Oder aendern sie sich zumindest so, dass man es bei Ausgangfrequenzen von
» z.b. 100 Hz oder 1kHz es sich nicht bemerkbar macht?! Eine kleine
» Phasenverschiebung sollte (glaub ich) kein Problem machen.

Bei I²C-Ausgabe treten schon erhebliche Verögerungen auf. Wenn du schon seriell ausgeben willst, dann besser über die SPI-Schnittstelle. Damit könntest du eine "Batterie" von kaskadierten Schieberegistern (z.B. 74HC4094) betreiben und diese über ein gemeinsames Latch-Enable synchron aktualisieren. Du mußt dann nur noch an jeden 4094 ein R-2R-Netzwerk oder einen einfachen 8-Bit-DAC dranhängen.

» Habt ihr Erfahrungen mit anderen DACs? z.b. welche, die nur einen ausgang
» haben, dafuer aber einen synchronisationseingang, dass mehrere parallele
» Konverter zur selben zeit den ausgang umschalten?

Alle Parallel-DACs mit Bus-Interface werden mit der Flanke einer Bus-Steuerleitung synchron aktualisiert. Du mußt dann nur eine Logik bauen, die diese Flanke gleichzeitig auf alle DACs verteilt.

Jörg



Gesamter Thread:

Fourierreihe - mehrere Sinuswellen erzeugen - Tim, 02.03.2008, 23:39 (Elektronik)
Fourierreihe - mehrere Sinuswellen erzeugen - Harald Wilhelms(R), 03.03.2008, 08:18
Fourierreihe - mehrere Sinuswellen erzeugen - J.R.(R), 03.03.2008, 22:13
Fourierreihe - mehrere Sinuswellen erzeugen - Harald Wilhelms(R), 04.03.2008, 08:52
Fourierreihe - mehrere Sinuswellen erzeugen - Tim, 03.03.2008, 14:49
Fourierreihe - mehrere Sinuswellen erzeugen - Harald Wilhelms(R), 03.03.2008, 15:58
DDS-Simulator - J.R.(R), 03.03.2008, 22:34
DDS-Simulator - Tim, 03.03.2008, 23:39
DDS-Simulator - x y, 04.03.2008, 09:16
DDS-Simulator - J.R.(R), 04.03.2008, 17:26
DDS-Simulator - Tim, 06.03.2008, 14:19
DDS-Simulator - J.R.(R), 06.03.2008, 16:23
DDS-Simulator - Tim, 07.03.2008, 17:55