PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Stromspitzen am AVR



Pollux
26.07.2005, 08:40
Morgen zusammen!
Ich will grad eine Schaltung mit einem ATMEGA16 AVR in meinen PC einbauen. Atmel gibt ein Document (AVR042) heraus, in dem steht, dass man den AVR mit Induktivitäten und Kapazitäten beschalten sollte, um Stromspitzen zu kompensieren. Ich weiß im Moment nicht, ob das überhaupt nötig ist, aber auf der anderen Seite will ich nicht, dass sich Stromspitzen auf anderen Komponetnten von meinem PC fortpflanzen. Daher wollt ich eure meinung als erfahrene Bastler dazu wissen.
Gruß,
Pollux

SprinterSB
26.07.2005, 08:47
Eigentlich spendiert man *jedem* IC nen 100nF Kerko zu Abblocken.
Induktivität dient zum Entkoppeln von AVcc der AVRs.
Wenn du den A/D-Wandler nicht benutzt, brauchst du die nicht.

Pollux
26.07.2005, 09:13
So, Ich hab jetzt mal den Link gefunden: http://www.atmel.com/dyn/resources/prod_documents/doc2521.pdf
Auf Seite 3 schreiben die, dass man einen Kondensator zwischen Vcc- und GNDPin setzen soll und zwischen Vcc-Leiterbahn und VccPin die Spule. Angeblich muss man dasselbe auch beim A/D-Wandler machen. Übertreiben die da nicht ein bischen?

SprinterSB
26.07.2005, 10:03
Mein PC ist bisher von meinen Basteleien verschon geblieben...
Über EMI steht hier mehr:
http://www.atmel.com/dyn/resources/prod_documents/doc1619.pdf

Rubi
26.07.2005, 12:59
Am besten ist ein 100nf für jeden IC, möglichst knapp an den Versorgungsleitungen positioniert und ADREF mit 100nF an Ground, wenn man den ADC benötigt. Spule sollte nicht notwendig sein, schadet aber wahrscheinlich auch nicht.

Ich habe aber mit meinem AVR gesteuerten Netzteil ein seltsames Problem, welches ich so noch nicht gesehen habe.
Das Netzteil hängt gemeinsam mit mehreren Verbrauchern an einer Steckerleiste. Wenn ich nun mein anderes Netzteil einschalte, erzeugt dieses einen Impuls, welcher z.B. in der Stereoanlage als lautes knacken hörbar ist. Sobald dieser Impuls erzeugt wurde stürzt der AVR ab.
Wie ich ihn davor schützen kann weis ich leider noch nicht.


LG
Rubi

uwegw
26.07.2005, 13:14
das wäre dann wohl ein fall für eine spule, und zwar (auch) im störenden netzteil. die würde verhindern, dass plötzlich starke stromimpulse aus dem netz gezogen werden, die die anderen geräte beeinträchtigen können. es gibt zb schon fertige buchsen für netzkabel, in denen spulen und kondensatoren zum entstören integriert sind...

Rubi
26.07.2005, 13:37
das wäre dann wohl ein fall für eine spule, und zwar (auch) im störenden netzteil. die würde verhindern, dass plötzlich starke stromimpulse aus dem netz gezogen werden, die die anderen geräte beeinträchtigen können. es gibt zb schon fertige buchsen für netzkabel, in denen spulen und kondensatoren zum entstören integriert sind...

Ja so einen Netzfilter habe ich mir schon bestellt.
Der Entwickler des Netzteiles, hat es mir nicht glauben können,...
Übrigends das Netzteil ist echt interessant, hier ein Link dazu:

http://www.tuxgraphics.org/electronics/200506/article379.shtml

Das passt auch zum Thema, leider werden noch immer sehr
viele Schaltungen in DIL präsentiert.
Wenn man auf SMD umsteigt, sollte man auch eine Platine routen können.

LG
Rubi

Pollux
28.07.2005, 09:42
So, ich hab mir mal wieder ein paar Gedanken gemacht:
Laut Atmel sollte man auch, wie ihr gesagt habt, einen 100nF Kondenstaor zwischen Vcc und GND setzen. Darüber hinaus empfehlen die eine Spule mit 47nH zwischen AVR und der Versorgungsspannung. Aber mal ganz ehrlich, ich hab momentan Probleme so einen kleinen Wert überhaupt zu beschaffen. So eine kleine Induktivität kann ja kaum Energie speichern bzw. stellt auch eine sehr kleinen Widerstand dar. Kann ich die nicht einfach weglassen?
Gruß,
Pollux

Rubi
28.07.2005, 09:46
Sicher kannst Du die weglassen, machen wir ja auch meißtens so.
Aber das Argument die kann ja kaum Energie speichern gilt eigentlich nicht.
Der 100nF kann ja auch kaum Energie speichern und ist dennoch äußerst wichtig. Diese Teile sollen ja auch nicht dem AVR beim Batteriewechsel in Schwung halten, sondern die Batterie bei den sehr kurzzeitigen Stromspitzen die Entstehen wenn der Prozessor Energie benötigt entlasten.

LG
Rubi

SprinterSB
28.07.2005, 10:40
Die Induktivität dient nicht zum Energiespeichern, sondern um den AVR vor Spannungsspitzen zu schützen bzw den Rest der Schaltung vor Spitzen, die der AVR erzeugt.
Ein Abblockkondensator hat auch ne Induktivität und kann daher nicht alles abblocken, hochfrequente Anteile laufen einfach an dem vorbei.

Pollux
04.08.2005, 19:29
Ok, Danke euch allen. Ich werd es wahrscheinlich beim Kondensator belassen.
Pollux