Forum: Mikrocontroller und Digitale Elektronik DAC Beschaltung


von more (Gast)


Lesenswert?

Guten Abend,


ich beschäftige mich gerade mit eine DAC und habe folgenden ausgewählt 
MCP4922 http://ww1.microchip.com/downloads/en/DeviceDoc/22250A.pdf.


Jetzt ist mir nur nicht ganz klar wenn ich die Referenzspannung nicht 
mit VDD verbinde sonder eine externe Referenzquelle von z.B. 2,5 V 
separat anschließe wird dann am Ausgang die Range von ca. 0V bis max. 
Ref ( also 2,5V) oder doch  bis VDD ausgegeben.


Dazu noch: Ist meine Berechnung korrekt VDD-VRef / 4096 = Auflösung

3,3V-2,5V / 4096 = 195,31µV ???



Danke!

von Able (Gast)


Lesenswert?

more schrieb:
> wird dann am Ausgang die Range von ca. 0V bis max.
> Ref ( also 2,5V) oder doch  bis VDD ausgegeben.

Weder noch:
(a) 0 V to 4095/4096 * VREF
 when Gain setting =  1x.

> Dazu noch: Ist meine Berechnung korrekt VDD-VRef / 4096 = Auflösung
> 3,3V-2,5V / 4096 = 195,31µV ???
Vdd kommt in der Übertragungsfunktion (EQUATION 4-1) nicht vor.
LSb=VREF/4096

von more (Gast)


Lesenswert?

Able schrieb:
> more schrieb:
>> wird dann am Ausgang die Range von ca. 0V bis max.
>> Ref ( also 2,5V) oder doch  bis VDD ausgegeben.
>
> Weder noch:
> (a) 0 V to 4095/4096 * VREF
>  when Gain setting =  1x.

d.h ich habe immer die max. Ausgangsspannung = RefSpannung?
>
>> Dazu noch: Ist meine Berechnung korrekt VDD-VRef / 4096 = Auflösung
>> 3,3V-2,5V / 4096 = 195,31µV ???
> Vdd kommt in der Übertragungsfunktion (EQUATION 4-1) nicht vor.
> LSb=VREF/4096

von Roland .. (rowland)


Lesenswert?

Es steht doch im Datenblatt, Seite 19:

Vout = (Vref x Digitalwert x Verstärkung) / Auflösung

Edit: '*' als Multilikationsnsymbol geht weohl im Zusammenhang mit dem 
Wort 'Digitalwert' nicht...

: Bearbeitet durch User
von Able (Gast)


Lesenswert?

more schrieb:
> d.h ich habe immer die max. Ausgangsspannung = RefSpannung?
Nö.
Vout=Vref-1LSB
Weil der maximale Digitalwert 0b111111111111=0xFFF=4095 ist.

Roland ... schrieb:
> Edit: '*' als Multilikationsnsymbol geht weohl im Zusammenhang mit dem
> Wort 'Digitalwert' nicht...
Das liegt an der Symbolik für Fettschreibung. Als Code gehts.
1
Vout = (Vref * Digitalwert * Verstärkung) / Auflösung

von Roland .. (rowland)


Lesenswert?

Able schrieb:
> more schrieb:
>> d.h ich habe immer die max. Ausgangsspannung = RefSpannung?
> Nö.
> Vout=Vref-1LSB
> Weil der maximale Digitalwert 0b111111111111=0xFFF=4095 ist.
>
> Roland ... schrieb:
>> Edit: '*' als Multilikationsnsymbol geht weohl im Zusammenhang mit dem
>> Wort 'Digitalwert' nicht...
> Das liegt an der Symbolik für Fettschreibung. Als Code gehts.Vout =
> (Vref  Digitalwert  Verstärkung) / Auflösung

Ahh, mit Fett wird Fett geschrieben?

Edit: Tatsächlich! :-).

: Bearbeitet durch User
von Jobst M. (jobstens-de)


Lesenswert?

Roland ... schrieb:
> Edit: Tatsächlich! :-)

Das geht auch mit Unterstrich und Schrägstrich ... ;-)


Gruß

Jobst

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.