ATtiny26 externe Beschaltung notwendig

Gast #4407825
Guten Tag,

ich möchte den ADC des ATTiny26 nutzen, bin aber etwas durch das 
rumgewerfe der Begriffe "Externe / Interne Referenz" durcheinander.

Den AREF Pin benutze ich als normalen IO-Pin.
> Optionally, AVCC or and internal 2.56V reference voltage may be
> connected to the AREF pin by writing to the REFS bits in ADMUX.
Kann ich also nicht machen.

http://www.atmel.com/images/doc1477.pdf
Table 45 sagt, ich muss REFS1:0 auf 00 stellen, damit ich AVCC nutzen 
kann. AVCC wird über eine Induktivität mit VCC und mit einem 100nF Kerko 
mit GND verbunden.

Nun meine zwei Fragen:
1) Ich will den Potentiometer an PBx anschließen:

VCC ---- [ 10kOhm ] ---- GND
              |
             PBx

Der Poti liegt doch somit nicht am "gefilterten" AVCC, sondern an VCC.
Wo liegt dann noch der Sinn der externen Beschaltung?

2) Im Internet werden verschiedene Werte für die Induktivität genannt.
Im DB steht etwas anderen, in der µC-Wiki und auch bei anderen diversen 
Quellen. Sollen es jetzt 10µH, 47µH oder 100µH.

Beste Grüße.
#4407844
Helmet schrieb:
> Der Poti liegt doch somit nicht am "gefilterten" AVCC, sondern an VCC.

Nicht, wenn du der Schaltung ein A spendierst.

> Im DB steht etwas anderen, in der µC-Wiki und auch bei anderen diversen
> Quellen. Sollen es jetzt 10µH, 47µH oder 100µH.

Grund: Der Wert ist nicht kritisch.
Gast #4407859
> Du fragst also hier im Internet, welcher der "im Internet" genannten
> Werte richtig ist?

Hmm, deinen Morgenkaffee noch nicht gehabt? So schwer ist es doch nicht 
zu verstehen: Ja, genau danach Frage ich und habe sogar eine Antwort 
bekommen:
> Grund: Der Wert ist nicht kritisch.

> Nicht, wenn du der Schaltung ein A spendierst.
Witzig. Also soll ich den Poti mit an AVCC anschließen?
Gast #4407873
Helmet schrieb:
>> Du fragst also hier im Internet, welcher der "im Internet"
> genannten
>> Werte richtig ist?
>
> Hmm, deinen Morgenkaffee noch nicht gehabt? So schwer ist es doch nicht
> zu verstehen: Ja, genau danach Frage ich und habe sogar eine Antwort
> bekommen:
>> Grund: Der Wert ist nicht kritisch.
>
>> Nicht, wenn du der Schaltung ein A spendierst.
> Witzig. Also soll ich den Poti mit an AVCC anschließen?

Ja, denn das Poti bekommt die selben Störungen auf Vcc ab wie die 
ADC-Referenz.
BTW, L darf auch 0H haben, wenn die Störungen auf der Versorgungspannung 
nicht wichtig sind. Z.B. wegen geringer Anforderung an Präzision.
#4408359
Wenn man nicht allzu grobe Schaltungs- und Layoutschnitzer einbaut, kann 
man AVCC getrost direkt mit VCC verbinden für stabile 10Bit Auflösung.
Schließlich gibt es auch AVRs ohne AVCC.
Ansonsten nimmt man eben die Beschaltung aus dem Datenblatt.
#4408694
Im Datenblatt des ATTiny26 gibt eine Empfehlung für die Drosselspulen. 
Dann gibt es noch den ADC Noise Reduktion Sleepmodus.

Man sollte eben direkt zw. VCC und GND nen Kerko setzten ohne lange Wege 
dann bleibt VCC auch sauber. Ich verwende sogar vor dem VCC Kerko noch 
nen kleinen 1-10uF Elko und eine Drosselspulen so arbeitet der ATtiny 
sogar direkt neben einer Hochfrequenz 5cm Funkenstrecke ohne ungewollte 
Resets.

Die Drosselspulen sind keinesfalls verkehrt.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.