mo's freier ort im web

Elektronik

  • x
  • Start
  • About
  • Music
  • GPG/PGP
  • ...into the great white open.

AVR-Programmieradapter

Wenn man nun schonmal von Elektronikprojekten schreiben will und diese dann noch mit AVR-Mikrocontrollern zu tun haben sollen, so sollte man wohl mit einem passenden Programmieradapter beginnen.

Drum möchte ich hier meinen Lieblingsadapter vorstellen. Auch wenn man folgendes an vielen anderen Stellen im Web finden kann, je mehr Quellen desto besser. Ich glaube zuerst habe ich ihn auf tuxgraphics gesehen. Der DAPA (Direct AVR Prallel Access) für die parallele Schnittstelle des PCs ist wohl der einfachste den es so gibt. Es wird nichts weiter benötigt als ein paar
Widerstände und passende Stecker für PC und Platine. Der Aufbau ist durch nebenstehendes Bild beschrieben.

Diese Widerstände sollten direkt in das Gehäuse des 25-poligen, männlichen, Sub-D-Steckers passen. Die Verbindungsleitung sollte auf keinen Fall länger als 70cm sein, je kürzer desto besser. Eine abgeschirmte Leitung ist ebenfalls von Vorteil.
Im Schaltbild sieht man zunächst die eigentliche ISP-Schnittstelle mit den benötigten fünf Anschlüssen (die Bezeichnungen stimmen mit den zugehörigen Pins am AVR überein). Atmel sieht nun standardmäßig 6- oder 10-polige Stecker (z.B. Pfostenstecker) vor, das Anschlussbild ist im unteren Teil der Zeichnung zu sehen. Diese haben den Vorteil, das sie robust und (im Falle von Pfostensteckern) verpolungssicher sind und außerdem ist hierbei vorgesehen, dass die Betriebsspannung für die Zielplatine direkt mit übertragen werden kann (Anschluss VTG). Bei diesem Feature weiß ich gar nicht recht, ob das mit einem passiven parallelen Adapter auch klappt.

Wie dem auch sei, da ich ein Freund von Miniaturisierungen bin ziehe ich es vor, die fünf nötigen Anschlüsse auf eine einreihige, 5-polige Stiftleiste zu löten (so wurde es auch in der genannten Quelle gemacht). Diese hat zwar nicht die Vorteile eines Pfostensteckers ist aber eben kleiner und passt ohne Umwege direkt in ein Steckbrett. Mein Adapter, der mir bisher gute Dienste geliefert hat, ist auf dem Bild zu sehen.

Für fremde Boards oder Entwicklungsumgebungen kann man sich natürlich immer Adapter bauen, von der 5-poligen Version zu Pfostensteckern und andersrum.

Außer dem hier vorgestellten gibt es natürlich auch noch weitere Adapter. Vor allem gibt es welche für die serielle sowie für die USB-Schnittstelle. Die seriellen Adapter sind auf der PC-Seite natürlich etwas kleiner, da sie nur 9-polige Stecker benötigen, brauchen aber auch aktive Elektronik, ebenso wie die USB-Varianten, welche auch noch schwieriger im Selbstbau sind.
So oder so sind die tollsten Adapter auch zu kaufen oder bei Entwicklungsboards dabei.

Ich bin nichtsdestotrotz mit diesem Ding zufrieden. ;)
Ach so.. und es funktioniert natürlich auch mit avrdude, unter Angabe des Kürzels dapa.

In diesem Sinne,
happy hacking!

am Montag, 21. September 2009 in Elektronik; Kommentare: (0) Trackback: (1)
Tags für diesen Artikel: atmel, avr, electronics
Artikel mit ähnlichen Themen:
  • Elektronik
Zuletzt bearbeitet am 21.06.2010 23:09
Tweet This!
« vorherige Seite     nächste Seite »

Zitiert

"I'll carry your books, I'll carry a tune, I'll carry on, carry over, carry forward, Cary Grant, cash & carry, Carry Me Back To Old Virginia, I'll even Hara Kari if you show me how, but I will *not* carry a gun."
Hawkeye, M*A*S*H

100808-Klink-107100809-Berlin-117
100809-Berlin-122100809-Berlin-124

Twitter

    Follow me

    Archive

    • September 2010
    • August 2010
    • Juli 2010
    • Das Neueste ...
    • Älteres ...

    Gewand

    feed: rss1, rss2, atom, - blog powered by Serendipity