Forum: Mikrocontroller und Digitale Elektronik Suche den Fehler in der Schaltung


von Detlev T. (detlevt)


Angehängte Dateien:

Lesenswert?

Hallo Leute,

ich stehe wie der Ochs' vorm Berg und brauche eure Hilfe. Ich habe die 
Schaltung im Anhang entworfen, scheitere aber bei der Programmierung des 
ATMEGAs. Ein USBAsp-Clone behauptet "Target does not answer", AVRISP 
MKII vermutet einen Kurzschluss bei der Reset-Leitung. Ich habe die 
Schaltung dreimal aufgebaut, das letzte mal nur mit µC, 
Abblockkondensator und Pin-Leiste. Getestet habe ich mit 3 ATMEGA644p 
aus zwei verschiedenen Lieferungen, die Leitungen habe ich alle mit 
einem Multimeter durchgeklingelt.

Erkentnis: Nix gefunden :(

Vermutlich habe ich beim Schaltplan einen dicken Bug und sehe ihn vor 
lauter Bäumen nicht. Wer ist da besser?

Das Layout kann ich bei Bedarf auch noch posten, EAGLE meldet beim DRC 
allerdings keine Fehler, deshalb sollten Schaltplan und Platine 
zueinander passen.

Vielen Dank für eure Hilfe.

Gruß, DetlevT

von HildeK (Gast)


Lesenswert?

Prüfe mal, ob SO des EEPROMs beim Programmieren tatsächlich hochohmig 
ist (d.h. ob SS auf HIGH liegt).
Warum analogen und digitalen GND? Warum getrennt am ATMEGA - da sehe ich 
keinen Hinweis im Datenblatt, dass die intern unterschiedlich geführt 
werden. So kann aber eine Potentialdifferenz an den beiden Pins 
auftreten. Ob das so gut ist?

von Detlev T. (detlevt)


Lesenswert?

Hallo HildeK,

ich habe es auch schon ohne EEPROM versucht.

AGND ist mittels eines einigermaßen niederohmigen Induktivität an GND 
angeschlossen. Ich vermute hier kein Problem, werde es aber bei 
Gelegenheit noch einmal mit einer Drahtbrücke an dieser Stelle 
versuchen.

Gruß, DetlevT

von Alex W. (a20q90)


Lesenswert?

Die Resetleitung mit dem 10k RN hängt in der Luft.

Poste mal für Eagle-User die Eagle-Files. So kann man die Leitungen 
"durchtesten" ob die auch Verbindung haben, und nicht einfach nur zum uC 
gehen (ist mir auch schon passiert).

von Novex X. (novex)


Lesenswert?

http://www.mikrocontroller.net/articles/AVR_In_System_Programmer

Schau dir mal die Belegung deines ISP Steckers an....die Stimmt ja 
hinten und vorne nicht ??????

von HildeK (Gast)


Lesenswert?

Novex Xevon schrieb:
> Schau dir mal die Belegung deines ISP Steckers an....die Stimmt ja
> hinten und vorne nicht ??????

IMHO ist der korrekt - ich hab ihn vorher auch verglichen.

von HildeK (Gast)


Lesenswert?

Alex W. schrieb:
> Die Resetleitung mit dem 10k RN hängt in der Luft.

Auch nicht - der ist ein Teil eines Arrays und einer davon (an SS 
angeschlossen) hat die Verbindung nach VCC.

von HildeK (Gast)


Lesenswert?

HildeK schrieb:
> Novex Xevon schrieb:
>> Schau dir mal die Belegung deines ISP Steckers an....die Stimmt ja
>> hinten und vorne nicht ??????
>
> IMHO ist der korrekt - ich hab ihn vorher auch verglichen.

Ich korrigiere mich - du hast recht.
Ich hatte nur die Pinfolge verglichen, nicht die Nummern. WEnn er den 
Stecker dreht bzw. das Pinning einfach neu auf dem Board nummeriert, 
dann muss es passen.

von Novex (Gast)


Lesenswert?

Bin zwar grad nicht am pc und kann nachschauen aber ich glaub der ist 
auch gedreht falsch verkabelt :-)

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.