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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.