Du hast kein *.eep File, das ist OK so.
Die Meldungen im unteren Fenster kommen wenn du nur das Fenster öffnest oder drückst du auch programmieren?
Du hast kein *.eep File, das ist OK so.
Die Meldungen im unteren Fenster kommen wenn du nur das Fenster öffnest oder drückst du auch programmieren?
Ich drücke auch Programmieren, wenn ich das Fenster nur öffne steht keine Fehlermeldung.
Gruß, Julius
Geändert von schlauermann (28.10.2012 um 17:33 Uhr)
Aber irgend etwas steht doch gleich unten drinnen. Es würde mich interessieren was.
Ich zitiere mich jetzt mal selbst, vielleicht gibt es dann eine Antwort.
Was mir im Schaltplan aufgefallen ist: Es fehlen 100nF Kerkos zwischen VCC und GND bei allen Versorgungsspannungsanschlüssen.
Weitere Fragen, deren Antworten uns hilfreich sein könnten:
[ ] Hat es schon mal funktioniert?
[ ] Ist der Mega32 neu?
[ ] Ist der Mega32 eventuell verfused?
[ ] Wie sieht die Versorgungsspannung aus?
Grüße
Thomas
Kannst du bitte nochmal genau erklähren, was ich einstellen muss. Das mit der ISP-Clock habe ich nämlich nich nicht ganz verstanden.
Muss ich direkt vor die Pins vom IC nochmal 100nf-kerkos einlöten?
Nein, es hat noch nie funktioniert.
Ja, der ATMEGA32 ist neu.
Was meinst du mit "verfused"?
Als versorgungsspannung habe ich 9 V Gleichspannung aus einem Trafo.
Gruß, Julius
Bei der Einstellung des Nativ-Treiber steht bei Clock 125000, das ist die Taktfrequenz, die ist OK.
Die Kondensatoren beim Spannungsregler sollten so nahe wie möglich beim Spannungsregler sein.
Die Kondensatoren beim µC so nahe wie möglich bei VCC und AVCC sein. Der Stromanstiegszeit bei jedem Takt ist entsprechend der Taktfrequenz des Kontroller, daher entsprechend kurz.
Bei diesen Frequenzen beginnt daher auch schon die Länge der Leiterbahn eine Rolle zu spielen.
AREF sollte man nicht an VCC legen. Wenn der ADC nicht benötigt wird offen lassen oder über 100n an GND legen.
Das alles sollte aber bei deinem Problem keine große Rolle spielen, würde ich aber trotzdem nachholen um jegliche Fehlermöglichkeit auszuschließen.
Du solltest schrittweise vorgehen.
Wie ist Stromversorgung am Programmer eingestellt,
Alle Spannungen am IC messen, auch Reset.
Programmierfenster öffnen, Meldungen lesen.
Chip identifizieren, Meldungen lesen.
Programmieren drücken, Meldungen lesen.
Nachtrag: Für nachträglich dazu kommende Kondensatoren nehme ich gerne SMD 0804, die passen gut zwischen die Pin.
Die Kondensatoren sind ja, wie auf dm Platinenlayout zu sehen ist, relativ nah am Spannungsregler/Chip.
Die Verbindung zwischen AREF und VCC hab ich gemacht, weil es im Tutorial auch so war.(http://www.rn-wissen.de/index.php/Bi...g_spannung.gif)
Ich habe die Verbindung getrennt, aber es ändert sich leider gar nichts.
Die Spannung liegt eigentlich an alles Pins richtig an.
Gruß, Julius
Die Kondensatoren sind nicht relativ nahe, sondern relativ weit weg. Es zählt jeder Milimeter.
Für VCC und AVCC zählen die Kondensatoren des Spannungsregler nicht.
Es ist auch der Quarz weiter von den Pin weg als notwendig ebenso die zum Quarz gehörigen Kondensatoren.
Ein Zwischenruf von jemandem, der kein USB-Programmer oder stk500 kompatiblen Programmer hat:
Bei den Programmer Einstellungen macht mich der "Do not set ISP clock frequency" Haken neugierig. Wie muß die Einstellung sein?
Gruß
Searcher
Hoffentlich liegt das Ziel auch am Weg
..................................................................Der Weg zu einigen meiner Konstruktionen
Lesezeichen