Forum: Mikrocontroller und Digitale Elektronik [AVR32] ADC UC3_EK


von Henry P. (henrylexx)


Lesenswert?

Hallo,

ich habe das EvalBoard mit dem UC3C hierliegen und bisher zwei 
Schrittmotoren und eine Komunikation mit dem PC über die RS232 
Schnittstelle programmiert.
Nun will ich einen Neigungsgeber (Inklinometer) anschließen, dieser 
bringt  0 V bis 5 V. Leider kann das Board mit den internen 
Reverenzspannungen nur bis max. 3,3 V auswerten.
Nach suchen im Datenblatt auf Seite 1115 habe ich die Möglichkeit 
entdeckt auch eine externe Referenz anzuschließen. Da dachte ich mir 
"Top" der Neigungsgeber gibt mir auch eine Referenzspannung von 2,5 V.

Leider ergab beim Blick in die Schematic, dass die entsprechenden Pins 
(ADCREF0/ADCREF1)(PA11 und PA16) nicht an ein Anschlussbeinchen heraus 
geführt wurden.

http://www.atmel.com/Images/AT32UC3C_EK_schematics_rev2.pdf

gleich erste Seite, "Analog Reference"

Ich steh gerade echt auf dem Schlauch was ich da denn jetzt soll.

Grüße
Henry

von Phil S. (zippi)


Lesenswert?

Hi,

Wie heißt dein Neigungssensor?
Wieso hat der 2,5V ref Spannung und bringt am Ausgang bis 5V?

du kannst den Ausgang des Sensors auch mit einem Spannungsteiler auf 
3,3V Skalieren und dann mit dem ADC einlesen.

Gruß
Zippi

von Henry P. (henrylexx)


Lesenswert?

Hey, folgenden Sensor verwende ich,

Measurement Specialties
AAL Series- NS-10/AAL2-UFG
Datenblatt:

http://www.meas-spec.com/downloads/AAL_Series_Inclinometer.pdf

auf Seite 2 unten.

Stimmt, die einfachste Variante ist nen Spannungteiler. Jetzt mal blöd 
gefragt ich hab mal gehört, dass man sowas auch mit einer OPV-Schaltung 
machen kann und somit geringere Abweichung erhält, stimmt das?

"Wieso hat der 2,5V ref Spannung und bringt am Ausgang bis 5V?"
Was bedeutet denn Referenzspannung? Ich hab mir das so gedacht, dass ich 
die +2,5 V als Potential ansehe, die ach am MUC als "Null-Referenz" 
anschließe und von diesem Potential dann meine Abweichung messen kann. 
Wäre ja denn von: +2,5 V (+10°) bis -2,5 V (-10°), und 0 V dann auch 0°.

Oder Begrenze ich mit dem Anschluss einer externen Referenzspannung 
einfach die maximal auswertbare Spannung? So kommt mir das laut 
Datenblatt des UC nämlich vor, als ich mit den internen Referenzen 1 V 
und 3,3 V rum gespielt habe.

Grüße
Henry

von Phil S. (zippi)


Lesenswert?

Hi,

Also die Refspannung am UC3 und allen andern Atmel Mikrocontrollern 
definiert die Maximale Spannung zum einlesen des ADCs und wird auch als 
Vergleichsspannung genommen.

Also ein Spannungsteiler hat höchstens abweichungen durch die Abweichung 
der Widerstandswerte, z.B. 1%, da du ja eine Konstante Last hast.
Ein OPV hat aber auch das Problem, da du z.b. Widerstande nimmst um die 
verstärkung ein zu stellen.

Ich denke also es macht hier keinen Sinn etwas anderes zu benutzen.

gruß

von Henry P. (henrylexx)


Lesenswert?

Hey Zippi,

ich danke dir, der Spannungsteiler funktioniert.
Blos wie ist das jetzt, ich kenne die Postion fü 0° nicht,  da der 
Controller ja immer von 0 Potential ausgeht. Kann ich ihm irgendwie 
sagen, dass er von der Referenzspannung (2,5 V) des Neigungssensors 
messen soll? Das Potential zwischen 2,5 V und der Spannung für die 
Neigung sagt mir ja denn wo ich mich befinde.

Nochmal zur Veranschaulichung:

  0-5V   ----------+
 Sensor            |
                  ---
                  | |   R1 = 10k
                  | |
                  ---
                   |
                   +------- ADC
                   |
                  ---
                  | |   R2 = 10k
                  | |
                  ---
                   |
                   |
      GND ---------+

Grüße
Henry

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.