Forum: Mikrocontroller und Digitale Elektronik AVR-tutorium _ programmer


von florian (Gast)


Lesenswert?

Hallo,
bin grad dabei mir das Board für das AVR tutorium selbst 
zusammenzubauen.
Ich versteh nur nicht die Verbindung zum PC.
25 poliger D-Sub steht in der Bestellliste??
http://www.reichelt.de/?;ACTION=3;LA=5;GROUP=C1212;GROUPID=3203;ARTICLE=7007;START=0;SORT=user;OFFSET=76;SID=32qHaMBKwQASAAACqyMg8cc1a66e17198d737fb7182615a4960de 
- ist der für den Stecker gedacht?
Auf dem Schaltplan wollt ich den 10 poligen isp wannenstecker nehmen.
Reicht dann folgendes Verbindungskabel ??
http://cgi.ebay.de/AVR-Atmel-ISP-parallel-Programmer-Kabel_W0QQitemZ270472574867QQcmdZViewItemQQptZWissenschaftliche_Ger%C3%A4te?hash=item3ef96bf793

Bis zum Stecker komm ich, ich hoffe es kann mir jemand helfen welche 
Teile ich vom isp stecker bis zum PC brauche.
sry (noob)

von Karl H. (kbuchegg)


Lesenswert?

florian schrieb:
> Hallo,
> bin grad dabei mir das Board für das AVR tutorium selbst
> zusammenzubauen.
> Ich versteh nur nicht die Verbindung zum PC.
> 25 poliger D-Sub steht in der Bestellliste??

Weil er an den parallelen Port des PC angesteckt wird.
Also solltest du als erstes deinen PC überprüfen, ob der sowas noch hat. 
Neuere PC haben diesen Port nämlich des öfteren nicht mehr (nur noch 
USB)

> - ist der für den Stecker gedacht?

Sie auf deinem PC nach.
Welches ist der parallele Port (Druckeranschluss).
Hat der Stifte oder Buchsen?
Du brauchst dann das Gegenstück dazu.

> Auf dem Schaltplan wollt ich den 10 poligen isp wannenstecker nehmen.
> Reicht dann folgendes Verbindungskabel ??
> 
http://cgi.ebay.de/AVR-Atmel-ISP-parallel-Programmer-Kabel_W0QQitemZ270472574867QQcmdZViewItemQQptZWissenschaftliche_Ger%C3%A4te?hash=item3ef96bf793

Das ist dann ein kompletter Programmieradapter. Auf der einen Seite am 
PC anstecken auf der anderen Seite an deine Platine am ISP Port 
anschliessen und sollte eigentlich gehen.

Sollte!
Gerade bei neueren PC geht das nämlich nicht mehr.


Mein Rat: Investiere ein bischen Geld und kaufe dir einen USB 
Programmer. An deinem ISP Anschluss ändert sich dadurch nichts, aber die 
Anbindung an den PC geht problemloser.

von Kai G. (runtimeterror)


Lesenswert?

BTW: Eine Korrektur ist kein Grund für zwei Threads.
http://www.mikrocontroller.net/topic/154542

von Stefa N. (exa)


Lesenswert?

Hi Florian, wenn ich deinen Post richtig interpretiere suchst du einen 
ISP-AVR-Programmer. Zu diesem Thema findest du viel unter:
http://www.mikrocontroller.net/articles/AVR_In_System_Programmer
oder
http://www.heise.de/ct/projekte/machmit/ctlab/wiki/FirmwareFlashen
http://www.lancos.com/prog.html#hardware

Wünsch dir noch viel Erfolg mit deinem Board
MfG
EXA

von Hannes L. (hannes)


Lesenswert?

> ...suchst du einen ISP-AVR-Programmer...

Um Missverständnisse und Frust zu vermeiden, drücke ich's mal drastisch 
aus:

- Man sucht einen AVR-Programmer

- Man findet die 10 Jahre alte Billiglösung und will sie nutzen

- Man ist aber nicht bereit, dafür einen 10 Jahre alten PC einzusetzen

Und schon kommen die Probleme. Zu einem aktuellen PC gehört auch ein 
aktueller Programmer, da ist nix mehr mit Billig-Software-Bitbanging.

...

von florian (Gast)


Lesenswert?

Hi,
danke für die schnellen Antworten. Wenn ich das richtig sehe, brauch ich 
ja nicht viel Teile für die Verbindung. Da sind die 10€ doch ganz schön 
teuer. Für 2R 1D-Sub kabel und steckleiste.
Da werd ich s doch mal selber versuchen. :-)

thx 4 help

von Hannes L. (hannes)


Lesenswert?

> danke für die schnellen Antworten.

Die hättest Du vermutlich aufmerksamer lesen sollen... ;-)

> Wenn ich das richtig sehe, brauch ich
> ja nicht viel Teile für die Verbindung. Da sind die 10€ doch ganz schön
> teuer.

Naja, das sind Preise von vor 10 Jahren, die sind inzwischen gefallen...

> Für 2R 1D-Sub kabel und steckleiste.

Wenn Du auf Software-Bitbanging setzt, dann musst Du aber auch bereit 
sein, einen 10 Jahre alten PC dafür zu benutzen, der noch richtig echte 
Schnittstellenschaltkreise enthält, die noch nicht auf Energie-Effizienz 
optimiert sind (und stabile belastbare Pegel liefern). Wünscht Du aber 
eine Verbindung über USB, dann solltest Du einen aktuellen Programmer 
mit eigener Intelligenz (eigenem Mikrocontroller) anschaffen.

Vielleicht sollte das Tutorial diesbezüglich mal aktualisiert werden. 
;-)

...

von Florian (Gast)


Lesenswert?

Mein PC besitzt noch alles. 2 serielle und einen parallelen Anschluß.
USB kann ich mir erst mal schenken. Und adapter von par->ser und 
ser->usb hab ich ja zur not.
Nur da ich einsteiger bin, muss ich mir jetzt erst einmal eine 
Grundausstattung an Bauteilen zulegen.
Mal gespannt ob ich das Tutorium check.
MFG
flo

von Hannes L. (hannes)


Lesenswert?

> Mein PC besitzt noch alles. 2 serielle und einen parallelen Anschluß.

Dann ist ja gut. Trotzdem kann es sein, dass Dein paralleler Anschluss 
einen moderneren (stromsparenden) I/O-Chip hat und die H-Pegel nicht 
ausreichen. Also nicht wundern, wenn es nicht funktioniert.

...

von gast (Gast)


Lesenswert?

Hallo Florian

Der Programmer bei ebay ist überteuert!!
Das kannst du dir auch selber bauen:
http://s-huehn.de/elektronik/avr-prog/avr-prog.htm
Stecker + 2 Widerstände und bist glücklich.

>Wenn Du auf Software-Bitbanging setzt, dann musst Du aber auch bereit
>sein, einen 10 Jahre alten PC dafür zu benutzen, der noch richtig echte
Bei mir funktioniert das wunderbar!!! Obwohl mein PC erst 3 Jahre alt 
ist.
Der Hannes Lux soll nicht so übertreiben. Wenns nicht geht kannst du 
immernoch Geld für einen Usb-Programmer ausgeben. Aber warum nicht erst 
die günstige Lösung versuchen?

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.