Forum: Platinen ISP Adapter/ISP Programmierung


von David (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

Ich will mir eine kleine Leiterplatte machen, wo ich mein Atmel 
Attiny13, Attiny24, Atmega8 und pin-kompatible programmieren kann.
Das ganze soll mit 6 und 10 poligem ISP erfolgen können und die Platine 
auch gleichzeitig damit als 6 auf 10 pol Adapter (und umgekehrt) dienen.
Nun möchte ich neben dem internen Takt auch auf einen Quarz umstellen 
können, wozu ich beim Atmega 8 einen Quarz angebracht habe.

Meine Fragen hierzu
1. Ist die Schaltung so ok?
2. Kann der Quar auch vom Attiny44 benutzt werden und wenn ja, was ist 
beim routen zu beachten?
3. Worauf ist beim routen generell noch zu achten?

Danke.

Gruß
David

von Michael H. (michael_h45)


Lesenswert?

David schrieb:
> Meine Fragen hierzu
> 1. Ist die Schaltung so ok?
Beim Atmega8 hast du Versorgungsanschlüsse vergessen.
Wozu die 10k vor den Reset-Pins?

> 2. Kann der Quar auch vom Attiny44 benutzt werden und wenn ja, was ist
> beim routen zu beachten?
Nein, das funktioniert so nicht zuverlässig.
Nimm entweder einen Oszillator oder setz an jeden Controller einen 
Sockel für Quarze.
Oder vielleicht einen Oszillator per Jumper zuschaltbar, für ver-fuse-te 
AVRs?

> 3. Worauf ist beim routen generell noch zu achten?
Dass routen hier substantiviert wurde und daher groß geschrieben wird =)


Generell ist das ganze ja auf dem STK500 genauso gemacht. Den Schaltplan 
dazu findest du in der Hilfe vom AVR-Studio.
Schau dir die Tabelle 3.2 aus dem STK500 Handbuch an und such dir die 
Spalten/Sockel raus, die du nachbauen willst. Das kannst du dann aus dem 
Schaltplan übernehmen.

Wo kommen die 5V her? Ich würde da mindestens noch einen Jumper oder 
Umschalter zu einer lokalen Quelle vorsehen.

von Peter (Gast)


Lesenswert?

So was gibts bei ibäh für ein paar Euro, warum illst du dir so eine 
Arbeit machen?

von David (Gast)


Lesenswert?

Link?

von David (Gast)


Lesenswert?

Brauche ich die 10k nicht zum Programmieren?
Die 5V kommen vom USB Anschluss, wo mein USB ISP Programmer drin steckt. 
Ich benötige die Platine eigentlich nur um die Chips zu programmieren.
Wenn es aber für ein paar Euro so etwas fertiges gibt, lohnt sich das 
wirklich nicht.
Hat wer einen Link?

von Michael L. (michaelx)


Lesenswert?

Hallo,

wenn du die Platine aus Spaß an der Freude aufbauen willst, dann mach 
es. Das dauert ja auch nicht lang und du lernst was dabei. Aber baue, 
wie schon vom anderen Michael geschrieben, einen Quarzoszillator (evtl. 
mit Fassung) und einen Jumper statt des Quarzes ein. Hab ich auch so 
gemacht, ist besser so.

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.