Programmiergerät für Pollin Board

OP #2472161
Lesenswert?

Hallo Community,

da ich in der Uni in desem Semester eine C-Vorlesung besuche, wollte ich 
mich mehr mit dem Thema Microcontroller befasst und mir ein Pollin 
Evaluation Board und ein USB-seriell-Adapterkabel (auch von Pollin) 
bestellt.
Seit 3 Tagen versuche ich nun eine Verbindung mit dem Board 
herzustellen, leider erfolglos. Allerdings ist die USB-seriell-Variante 
nicht das Gelbe vom Ei.
Deshalb suche ich jetzt nach einem geeigneten Programmiergerät:

Ich verwende MacOS 10, avrdude und Eclipse als Umgebung und am Pollin 
Board einen Atmel Atmega644.

Welches Programmiergerät ist das optimale für mich?

Vielen Dank,
Markus
#2472163
Lesenswert?

Wenn dein Rechner keine parallele Schnittstelle (Drucker/Centronics) 
mehr hat, ist wohl nur das AVRISPmkII von Atmel brauchbar.
Gibt es für weniger als 40 Muscheln, alle billigeren Varianten sind 
deutlich schlechter.
Ich glaube, für Schüler oder Studenten gibt es das irgendwo auch noch 
billiger.

Einen USB/RS232-Wandler kannst du nicht zum Programmieren nehmen. Er ist 
aber sinnvoll zum Debuggen, um Logmeldungen aus dem Controller heraus zu 
bekommen.

Ansonsten ist es ein eher steiniger Weg, auf einem uC C zu lernen. Am PC 
ist es deutlich einfacher und immer noch schwer genug.
#2472263
Lesenswert?

http://www.watterott.com/de/Atmel-AVR-ISP-MKII-USB


PS: Der AVRISP mkII hat einen 6-pol. Anschluß, das Pollinboard natürlich 
die 10-pol. Variante.
D.h. du brauchst auch einen Adapter, den kann man sich leicht selbst 
basteln - wenn man rechtzeitig ein Stückchen Flachbandkabel und die 
beiden Stecker organisiert.
Anschlußbelegung irgendwo hier im Tutorial oder einem der Artikel.
OP #2472429
Lesenswert?

oldmax schrieb:
> USP-ISP-Stick von EBay für knapp 16 €

Meinst du diesen?
Gibt es dafür MacOS Treiber?

http://www.conrad.at/ce/de/product/191406/MYSMARTUSB-LIGHT/SHOP_AREA_29142&promotionareaSearchDetail=005

ad 6pol auf 10pol Adapter:
Ich hab noch nicht wirklich Erfahrung mit Hardware/Löten etc, was mich 
zur Frage führt, ob ich den Adapter selber bauen kann. Ist sowas schwer?

Vielen Dank!
Gast #2472588
Lesenswert?

Hi
Ich bin wie viele andere auch "nur" Windows-Anwender. Ob es für PC's 
außer Microsoft passende Treiber gibt erfragst du besser beim Händler. 
Ich denke, die wissen, was sie verkaufen. Ansonsten viel Spass damit.
Gruß oldmax
#2472607
Lesenswert?

Was dir helfen würde, wäre 
http://www.watterott.com/de/AVR-ISP-Prgrammieradapter

Da brauchst du aber vrmtl. noch eine 6-pol. Wannenbuchse; sowas wie 
hier: 
http://www.watterott.com/de/Wannen-Stiftleiste-gerade-20-polig-RM254 - 
aber 6-pol., sowie die Gegenseite zum ISP-Adapter am Pollin-Board. Das 
wiederum gibt es m.W. nicht mit Verpolungsschutz zum Auflöten auf den 
Adapter.
Deshalb würde ich mir das alles gleich selbst machen mit 
http://www.mikrocontroller.net/articles/AVR_In_System_Programmer


Oder http://shop.myavr.de/index.php?sp=article.sp.php&artID=100075
OP #2472798
Lesenswert?

Vorerst mal Danke für die zahlreichen Antworten:

Wichtig wäre mir, dass ich eine Fixlösung finde, an der ich nichts 
herumbauen muss. Mir ist schon klar, dass ich mir für meine Projekte 
Hardware-Fertigkeiten aneignen muss. Insbesondere gelötet hab ich erst 
einmal, vor Jahren in der Schule, wobei ich kläglich gescheitert bin. 
Jedoch will ich damit nicht anfangen, wenn ich noch nichtmal das Pollin 
Board in Betrieb nehmen kann.

Mir ist wichtig, dass ich die Produkte beim gleichen Händler bestelle, 
wegen Versandkosten etc.
Deshalb mein neuer Warenkorb:

* einer dieser Programmer:
http://shop.myavr.de/index.php?sp=artlist_kat.sp.php&katID=16
* für die Verbindung:
http://shop.myavr.de/index.php?sp=article.sp.php&artID=100075

Favourit wäre jedoch der Atmel-AVR-ISP-MKII-USB.

Vielen Dank.
OP #2472841
Lesenswert?

ad "Ansonsten ist es ein eher steiniger Weg, auf einem uC C zu lernen. 
Am PC
ist es deutlich einfacher und immer noch schwer genug."

Die VO ist recht hardwarenah aufgebaut ist (speziell Stack, Pointer, 
dynamische Speicheranforderung) sind die Beispiele der VO recht trocken 
(sehr auf Bit-Ebene), jedoch finde ich sie auf Microcontrollern sehr 
interessant.
Da ich zur Zeit ein Terrarium plane, will ich die komplette Steuerung 
(also v.A. Luftfeuchtigkeit, Beleuchtung und Temperatur) vom 
Microcontroller übernehmen lassen.
So kriegt die recht trockene C-Vorlesung ein nicht so trockenes 
Anwendungsbeispiel.

so far, Neo
#2472932
Lesenswert?

Markus Prutsch schrieb:
> Favourit wäre jedoch der Atmel-AVR-ISP-MKII-USB.

Das wäre sicher auch mein Favorit. Die anderen sind alle nicht so 
spannend: mal auch wieder nicht der passende Anschluß fertig, fraglich 
was in ein paar Jahren vielleicht mit einem neuen AVR passiert, falls 
mal noch ein neuer kommt, ...

Entweder nimmst du den mkII und holst dir dann doch von dem anderen 
Händler den 6/10-Adapter, oder machst dir halt das passende Kabel 
selbst. Da muß man nicht mal löten, geschicktes Klemmen reicht.
#2472935
Lesenswert?

Markus Prutsch schrieb:
> * für die Verbindung:
> http://shop.myavr.de/index.php?sp=article.sp.php&a...

Das wäre schon das passende, was dir zum mkII und dem Pollinboard fehlen 
würde.

Bevor du jetzt gar nicht zurecht kommst, kann ich dir auch ein fertiges 
Kabel schicken.
Mein Pollinboard ist eh verliehen, insofern ist mein 6/10-Kabel 
arbeitslos.

Wenn ich es wieder brauche, kann ich mir schnell eines machen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren