Leitungslänge Programmiergerät

OP #3472315
Lesenswert?
• ▲
▼
Hallo ,
ich habe eine Schaltung mit einem ATMega8 gebaut und programmiere den 
AVR mit einem seriellem Adapter . Im Programmer mit der Hebelfassung 
funktioniert das , aber in der Schaltung nicht . Kann es sein das die 
Leitung vom Adapter zum AVR zu lang ist um den Reset auf Ground zu 
ziehen ? Muß der Programmierstecker in unmittelbarer Nähe des Resetpins 
sein ?

MfG

Hans
Gast #3472398
Lesenswert?
• ▲
▼
> Kann es sein das die Leitung vom Adapter zum AVR zu lang ist um den Reset
> auf Ground zu ziehen?

Das ∗kann∗ sein, und das kann man nachmessen. Aber es gibt auch noch 
zahlreiche andere Fehlerquellen. Klassiker: Gnd nicht verbunden 
(nochmals überprüfen), ISP-Stecker falschrum draufgewürgt (überprüfen), 
Kurzschlüsse (nachmessen), Unterbrechungen (nachmessen), inkompatibles 
$Zeugs an den ISP-Pins (Schaltplan prüfen und mit der Realität 
abgleichen, ggf. nachmessen), ..

> Muß der Programmierstecker in unmittelbarer Nähe des Resetpins sein?

Nein.
#3472413
Lesenswert?
• ▲
▼
Du mußt ja nicht die serielle Verbindung übelst lang machen. Ich füttere 
meine ATMELs mit einem USBasp. Da bin ich ganz schnell drauf gekommen, 
mir ein 5m USB Kabel zu besorgen, da einige Aufbauten doch etwas größer 
sind und es keinen Spaß macht, wegen einer kleinen Codeanpassung mit 
einem Standardkabel von 1,50m Länge "Gitarre" zu spielen :-)

Gruß Ger@ld
#3473795
Lesenswert?
• ▲
▼
Thomas der Bastler schrieb:
> Mein ISP Kabel ist etwa 3 Meter lang, Flachbandkabel. Noch nie probleme
> gehabt.

Ich habe zeitweise mit einem 50cm Flachbandkabel vom Programmer zur 
Schaltung gearbeitet. Das programmieren der uCs ging damit problemlos.
Aber ich musste ein vermeintliches Problem mit meinem RFM12 Funkmodul 
einen Tag LAN suchen, das funktionierte nämlich nicht mehr richtig.
Mit dem Oszi stellte ich fest, dass ich 1V Ripple auf der 
Versorgungsspannung meiner Schaltung hatte.
Probierte verschiedene Netzteile, dicke Cs, half alles nicht wirklich.
Dann steckte ich zufällig mal das lange Programmerkabel ab und.... Alles 
bestens!
Das ist also eine riesige Antenne, das einem jede Menge Störungen in die 
Schaltung einschleust.
Wenn man es stecken lässt natürlich.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.