Schaltung zerstört ISP-Programmer ?

OP #5210297
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
#5210433
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.
OP #5212007
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
#5212079
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.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 8 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.