ADC Problem mit Mega328p

  • 1
  • 2
  • Page 2 of 2
grech
Benutzer
Avatar
Gender:
Location: Saarland
Age: 67
Posts: 15
Registered: 10 / 2015
Subject:

Re: ADC Problem mit Mega328p

 · 
Posted: 09.07.2019 - 20:08  ·  #9
Ja, danke für den Hinweis mit der Referenzspannung.
Ich habe dann herausgefunden, dass BASCOM und auch der ARDUINO-Compiler
VCC als ARef nehmen, wenn man nichts anderes einstellt.
Und in einem anderern Beitrag hab ich gefunden, dass für die Megas immer die ext.Ref.
genommen wird und man nichts einstellen kann.
Und dann der Tipp von Harald_K
Quote
ich mach dann immer admux := admux or %xx000000; vor das enableints. - xx passend nach Datenblatt setzen.

Das hat den Erfolg gebracht.
...
und mit den Schwankungen kann ich leben.
ich mach mir später eh ein 7bit oder 5bit -wert daraus.
Nochmals danke für die Hilfe.

Aber ich denke auch, dass man dieses Manko in dem ADCPort-Treiber beheben sollte,
zumal es ja für die XMega anscheinend gemacht wurde.
golf
Benutzer
Avatar
Gender:
Location: Donauwörth
Age: 71
Posts: 256
Registered: 11 / 2009
Subject:

Re: ADC Problem mit Mega328p

 · 
Posted: 09.07.2019 - 20:21  ·  #10
aber Bit 6 und 7 des ADMUX Registers wäre die richtige Stelle.

Hallo Grech,
das stimmt mit den bits. das sollte funktionieren mit sowas wie

ADMUX:= ADMUX and $3F or $40; // für AVCC with external capacitor at AREF pin
oder
ADMUX:= ADMUX and $3F or $00; // für AREF, Internal Vref turned off
oder
ADMUX:= ADMUX and $3F or $C0; // Internal 1.1V Voltage Reference with external capacitor at AREF pin

oder evtl einfach z.b. mit
excl(ADMUX,7);
incl(ADMUX,6); // für AVCC with external capacitor at AREF pin

vielleicht mal somit testen.

golf

hab gerade gesehen, daß das problem ja schon gelöst ist
  • 1
  • 2
  • Page 2 of 2
Selected quotes for multi-quoting:   0

Registered users in this topic

Currently no registered users in this section

The statistic shows who was online during the last 5 minutes. Updated every 90 seconds.
MySQL Queries: 14 · Cache Hits: 14   51   65 · Page-Gen-Time: 0.034458s · Memory Usage: 2 MB · GZIP: on · Viewport: SMXL-HiDPI