Forum: Mikrocontroller und Digitale Elektronik Wieder einmal Grundbeschaltung


von Mega32 (Gast)


Lesenswert?

Hallo,

ich bitte diese Anfängerfrage zu entschuldigen, aber ich habe bisjetzt 
fast nur mit dem Attiny2313 gearbeitet, wo man nur einen 100nF Kerko ann 
VCC und GND nimmt.

Ich bastel mir gerade einfach ein "Entwicklungsboard" mit einem Mega32, 
Ausgänge auf Steckkontakte, Rs232, ISP, etc.
Nun meine Frage, ich habe noch nie mit dem ADC gearbeitet. Wie muss ich 
denn das genau verschalten, dass ich auch später vielleicht mal auf 
externe Referenzspannung nutzen kann. Wo müssen überall 100nF Kerkos 
hin? Ich hab in manchen Schaltplänen eine Drossel gesehen. Brauche ich 
die wirklich? Habe die gerade nicht daheim.

Danke, schonmal für eure Hilfe, ich hoffe, ihr verzeiht mir diese 
Anfängerfrage.

von Jonathan S. (joni-st) Benutzerseite


Lesenswert?

Mega32 schrieb:
> ich hoffe, ihr verzeiht mir diese
> Anfängerfrage.

Ach was, jeder fängt doch mal an. Ging mir "damals" genauso wie Dir.


Nun zu Deiner Frage: Beim ATMega32 musst Du einen 100nF-Kondensator 
zwischen VCC und GND machen. Außerdem musst Du VCC und AVCC verbinden. 
Falls es mehrere GND-Pins gibt, musst Du alle anschließen (auch die 
namens "AGND"). Zwischen AVCC und den benachbarten (A)GND-Pin gehört 
auch noch ein 100nF-Kondensator. Alle 100nF-Kondensatoren sollten keine 
ElKos sein und so dicht wie möglich am µC sitzen! Zwischen AREF und 
(A)GND gehört übrigens auch noch ein 100nF-Kondi.


Gruß
Jonathan

von Karl H. (kbuchegg)


Lesenswert?

Mega32 schrieb:
> Hallo,
>
> ich bitte diese Anfängerfrage zu entschuldigen, aber ich habe bisjetzt
> fast nur mit dem Attiny2313 gearbeitet, wo man nur einen 100nF Kerko ann
> VCC und GND nimmt.

Gratuliere!
Das ist schon mal ein guter Anfang.

(Beim Mega32 gibt es 2 Vcc/GND Pärchen. Jedes benötigt seine eigenen 
100nF)

> Nun meine Frage, ich habe noch nie mit dem ADC gearbeitet. Wie muss ich
> denn das genau verschalten, dass ich auch später vielleicht mal auf
> externe Referenzspannung nutzen kann.

Ein 100nF von ARef nach GND ist normalerweise ausreichend.

> hin? Ich hab in manchen Schaltplänen eine Drossel gesehen.

Ist die Luxusversion.
Bei ARef sagt Atmel im Datenblatt vom Mega16, dass ein Kondi gegen Masse 
reicht. Wenn die ADC Genauigkeit kritisch ist, kann der Rauschlevel 
reduziert werden, indem man AVcc über ein LC Netzwerk (also Kondi + 
Spule) mit Vcc (bzw. GND) verbindet. Im Regelfall reicht aber auch hier 
einfach ein 100nF gegen Masse.

von Bastler (Gast)


Lesenswert?

Die Drossel macht dann sinn wenn du genaue Meßwerte haben willst und die 
Stroversorgung mit Spikes verseucht ist. Aber in der Regel reicht ein 
100nF Kerko vollig aus. Was für eine Stromversorgung hast willst du auf 
Deinem Bord einplanen? Schaltregler oder 7805? Eventuelle Schwankende 
Lasten? LED-Matrix gemultiplexte 7-Segment?

Schaltplan?

von Jonathan S. (joni-st) Benutzerseite


Lesenswert?

Mega32 schrieb:
> "Entwicklungsboard"

Das kannst Du eigentlich auch gleich sein lassen, man macht sich sowieso 
jedes Mal eine neue Hardware und das Board liegt dann ungenutzt in einer 
Ecke rum. Ich spreche da aus Erfahrung. Kauf' Dir besser ein gescheites 
Steckbrett (falls Du noch keins hast) und für das gesparte Geld lieber 
noch ein paar verschiedene µCs.


Gruß
Jonathan

von Mega32 (Gast)


Lesenswert?

Danke, für die hilfreichen Informationen. Ich werde mich nachher damit 
nochmal auseinander setzen und dann nochmal den Schaltplan posten.

Jonathan Strobl schrieb:
> Mega32 schrieb:
>> "Entwicklungsboard"
>
> Das kannst Du eigentlich auch gleich sein lassen, man macht sich sowieso
> jedes Mal eine neue Hardware und das Board liegt dann ungenutzt in einer
> Ecke rum. Ich spreche da aus Erfahrung. Kauf' Dir besser ein gescheites
> Steckbrett (falls Du noch keins hast) und für das gesparte Geld lieber
> noch ein paar verschiedene µCs.

Ich hab schon ein großes Steckboard und eigentlich soll auf das Board 
nur die Grundbeschaltung, ISP, RS232 und sonst alle Ausgänge auf einer 
Steckmöglichkeit (weiß noch nicht welche genau), und dann einfach die 
Ausgänge die ich für mein aktuelles Projekt oder obs ein Bauteiltest ist 
je nachdem aufs Steckboard und dann dort das restliche aufbauen.

Also einfach den µC vom Steckbrett "befreien", dass der dort nicht die 
ganze Zeit verweilt. Dann hab ich auch ein wenig mehr Platz auf dem 
Board :D

von Mega32 (Gast)


Angehängte Dateien:

Lesenswert?

So ich bin's nochmal.

Passt dden das so? Oder muss ich noch was ändern für die 
Grundbeschaltung?

von Dietrich L. (dietrichl)


Lesenswert?

Mega32 schrieb:
> Passt dden das so?
Sieht gut aus!

Gruß Dietrich

von Jonathan S. (joni-st) Benutzerseite


Lesenswert?

Das passt so. Achte aber darauf, dass die 100nF-Kondensatoren so nahe 
wie möglich an die zugehörigen GND und (A)VCC-Pins kommen, sonst könnte 
dein Controller anfangen zu spinnen (ich wills nur nochmal gesagt haben 
g).

von Mega32 (Gast)


Lesenswert?

Alles klar. Das die so nah wie möglich ran sollen, wusste ich schon.

Danke nochmal fürs überprüfen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.