Attiny2313 problem?

OP #2367224
Lesenswert?

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
Persönliche Seite #2367236
Lesenswert?

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
OP #2367280
Lesenswert?

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??
Persönliche Seite #2367297
Lesenswert?

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
OP #2367345
Lesenswert?

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
Gast #2367349
Lesenswert?

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
OP #2367367
Lesenswert?

@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.
#2367368
Lesenswert?

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.
OP #2367395
Lesenswert?

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
OP #2367417
Lesenswert?

@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
Gast #2367608
Lesenswert?

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
#2367654
Lesenswert?

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.
Gast #2368175
Lesenswert?

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
OP #2368190
Lesenswert?

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
OP #2368254
Lesenswert?

@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
Gast #2368297
Lesenswert?

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

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