ATXMEGA128 ADC

OP #2115707
Lesenswert?

Hallo nun beschäftige ich mich mit dem
ATXMEGA128 A3. Der Funktoniert auch schon
und das Programmieren mit Bascom geht gut.

Nun möchte ich den ADC PortB Channel 2 benutzen
hat da vieleicht schon jemand Erfahrung?
Wie funktioniert das mit der Ref.Spannung ?
Ist es möglich nur über einen Portpin Positive
Spannungen zu messen(DC 3,3V - 5V)?
Wie Configuiere ich für den Singel mode ?
Kann ich die Mux einstellungen weglassen?

Config Adca = Free , Convmode = Signed , Resolution = 12bit , Dma = Off 
, _
 Reference = Intvcc , Event_mode = None , Prescaler = 256 , Sweep = Ch01 
, _
 Ch0_gain = 1 , Ch0_inp = Diffwgain , Mux0 = &B00000000 _
 Ch1_gain = 1 , Ch1_inp = Diffwgain , Mux1 = &B00001001 _

Vielen Dank schon im Voraus


Thorsten Lohmann
#2119810
Lesenswert?

Hallo Thorsten,

Check mal den Anhang! Beispiel code von Atmel selbst.

Ich habe auch eine Frage dazu:
Bei den Dokumenten steht das, dass nur unsigned mode einen offset hat 
und es stimmt Experimental. Aber, Bei gegebener adc_driver code Datei 
gibt es auch eine Routine:
int8_t ADC_Offset_Get_Signed(ADC_t * adc, ADC_CH_t *ch, bool 
oversampling);
Wofür steht es? Wenn man es benutzt, sind die Ergebnisse falsch!

Aziz
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren