Forum: Mikrocontroller und Digitale Elektronik Schaltung zerstört ISP-Programmer ?


von Jürgen S. (jsachs)


Lesenswert?

Hallo,

nachdem ich mir wohl jetzt 2 AVR-ISP Programmer zerschossen habe, wollte 
ich noch mal nachfragen :-)

Bei beiden AV-ISP ist wohl die MOSI Leitung defekt.
Atmel MK2
Diamex AVR

In meiner Schaltung wird an die ISP Schnittstelle ein Display 
angeschlossen.
Zum Programmieren (Ich muss nur einmal einen Bootloader aufspielen) 
schließe ich statt dem Display über einen kleinen Kabeladapter und einer 
Verbindung zum Reset (JP2 im Schaltplan) den Programmer an.

Das hat so Problemlos Funktioniert, bis heute.
Nun ist der Diamex AVR wohl auch kaputt. Auf der MOSI Leitung der 
Programmer kommen keine Signale mehr, auf der SCK sehe ich einen 
sauberen Takt und Reset ist auch ok (sauberes HIGH/LOW), beim 
Programmierversuch (Gemessen mit dem Scope, mit und ohne angeschlossene 
Platine).

In den  Leitungen habe ich überall, außer dem Reset, einen 510 Ohm 
Widerstand in der Signalleitung.
Das sollte doch reichen als Schutz, falls beide Seiten auf der gleichen 
Leitung "senden" wollen?

Schaltplan kann man hier einsehen: 
https://freight-weight.firebaseapp.com/image/rx_type_1009_waage_v3_sch.png

Bevor ich nun einen dritten Programmer zerstöre, hat jemand Ideen was 
hier schief geht ?

Gruss
Juergen

von Stefan P. (form)


Lesenswert?

Jürgen S. schrieb:
> Schaltplan kann man hier einsehen:

Negativ.
Bitte in höherer Auflösung unter Nutzung der Upload-Funktion 
bereitstellen.

von Andreas B. (bitverdreher)


Lesenswert?

Hi,
ISP falsch beschaltet?
Programmer und Zielschaltung laufen mit der gleichen Spannung?

Kann man alles aus dem (zudem noch mit zu geringer Auflösung erstellten) 
Schaltplan nicht erkennen.

Gruß
Andreas

von Mitlesa (Gast)


Lesenswert?

Jürgen S. schrieb:
> Bevor ich nun einen dritten Programmer zerstöre, hat jemand Ideen was
> hier schief geht ?

Potential-Differenz der Masse zwischen Steuerrechner und
Netzteil des Zielsystems? Kann böse Über-/Unterspannungen
auf den ISP-Leitungen ergeben.

von Peter D. (peda)


Lesenswert?

Der AVRISP mkII ist kurzschlußfest. Er meckert, wenn die Last zu 
niederohmig ist.

Zerstören ist meist eine Folge, wenn beim Stecken zwischen PC-GND und 
Schaltungs-GND eine zu hohe Spannungsdifferenz ist. ESD oder der 
Y-Kondensator in Schaltnetzteilen könnten dazu schon reichen.
Vor dem Stecken daher erst den Schaltungs-GND mit PC-GND verbinden.
Oder einen USB-Isolator nehmen.
Man kann sich auch für kleines Geld einen ISP-Isolator mit dem ADUM1401 
bauen.

von Jürgen S. (jsachs)


Lesenswert?

Die Zielschaltung läuft von Batterie.
Theoretisch also Potential frei.

Beim anstecken kann natürlich trotzdem ein Potential Ausgleich statt 
finden.

Allerdings hatte ich mein Scope mit Masse dran hängen. Das erdet 
natürlich wieder.

Den Plan muss ich Mal besser hochladen.

Jürgen

von Peter D. (peda)


Lesenswert?

Jürgen S. schrieb:
> Allerdings hatte ich mein Scope mit Masse dran hängen. Das erdet
> natürlich wieder.

Oder ist gerade das Problem gewesen.
Ein Kollege bemerkte kürzlich ein Kribbeln beim Anfassen des Gehäuses. 
Ursache war, daß an der Wandsteckdose der Schutzkontakt übermalt worden 
war, er gab daher keinen Kontakt.
Miß mal AC und DC zwischen PC-GND und Oszi-GND.

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.