Forum: Mikrocontroller und Digitale Elektronik AVRISP MKII Anschluss


von Markus (Gast)


Lesenswert?

Hi

hab mir einen AVRISP MKII bestellt und will mir jetzt eine passende ISP 
Platine machen

http://itp.nyu.edu/physcomp/images/tutorials/programmingc/image/isp/avrisppinout.jpg

Frage zu diesem Bild.

Kommen am Vcc Pin 5V raus um den uC zu betreiben oder muss ich dort 5V 
anlegen?

Hätte noch ein Steckernetzteil übrig und würde mit einem 7805 arbeiten.

Diese am Tiny und am ISP Stecker anschließen korrekt?

Oder wie oben beschrieben?

von spess53 (Gast)


Lesenswert?

Hi

>Kommen am Vcc Pin 5V raus um den uC zu betreiben oder muss ich dort 5V
>anlegen?

Du must dort die Betriebsspannung des Controllers anlegen.

>Diese am Tiny und am ISP Stecker anschließen korrekt?

Ja.

MfG Spess

von Markus (Gast)


Lesenswert?

Ok also 7805 auf Tiny und auf Vcc Pin des Steckers.

von Markus (Gast)


Lesenswert?

So ganz eindeutig finde ich das was spess53 schreibt nicht so :-)

Ok also 7805 auf Tiny und auf Vcc Pin des Steckers.

korrekt?

von Jens M. (dl4aas) Benutzerseite


Lesenswert?

Hallo Markus,

so ganz eindeutig ist auch die Problematik nicht.

Drei eindeutige Dinge:
- Der VCC-Pin des Steckers muss mit dem VCC des Prozessors verbunden 
sein
- Der Programmieradapter liefert an diesem Pin keine Spannung, sondern 
misst die VCC des Prozessors
- Der Prozessor muss mit Spannung versorgt werden.

Du kannst demnach die Vcc, die Du z.B. per 7805 erzeugst, irgendwo an 
Deine Proz-Platine anschliessen. Dann muss dieser Anschluss zum Betrieb 
und zum Programmieren versorgt werden.

Oder Du erzeugst die 5V auf Deiner ISP-Platine (von der ich annehme, 
dass Du sie zwischen Programmieradapter und Proz-Platine steckst) und 
versorgt so die Proz-Platine während des Programmierens (aber eher nicht 
für den Betrieb).

Geschackssache, denke ich. Die erste Lösung macht vielleicht mehr Sinn 
für Einzelstücke, auf denen gleich entwickelt wird. Die zweite für die 
Programmierung von vielen Systemen, die dann in einem anderen Umfeld 
betrieben werden.

Gruß
Jens

von Markus (Gast)


Lesenswert?

Ich schalte die ISP Platine nicht dazwischen.

Ich stecke den Tiny in den Sockel. Flashe ihn und baue ihn wieder aus.

Dann passt es ja

7805 auf Vcc vom Tiny und auf Vcc vom Stecker

von Jens M. (dl4aas) Benutzerseite


Lesenswert?

Stimmt!

Übrigens gibt es in der Bucht günstige Nullkraftsockel. Wesentlich 
günstiger, als ich es aus alten Tagen in Erinnerung hatte...

Gruß
Jens

von Markus (Gast)


Lesenswert?

Danke für die Info

von Stefan F. (sfrings)


Lesenswert?

Ich habe in meinen Programmer einen 3,3V Spannungsregler eingebaut, 
dessen Ausgang ich über einen Schalter auf den VCC Pin legen kann. So 
brauche ich kein extra Netzteil.

Der Spannungsregler erfüllt zwei Aufgaben: erstens reduziert er die 5V 
om USB auf 3,3 Volt, was für XMega Controller nötig ist. Zweitens 
schützt er das Notebook vor Kurzschluss, da er den Strom auf ein paar 
hundert mA begrenzt.

Als ich noch keine XMega's verwendet hatte, war anstelle des 
Spannungsreglers ein 22 Ohm Widerstand drin (zum Schutz vor 
Kurzschluss).

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.