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
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.
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.
Hi Mag sein, das hier auf billigere Varianten geschimpft wird, aber ich habe mir meinen USP-ISP-Stick von EBay für knapp 16 € +Versand bestellt und bin damit sehr zufrieden. Gruß oldmax
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!
Da ich Löt-technisch noch nicht so qualifiziert bin, suche ich eher ein Fertigmodul. Hab jetzt bei Watterott folgende Produkte im Warenkorb: * AVR Programmier-Kabel * Atmel AVR ISP mkII Prgrammieradapter Genügt das, um meinen Microcontroller am Mac zu Programmieren? (avrdude) Vielen Dank!
Dem Adapter sehe ich bei Watterott nicht an, ob es nur die Platine ist oder ob die Buchsen mit dabei sind. Für das Pollin-Board brauchst du natürlich noch eine Spannungsversorgung. Sonst sollte nichts fehlen.
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
PS: ich gehe davon aus, daß du das mit "Programmier-Kabel" meinst: http://www.watterott.com/de/AVR-ISP-Prgrammieradapter
PPS: du meintest wohl das hier: http://www.watterott.com/de/AVR-Programmier-Kabel Das hilft dir nichts, es hat auf der 6-pol. Seite das Gegenstück.
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
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.
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
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.
Markus Prutsch schrieb: > 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." > ... Ich will dir das auch sicher nicht ausreden, nur darauf hinweisen. Sonst heißt es nachher noch, man hätte es auch vorher sagen können... Der einfachste Weg ist ja auch selten der beste.
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.
Hab mir heute im Grazer Conrad Megastore ein myAVR mySmartUSB mk2 geholt, und die LEDs blinken. Jetzt geht's ans Entwickeln :D Vielen Dank, Markus Prutsch
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.