Standardbeschaltung Atmega - so richtig?

OP #4511520
Lesenswert?

Nachdem ich nun schon ein paar Projekte mit Attiny umgesetzt habe, 
möchte ich es jetzt mal mit einem Atmega (8, 88, 168, 328 also im Grunde 
einen ganzen Teil der Palette) probieren. Zur Beschaltung von

AVCC
AREF
AGND

findet man verschiedene Ideen im Netz. Nun bin ich mir nicht sicher, wie 
man diese beschalten sollte, wenn man sie im Projekt nicht benötigt. 
Wäre es so, wie im beigefügten Schaltplan richtig?

Frank
Angehängte Dateien:
Gast #4511635
Lesenswert?

Frank Saner,

so als Tipp Atmel hat auf ihrer Webseite einige Dokumente - Application 
Notes - die genau das - die richtige Beschaltung, in verschiedenen 
Situationen, beschreibt.
Das Lesen dieser Dokumente ist sicherlich besser, wie andere difuse 
Quellen.
Gast #4511675
Lesenswert?

Wolfgang schrieb:
> Wenn du den ADC nicht verwendest, ist C7 überflüssig.

Das ist Käse.

Denn Avcc wird immer gebraucht sonst funktioniert Port C nicht.

Siehe Datenblatt:

AVCC is the supply voltage pin for the A/D Converter, PC3:0,
and ADC7:6. It should be externally connected to VCC,
even if the ADC is not used.
Gast #4512770
Lesenswert?

Ja richtig. AVCC muss ungefähr die gleiche Spannung haben, wie VCC. Denn 
damit werden auch einige I/O Pins versorgt.

Wer genau A/D Wandlungen haben will, entkoppelt AVCC mit einem R/C 
Filter (zum Beispiel 10mH und 100nF), damit die Versorgungsspannung des 
ADC weniger rauscht.
Gast #4514127
Lesenswert?

Frank S. schrieb:
> Demnach passt es mit AVCC schon mal. Ist die Beschaltung von AREF per
> 100nF gegen Masse bei Nichtnutzung auch in Ordnung?

Ja.

Oft sieht man in den "Standard-Beschaltungen" da einen Kurzschluss gegen 
VCC. Der wäre falsch, bzw. seit 20Jahren/vielen AVR-Generationen 
überflüssig.
(Firma: Funkenflug Industries) #4514128
Lesenswert?

Was spricht eigentlich dagegen, Reset fest auf Vcc zu knallen wenn man 
ihn nicht für externe Resets braucht?

1. hat der Pin einen internen Pullup, damit wäre es theoretisch möglich, 
ihn unbeschaltet zu lassen damit der Controller läuft

2. besitzt der Controller über die Fuses Startverzögerungen, es besteht 
keine Notwendigkeit, den Start extern (RC-Glied) zu verzögern

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