DAC - Multiplexer

Gast #3833025
Hallo,
heute habe ich auf einer älteren Platine einen EEPROM entdeckt, dessen 
gespeicherte 8Bit Inhalte über einen Multiplexer 
Digital-Analog-Convertiert werden.

Ich bin mir aber nicht ganz sicher, wie das funktioniert. Wird bei 
dieser Methode der Multiplexer-Innenwiderstand für die DA Wandlung 
verwendet, ähnlich einem R2R Netzwer ?  Ich habe leider keine 
Informationen darüber gefunden.
Gast
Aber hätte ich dann nicht einfach die dementsprechenden Logikpegel des 
Eeprom (1/0) am Ausgang ?

Der Multiplexer hat laut Datenblatt einen relativ hohen Innenwiderstand. 
Ich dachte, dass es dann ähnlich wie ein R2R Netzwerk ist.

Hast du mir eine Informationsquelle parat ?
Ptg schrieb:
> Aber hätte ich dann nicht einfach die dementsprechenden Logikpegel des
> Eeprom (1/0) am Ausgang ?

Ja. Wie das bei einem 1-Bit DAC bzw. bei einer PWM halt ist. Ein 
Analogsignal wird aus dem digitalen Datenstrom erst durch das 
nachgeschaltete Tiefpaß-Filter.

> Der Multiplexer hat laut Datenblatt einen relativ hohen Innenwiderstand.

Das ändert nichts daran, daß es ein digitales Signal ist.

> Hast du mir eine Informationsquelle parat ?

Ist Google kaputt? 1-Bit DAC. DAC mit PWM.


XL
Das könnte so funktionieren: Die Gewichtung der einzelnen Bits wird 
statt über ein R2R Netzwerk über die Zeit vorgenommen. Für die Hälfte 
der Taktzeit wird das höchste Bit durchgeschaltet,dann für ein Viertel 
das zweithöchste, usw. Noch einen Tiefpass dahinter, und schon hast du 
einen entsprechenden Analogwert.
Jobst Quis schrieb:
> Das könnte so funktionieren: Die Gewichtung der einzelnen Bits wird
> statt über ein R2R Netzwerk über die Zeit vorgenommen.

Es gibt keinen Grund zu der Annahme, im EPROM wären normale 8-bit PCM 
Daten gespeichert. Das wird ganz einfach ein Bitdatenstrom sein, nur 
eben deserialisiert. Ein Byte im EPROM kann dann 9 verschiedene Zustände 
darstellen (von "kein Bit gesetzt" bis "alle 8 Bit gesetzt"). Natürlich 
wird so die Speicherkapazität nur schlecht genutzt. Aber der DAC ist 
dafür sehr einfach.


XL

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.