mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik ATXMEGA128 ADC


Autor: Thorsten Lohmann (lohmann)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Aziz D. (aziz_d)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht 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

Autor: ATXMEGA (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
ich programmiere momentan nur
mit BASCOM so kann ich was C oder
Assembler angeht eigentlich keine
Tipps abgeben.

MFG

Thorsten

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.