Hallo! Was würde theoretisch passieren, wenn ich Vcc und GND eines Atmega8 richtig beschalte, jedoch Avcc und Agnd unbeschaltet lasse? Werden hierbei nur Teile des AVR abgeschaltet oder lässt sich der gesamte µC nicht starten? Grüße Thomas
Hallo, Es werden irgendwelche Querströme über irgendwelche internen Strukturen fließen, die so nicht eingeplant sind. Ob die dabei wahrscheinlich leitend werdenden Halbleiterübergänge das nun gut finden oder nicht, ob es Nebenwirkungen gibt, ob es die nur zufällig bei bestimmten Funktionen gibt oder bei bestimmten Temperaturen/Spannungen/Sonnenständen mußt Du wohl selbst rausfinde. Warum das so ist? Weil es Atmel es eben vermutlich nicht eingeplant hat und das also auch nicht testet. Sonst stände es im Datenblatt... Gruß aus Berlin Michael
> Was würde theoretisch passieren, wenn ich Vcc und GND eines Atmega8 > richtig beschalte, jedoch Avcc und Agnd unbeschaltet lasse? Du betreibst das Teil ausserhalb der Spezifikation. Dann kann alles passieren (z.B. erhöhte Stromaufnahme bis zur Rauchentwicklung).
Ich würde mal behaupten da passiert nix. Hatte das mal mit dem Mega8 in DIL-Version gemacht. Also nur VCC und GND verschaltet. Der lief ohne zu murren. Obwohl ich mich gerade frage ob der überhaupt AVCC und den anderen hat. Mein momentaner in TQFP32 hat's ja.
>Ich würde mal behaupten da passiert nix.
Super qualifizierte Aussage ;)
>Super qualifizierte Aussage ;)
Als ob deine besser gewesen wäre :)
Ich dachte die beschaltet man nur, wenn man den ADC auch benutzen will?
>>Super qualifizierte Aussage ;) >Als ob deine besser gewesen wäre :) Man schliesst immer alle VCC und GND an. Es ist Schwachsinn darüber nachzudenken was passiert wenn man es nicht tut.
Vul Kain wrote:
> Ich dachte die beschaltet man nur, wenn man den ADC auch benutzen will?
Kaum, da der I/O-Port mit den Analogeingängen auch darüber versorgt
wird. Und den will man ja wohl trotzdem verwenden.
Steht so übrigens bei Atmel nachzulesen. Warum machen das eigenlich so
viele Leute nicht? Du bist nicht der Einzige mit dieser Einstellung.
Warum hat man nicht nur zwei Pins dafür vorgesehen, wenn sowieso immer alle vier benötigt werden? Hat die stabilisierung nicht mehr in den Controller reingepasst?
Weil es bei Analogmessungen auf ein paar Millivolt rauf und runter durchaus ankommt. So sind ADC&Port vom Digitalteil entkoppelt, der reichlich Störungen in VCC und GND einbringt. Und hast du mal eine 10µH Spule und einen 10nF Kerko auf einem Silizium-Chip erblickt?
Hallo! Vielen Dank für eure Antworten. Es hat mich jetzt mal brennend interesseiert und ich habs ausprobiert - also geraucht hat nichts. Eine erhöhte Stromaufnahme konnte auch nicht gemessen werden. Lediglich die Analogports konnte man nicht nutzen. Gruß
Und was für tiefgreifende Erkenntnisse hast du jetzt aus diesem schwachsinnigen Experiment gezogen?
dummy wrote: > Und was für tiefgreifende Erkenntnisse hast du jetzt > aus diesem schwachsinnigen Experiment gezogen? Wahrscheinlich keine, weil das Ergebnis rein zufaellig ist und wesentlich von der uebrigen Beschaltung abhaengt. Wer keine Arbeit hat, macht sich halt welche. Aber immer noch besser als Saufen und Kiffen :-)
BOD kannst du nicht verwenden. Habe schlechte Erfahrungen gemacht und lange unnötig einen Fehler gesucht. Und laut Datenblatt sollen die immer beschaltet sein. Mir hatte man einen Aufbau untergejubelt, bei dem das fehlte und dann..... Siehe dort: Beitrag "MEGA164P läuft nicht an" Gruß 900ss
>Wahrscheinlich keine, weil das Ergebnis rein zufaellig ist und >wesentlich von der uebrigen Beschaltung abhaengt. Das glaube ich weniger. Was soll da von der Beschaltung abhängig sein? Das sind alles nur Fragen von der internen Verschaltung der analog Spannung.
Jörg S. wrote: > Das glaube ich weniger. Was soll da von der Beschaltung abhängig sein? BOD z.B. > Das sind alles nur Fragen von der internen Verschaltung der analog > Spannung. BOD funktioniert nicht ohne Beschaltung von Avcc und Agnd. Ließ den Thread, den ich oben angegeben habe.
>BOD funktioniert nicht ohne Beschaltung von Avcc und Agnd.
BOD kann man doch bestimmt abschalten, oder nicht?
Den BOD kann man abschalten, aber einfacher und sicherer ist es AGND und AVCC anzuschließen.
Im Datenblatt steht explizit, dass man Agnd und Avcc beschalten soll. Auch wen man den ADC nicht verwendet. Und was auch für eine sinnfreie Diskussion. Kosten es Geld, die Pins zu beschalten? 900ss
Kostet Arbeit. Speziell bei den DIPs war Atmel so frei, diese Pinpaare zwar brav einander direkt gegenüber zu plazieren, aber blöderweise über Kreuz. ;-)
... wenn Dein Gerät/Komponente an einer kritischen stelle verbaut ist, würde ich es nicht benutzten ! ;) Ich denke das von uns keiner einen Einblick in den Controller hat, deshalb kann Dir keiner die Auswirkungen schildern. Ich glaube auch nicht das Atmel eine //un//beschaltung der Pins, egal unter welchen umständen, freigibt. Man könnte nur mutmaßen was passiert, z.B. das der Komplette Port (samt aller Funktionen) nicht sicher benutzbar ist. Warum stellst Du solch eine Frage ?
Aus eigener Erfahrung kann ich sagen, dass es EMV-technisch einen deutlichen Unterschied ausmacht, ob nun AGND & AVCC angeklemmt sind oder nicht. Werden die AGND& AVCC Pins (wie im Datenblatt auch dringend empfohlen) verwendet, können Störungen auf den Versorgungsleitungen deutlich messbar reduziert werden.
Wenn man keine 5 Volt dort anlegen hat dann: -legt man ein spannung zwischen 0V und VCC an als Referenzspannung für den ADC. -oder man blockt es mit einem Kondensator ab. Das steht zu dem Thema auf Seite 124 im Kühnel Atmega Buch. Ich selber habe aber noch keine Störungen festgestellt, wenn ich es nicht mache.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.