Hallo, mein altes Netzteil hat meinen Attiny2313 mit einer Spannung von ca. 30V (Netzteil ca. 20 Jahre alt, und jetzt defekt) kaputt gemacht. Hatte noch einen Zuhause und hab den auf mein Steckbrett geschteckt, beschaltet, und Spannung angelegt. Theortisch dürfte ein noch nicht beschriebener Attiny "nichts" machen (oder täusche ich mich??). Jedoch leuchtet meine bereits angeschlossene Led und zwar egal auf welchen Pin. Programm geflasht das über max232 mit pc kommuniziert. Led leuchtet immer noch und das Max232 "Modul" zeigt mir an dass der PC etwas sendet jedoch nichts zurückkommt (2 Status Leds). Ist der Attiny kaputt oder was könnte das Problem sein?? Mfg imax2010
Ein fabrikneuer AVR führt beim Anlegen der Versorgungsspannung ständig den Opcode FFFF aus. Du musst im Datenblatt schauen, was dieser Opcode macht. Ich schätze mal, es ist NOP. Ich habe aber nicht nachgesehen. Nach dem (PowerOn-)Reset sind alle PORTs hochohmig, also sollten deine LEDs nicht leuchten. Ich denke mal, dein ATTiny2313 ist hinüber. Gruß Jonathan
Warum sollte der Attiny denn "nichts" machen? Meinst du, der interne Oszillator, die ISP-Schnittstelle (Programmieren!) usw. laufen da nicht? Sieht danach aus als wäre der Attiny ziemlich sicher hin.
Jonathan Strobl schrieb: > Aber nicht mit dem defekten Netzteil, oder? :P Nein, ich zapf seit dem defekt des Netzteils den nötigen Saft vom USB ab. Johannes O. schrieb: > Warum sollte der Attiny denn "nichts" machen? > Meinst du, der interne Oszillator, die ISP-Schnittstelle > (Programmieren!) usw. laufen da nicht? > > Sieht danach aus als wäre der Attiny ziemlich sicher hin. Ich programmiere zurzeit über den LPT da der serielle erst in arbeit ist. Avrdude sagte dass er das programm übertragen hat( ich weiss dass das auch heißen kann das es nicht gegangen ist (wegen LPT)). Ich habe nur den Attiny2313 zusammen mit Spannungsversorgung, Led mit Vorwiderstand,und die Leitungen für ISP aufgebaut(isp nicht an pc angeschlossen) aber es haben trotzdem auf jeden Pin die Led geleuchtet. Jonathan Strobl schrieb: > Ein fabrikneuer AVR führt beim Anlegen der Versorgungsspannung ständig > den Opcode FFFF aus. Du musst im Datenblatt schauen, was dieser Opcode > macht. Ich schätze mal, es ist NOP. Ich habe aber nicht nachgesehen. > Nach dem (PowerOn-)Reset sind alle PORTs hochohmig, also sollten deine > LEDs nicht leuchten. Ich denke mal, dein ATTiny2313 ist hinüber. > > > Gruß > Jonathan Datenblatt ist gut wenn ich das genaue Modell wüsste, leider ist die Schrift sehr schlecht sichtbar. Könnte das auch ein Fabriksfehler sein??
Peter L. schrieb: > genaue Modell Sowas gibt es nicht, ein ATTiny2313 ist ein ATTiny2313, höchstens in der Anzahl der Bugs können sich die Revisionen unterscheiden :) Peter L. schrieb: > Fabriksfehler Nein, die werden noch in der Produktion überprüft. Peter L. schrieb: > Ich habe nur > den Attiny2313 zusammen mit Spannungsversorgung, Led mit > Vorwiderstand,und die Leitungen für ISP aufgebaut(isp nicht an pc > angeschlossen) aber es haben trotzdem auf jeden Pin die Led geleuchtet. Dein AVR ist mit 99,9%iger Wahrscheinlichkeit im Halbleiterhimmel. Da musst Du dir wohl einen neuen kaufen. Aber so teuer ist so ein ATTiny2313 doch garnicht :). Kauf' dir aber lieber 'nen ATTiny861. Gruß Jonathan
Mit modell meinte ich z.B. ATTINY2313A o.ä. Da ich mal gelesen habe dass es in diesen Versionen unterschiede gibt. Was gibt es für Gründe dass er kaputt ist? ESD-schaden(unwahrscheinlich) . überspannung(unwahrscheinlich da von usb) . einen neuen kaufen? Bei uns in südtirol bekommt man nur gängige bauteile d.h. Keine mikrokontroller. Und nur wegen eines mc's bei reichelt bestellen zahlt sich schonmal wegen versand nicht aus. Mfg imax2010
Peter L. schrob ganz oben: >mein altes Netzteil hat meinen Attiny2313 mit einer Spannung von >ca. 30V (Netzteil ca. 20 Jahre alt, und jetzt defekt) kaputt gemacht. und weiter unten dann: >Was gibt es für Gründe dass er kaputt ist? ESD-schaden(unwahrscheinlich) >. überspannung(unwahrscheinlich >da von usb) Das ist seltsam und widerspricht sich... Wenn er oben schon mit 30 Volt betrieben wurde, dann machen ihn jetzt 5 Volt von USB auch nicht wieder gesund. Kopf kratz MfG Paul
Wenn man ihn jetzt aber mit -25V betreibt dann kann man ja so rechnen: 30V + (-25V) = 5V passts dann wieder? ;-)
@Paul Wer LESEN kann ist klar im Vorteil: Den alten hat das Netzteil kaputtgemacht. Hatte aber noch einen neuen zu hause und über diesen mit seinem kleinen Problem wird hier gerade diskutiert/ mir geholfen. Das mit"welche gründe..." bezog sich das auch auf den neuen attony und nicht auf den kaputten. Re: Attiny2313 problem? schrieb: > Wenn man ihn jetzt aber mit -25V betreibt dann kann man ja so rechnen: > > 30V + (-25V) = 5V > > passts dann wieder? > ;-) Solche aussagen werden hier nicht gebraucht denn hier hofft man auf hilfe und nicht auf destruktive aussagen.
Bei einem Steckbrett-Aufbau denke ich eher an irgendwelche fehlende Verbindungen, Masseanschlüsse usw. Das dürfte als Fehlerquelle an erster Stelle stehen: bei fehlender Masse am Kontroller läuft der Strom über VCC-Anschluss,Kontroller-Masse, Pin-Schutz-Diode, Pin,LED zum Minuspol der Spannungsquelle, daher das Leuchten. Also zuallererst nochmal die Hardware in Ordnung bringen. Die allererste und fundamentale Funktion danach ist das Auslesen der Signatur: Dadurch kann man schon erst einmal testen, ob die ISP-Schnittstelle läuft.
Also avrdude, wenn ich signature verify mache dann kommt "done!" und eine folge von zahlen/buchstaben. Der Aufbau muss inordnung sein da ich ihn 5-6mal kontrolliert habe (ist nur die grundbeschaltung). Werde morgen mal schauen vlt. hab ich doch noch eine kleinigkeit übersehen oder es macht irgendwo keinen kontakt. Mfg Imax2010
Eventuell solltest du mal RXD/TXD des MAX auf der Seite des Mikrocontrollers verbinden und über's Terminal Daten senden. Kommen die zurück, ist der MAX noch in Ordnung. Stimmt was nicht, krigst du nix zurück. Dann kannst du weiter suchen.
@Lukas Wenn ich den normal an dem attiny2313 anschließe und im terminal z.B. 1 eingebe dann kommt eine "1" mit einem oder zwei buchstaben bzw. Zeichen. Hab ich glück,dann bekomm ich sogar den eingegebenen wert zurück. Könnte sein dass der was von den 30V gespürt hat. Das erklärt aber nicht das Problem des Attiny
Peter L. schrieb: >atte noch einen Zuhause und hab den auf mein Steckbrett geschteckt, >beschaltet, und Spannung angelegt. >@Paul >Wer LESEN kann ist klar im Vorteil: Den alten hat das Netzteil >kaputtgemacht. Nein, den hast DU kaputt gemacht. Lerne, Dich vernünftig auszudrücken, bevor Du Andere anzählst. gez. Zittermann
Zittermann schrieb: > Nein, den hast DU kaputt gemacht. > > Lerne, Dich vernünftig auszudrücken, bevor Du Andere anzählst. Nein, der ist kaputt gegangen, als sein Netzteil den Geist aufgab und dabei 30V anstatt 5V ausgab. Lerne, erstmal den ersten Post richtig zu lesen, bevor Du Andere anmeckerst. Jonathan
Peter L. schrieb: > Hallo, mein altes Netzteil hat meinen Attiny2313 mit einer Spannung von > ca. 30V (Netzteil ca. 20 Jahre alt, und jetzt defekt) kaputt gemacht. > Hatte noch einen Zuhause und hab den auf mein Steckbrett geschteckt, > beschaltet, und Spannung angelegt. Wenn die Überspannung den Tiny gegrillt hat, dann besteht eine gewisse Möglichkeit, dass du auch den Rest der Schaltung, speziell den MAX232 ebenfalls gegrillt hast.
Den alten attiny den das netzteil gegrillt hat hab ich entsorgt. Der neue hat das Problem dass alle ports"durchgeschaltet"sind. Das mit dem Max ist eine andere geschichte denn das Problem hab ich OHNE Max232 auch.
Peter L. schrieb: > Den alten attiny den das netzteil gegrillt hat hab ich entsorgt. Bist du dir da ganz sicher? Es sieht eher so aus, dass der alte kaputte wieder auf dem Board sitzt: alle ports"durchgeschaltet"sind.
Ich bin doch nicht blöd oder?? Hab einen eigenen Müll für defekte Elektronik wo ich den Attiny reingeschmissen habe und den hab ich da sicher nicht nochmal rausgeholt. Mfg Imax2010
Hi, also ich mit meiner bescheidenen Erfahrung würde mal sagen, dass ein uC der 30V abbekommen hat über den UART nix mehr sendet. Du hast ja oben beschrieben, dass er noch etwas zurücksenden kann (wenn er falsche Zeichen sendet dann kann das auch an einem unpassenden Quarz liegen). Sind tatsächlich alle Pins auf HI oder nur RxD- und TxD-Pin? (UART ist Ruhezustand HI) lg
Peter L. schrieb: > Ich bin doch nicht blöd oder?? Hat doch auch Keiner behauptet, oder? Es kann doch auch einfach passieren, dass Du sie beide nah bei einander liegen hattest und dann den Falschen in den Müll geschmissen hast... Gruß Jonathan
Nein, das nicht aber auch schon in zwei weiteren Beiträgen (von zwei Gästen) kamen ziemlich Blöde antworten deshalb bin ich noch ein wenig geladen. @mr08b002 Externes Quarz hab ich keines da das ja nur zum testen des UART gedacht war. Das mit den komischen Zeichen ist beim neuen Attiny. @Jonathan Strobl Ja, könnte sein aber ich bin da genau. Hab einen etwas größern Kübel für defektes, einen Karton mit "ausschlacht Platinen", und zwei kleine sortierkästen mit den neuen Teilen
Peter L. schrieb: > Ja, könnte sein aber ich bin da genau Wieso nimmts du nicht den "kalten" wieder aus dem Kübel und probierst ihn noch einmal??? Bitte berichten, ich leide auch mit dir :-)
komische Zeichen ohne Quarz sind nicht ungewöhnlich. Der UART funktioniert dann ja möglicherweise. Wie schaut denn das Programm aus das du auf den uC geflasht hast?
@tatagreis werds gleich mal probieren. @mr08b002 Also, die Baudrate hab ich mit 2400 definiert da im internet stand das das ohne quarz "gute/stabile" ergebnisse ergab. Sonst hab ich nur einen Ausgang wo ne Led dranhängt. Wenn ich im Terminal eine 1 eingebe dann sollte mir der Attiny den Ausgang auf 1 schalten und im Terminal jenen Wert + z.B "Rote Led ein" zurückgeben. Mfg Imax2010
@tatagreis Beim alten tut sich gar nix mehr. @mr08b002 Habs nochmal probiert und es immer das gleiche (zeichen). Anderen Max232 hab ich keinen. Geh morgen einen kaufen und probiers dann nochmal. mfg imax2010
Man könnte ja mal den Strom messen, den der Max232 bei 5 Volt aufnimmt und daraus Rückschlüsse ziehen. Laut Datenblatt beträgt der ohne Last 4-10mA. Dann könnte man vielleicht mal messen, ob am Pin 2 gegen Masse +10 Volt und am Pin 6 -10 Volt gegen Masse anliegen. Damit könnte man mit hoher Wahrscheinlichkeit feststellen, ob der Max232 noch am Leben ist. Das sind aber nur Vorschläge, ich habe keine Lust mich dafür Volley nehmen zu lassen.... Paul
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.