Forum: Mikrocontroller und Digitale Elektronik Schaltplan Kontrolle meines Evalutionboards


von Jürgen (Gast)


Angehängte Dateien:

Lesenswert?

Hallo, habe mir ein kleines Evaluationboard mit einem Atmega162 
zusammengebaut, aber bekomme es nicht zum laufen. Ich benütze einen 
USB-ASP Programmieradapter und die Programmiersoftware eXtremBurner-AVR. 
Ich habe ein kleines Hexfile das ich rüberschieben möchte, was aber 
nicht funktioniert. Habe auch schon versucht den Mikrocontroller 
auszulesen (Fusebits usw.), aber ohne Erfolg. Dann habe ich den Pin 3 
meines ISP Steckers rausgelötet, da im Internet steht das manche 
Programmieradapter diesen nicht Verbunden haben möchten. Vielleicht habe 
ich ja beim Schaltplan einen Fehler gemacht? Wär super wenn ihr mir 
helfen könntet! Mfg Jürgen

von Dietrich L. (dietrichl)


Lesenswert?

- Den Schaltplan kann man nicht lesen, er ist zu klein.
- Welchen Programmer verwendest Du?
- Was heißt "ohne Erfolg"? Welche Fehlermeldungen?

Gruß Dietrich

von Samuel C. (dragonsam)


Lesenswert?

Der Angstkondensator am Reset ist mit 22pF etwas zu klein ;) nimm lieber 
100nF.

von Jürgen (Gast)


Angehängte Dateien:

Lesenswert?

Ich verwende den USB-ASP von http://www.fischl.de/usbasp/.Dort ist auch 
ein Schaltplan des ganzen.
Fehlermeldung siehe Screenshot.
Schaltplan noch als Pdf angefügt.
Mir ist etwas aufgefallen! Muss ich MOSI und MISO bei der ISP 
Schnittstelle kreutzen?

von Georg G. (df2au)


Lesenswert?

Jürgen schrieb:
> Mir ist etwas aufgefallen! Muss ich MOSI und MISO bei der ISP
> Schnittstelle kreutzen?

Nein. Deine Belegung entspricht dem Standard.

von Tobias B. (sessl3r)


Lesenswert?

Hm du hast die Platine vermute ich mal selber geätzt und bestückt? Hast 
du schon so sachen wie Stromaufnahme der Schaltung überprüft und 
geschaut ob irgendwelche Lötbrücken entstanden sind oder sonst 
irgendwelche Kurzschlüsse vorhanden sind (entweder durchs Löten oder 
beim Ätzen nicht ganz weggegangen?) Versorgungsspannung überrprüft?

Und nur um das mal gefragt zu haben: Auf dem Board befindet sich dann 
schon eine Massefläche oder ;) - Ich gehe mal davon aus das JA weil 
sonst rein "zufällig" alle Masseverbindungen fehlen würden... aber muss 
ja alles gefragt werden...

Grüße
Tobias B.

von Dietrich L. (dietrichl)


Lesenswert?

Jürgen schrieb:
> Ich verwende den USB-ASP von http://www.fischl.de/usbasp/

Hast Du den als fertiges Gerät (mit bereits programmiertem µC)?
Oder hast Du den Programmer selber gebaut und willst den darin 
enthaltenen µC jetzt programmieren?
Das geht natürlich nicht, denn das ist das Henne-Ei-Problem: Du brauchst 
einen funktionierenden Programmer und einen neuen Programmer zu 
programmieren...

Oder sehe ich hier etwas völlig falsch?

Gruß Dietrich

von Martin e. C. (eduardo)


Angehängte Dateien:

Lesenswert?

Hast 5V zwischen Pin 20 und 40 von µC??
weil du  hast die "Hohlstecker" meine Meinung nach im Plan falsch 
angeschlossen und wenn du ein "normales" Netzteil hast mit + in der 
Mitte dann ist Sch...lecht

Gruß
Martin

von Jürgen (Gast)


Lesenswert?

Ich habe Programmiergerät und Evaluation Board selber gefräst und 
aufgebaut. Der Programmieradapter funktioniert, das habe ich schon 
ausprobiert (an anderem gekauftem Board).
Ich habe gerade alle Pins auf einen Kurzschluss nach Masse kontrolliert 
(mit Multimeter).
Versorgungsspannung auch in Ordnung (um 5V auf der Platine gemesssen).
Ich kann bei meinem Netzteil der Polarität ändern (Ich werde es nächstes 
mal jedoch anderst rum machen Danke für den Tip).
Ich trenne jetzt mal eines meiner Kabel auf um den Strom zu messen. Gebe 
dann gleich bescheid.

von Martin e. C. (eduardo)


Lesenswert?

Macht bitte ein Bild von dein Aufbau, manchmal kann man Kleinigkeiten am 
Bilder erkennen.

von Jürgen (Gast)


Lesenswert?

Es fließen 5,9mA

von Tobias B. (sessl3r)


Lesenswert?

Ändert sich die Stromaufnahme wenn du Versuchst den Chip zu 
Programmieren? Ist der Chip neu oder hast du den schon öfter verwendet 
und evtl. Verfused. Schwingt der Quarz?

von Mondkalb (Gast)


Lesenswert?

Hallo,

hast Du einen DRC gemacht? Auf dem Layout haben die meisten Lötaugen 
Kontakt zu den benachbarten Leiterbahnen.

Gruß

von Jürgen (Gast)


Angehängte Dateien:

Lesenswert?

Auf der Topseite habe ich den Pin 3 umgebogen, um ihn nicht mit dem 
Wannenstecker zu verbinden. Ich habe die externe Stromversorgung 
entlötet das die mir keine Probleme macht(Evalboard wird derzeit vom 
Programmierer versorgt aber das habe ich ja schon kontrolliert Spannung 
I.O.

von Jürgen (Gast)


Lesenswert?

Die Stromaufnahme ändert sich nicht beim Programmieren, der Chip ist 
Neu.
Drc habe ich gemacht ich weiß das Platz zwischen den Leiterbahnen und 
den Pads ist nicht Optimal ist (aber habe keinen Leiterschluss das habe 
ich gerade noch einmal gemessen).
Wie kann ich den Quarz kontrollieren?

von Fox Mulder (Gast)


Lesenswert?

Schon mal daran gedacht beim USBasp:

"SCK option to support targets with low clock speed (< 1,5MHz)"

Der AVR wird mit 1 MHz laufen, da musst du einen Jumper setzen.

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.