Forum: Mikrocontroller und Digitale Elektronik Vref am ADUC7026


von Thorsten B. (spider1551)


Lesenswert?

Hallo Leute,

ich habe da ein prob. und zwar ich habe zwei platinen gebaut mit dem 
Aduc7026
die erste läuft wunderbar habe damit auch einige tests gefahren ein 
kleines programm geschrieben und auch die <Vref eingestellt> und auf 
platine eins läuft auch alles, dass heißt ich habe dort eine <Vref> von 
2,505 V
Aber bei der andere platine wo alles genauso aufgebaut ist und mit genau 
dem gleichem programm gibt mir der u-c nur eine <Vref> von  2,482 V aus 
und das ist schlecht weil dies meine DAC´s beinflusst,
und nun meine frage liegt das am u-controller oder woran???
PS:
ich habe die verbindung gekappt so das vref offen ist und auch dort gibt 
er mir nur 2,482 V aus und nicht mehr.

Wäre für jeden tipp dankbar.

viel grüße

thorsten

von Martin (Gast)


Lesenswert?

Von wann sind die ADuCs?
Ältere Versionen haben eine schlechtere Genauigkeit als die neueren
Controller. (habe mir ältere und neuere Datenblätter angeschaut)

von Thorsten B. (spider1551)


Lesenswert?

Hallo Martin

die beiden sind neu, und identisch
und ich beteibe beide genau gleich(anscheinend nicht;-) )
Sie werden beide wie es im datenblatt(Rev.|Page42of92) mit AVdd 3.3V 
betrieben. nd deshalb sollte bei einem offenen ausgang auch mindestens 
eine spannung von 2,5V +/- 0,005 V anliegen sonst werden die DAC nict 
richtig betrieben was mein prob. ist.

von Tilo (Gast)


Lesenswert?

Ich arbeite gerade mit dem selben uC
Ich hatte mit den DACs ein wenig Probleme. Ich wollte einen DAC
über 12k an einen Umkehraddierer anschließen, was schief ging.
Selbst das Oszi mit 1M / 25pF hat den Ausgang zu stark belastet.
Seit dem ich Impedanzwandler zwischengeschaltet habe, sind diese
Probleme weg.

Wofür brauchst du eine stabile Vref, wenn du den DAC gegen Avdd
betreibst? Die spielt dann nirgens eine Rolle.

von Thorsten B. (spider1551)


Lesenswert?

hallo tilo,

also ich brauche die vref zur Eingangssicherung der ADC´s das mache ich 
so das ich die <Vref> über einen OP auf eine z-diode gebe und dies 
mittels einer schottky-diode eine schutzbeschaltung mir garantiere so 
das keine negativen spannungen oder gar größere spannungen meinen adc 
erreichen.
ich habe gemerkt wenn die vref nicht stimmt kann ich die dac nicht 
benutzen
das heißt ich gebe dem dac einen wert aber der steht konstant auf 1,8 v 
außer wenn ich ihm einen wert von 0 zuweise dann ist der auch null als 
0,17v

aber ich betreibe die REFcon mit den configs:
  REFCON = 0x01;
sprich connect internal 2.5V reference zum VREF pin

von Thorsten B. (spider1551)


Lesenswert?

aber was komisch ist bei dem einen läufts und beim anderen nicht wüßte 
halt gerne warum oder ist da evtl eine kalte lötstelle die usache für 
den spannungs abfall.
obwohl direkt am pin liegt die spannung auch bei 2,482 V

von Thorsten B. (spider1551)


Lesenswert?

sag mal tilo,
wie betreibst du deinen dac gegen vref, avdd, dacref
bei mir bleiben nur die ersten beiden möglichkeiten da ich dies nur 
angeschlossen habe.

von Tilo (Gast)


Lesenswert?

Hm, also bei mir ist den DACs folkommen egal, was ich mit der Vref mache
oder ob überhaupt eine Referenzspannung anliegt. Nach dem Schema auf
S. 48 ist das auch so.

Ich habe allerdings gemerkt, dass DACxDAT!=0 sein muss, bevor
DACxCON gesetzt wird.

Ich setzte nach jeder Änderung von DACxDAT auch DACxCON.

Lese mal DACxCON aus, nach dem du DACxDAT gesetzt hast.
Eventuell befindet der sich im Power Down Mode?

Bis dann, Tilo

von Tilo (Gast)


Lesenswert?

Thorsten Baltes wrote:
> wie betreibst du deinen dac gegen vref, avdd, dacref
> bei mir bleiben nur die ersten beiden möglichkeiten da ich dies nur
> angeschlossen habe.

Ich habe bisher nur Avdd genutzt, damit ich die 3,3V Versorgungsspannung
voll aussnutzen kann. Auf meinem Evulation Board ist DACREF über einen
Pin abgreifbar.

von Thorsten B. (spider1551)


Lesenswert?

ich werde das montag morgen mal ausprobieren,
danke erstmal

von Sascha (Gast)


Lesenswert?

Hi,

da ja einige schon was mit dem ADuC702X machen.
Kann ich mit der 3-Phase PWM auch normale PWM erzeugen? Aus dem 
Datenblatt werde ich nicht recht schlau.

Mfg Sascha

von Tilo (Gast)


Lesenswert?

Servus

Ich war auch schon ziemlich am fluchen, siehe auch meine I2C Frage.
Das Datenblatt ist sehr knapp und hätte ausführlicher sein können.
Wie viele Fehler hast du schon gefunden?

Bei Analog gibt es Beispielcode, der einen zumindest ein wenig weiter
bringt. Vielleicht hilft der dir?
Mit Normal meinst du nur 2 Phasen?

Bis dann, Tilo

von Sascha (Gast)


Lesenswert?

Mit normal meine ich
, das ich zumindest 2-3 unterschiedliche PWM's erzeugen kann.

Dann fällt mir noch die RTC Funktion der Timer ein. Dazu gibt es leider 
kein Beispiel.

Mfg Sascha

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.