Problem ATmega16 AREF

OP #1233130
Lesenswert?
• ▲
▼
Abend zusammen,

versuche gerade eine Platine mit einem Atmega16 zum leben zu erwecken.
Über einen ADC Eingang wird eine max Spannung von 5V eingelesen.
Dabei wird der gewandelte Wert über einen Port (LEDs)angezeigt (vorher 
wurde alles in einem STK500 ausprobiert).

Schwierigkeit liegt in der Beschaltung des Pins AREF.

1.Laut Datenblatt Kondensator gegen Masse.
Ergebnis: Alle LEDs leuchten bei 0V Eingang.

2. AREF mit 250K Widerstand an Vcc.
Ergebnis: 4 LEDs leuchten.

3. AREF an Vcc. (Gelesen habe ich das AREF nicht an Vcc soll)
Ergebnis: Mit Veränderung der Eingangsspannung leuchten alle LEDs 
nacheinander auf (Leuchtband), genau wie in der STK500 Umgebung.

Hiermit wurde die Referenz eingestellt:

 ADMUX |= (1<<REFS1) | (1<<REFS0); // interne Referenzspannung 
einschalten //

Im STK500 messe ich so 250K gegen Masse.

Danke und schönes WE

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