Hallo, ich möchte mich gerne in näher mit dem Thema Elektonik und Microcontroller befassen. Nachdem ich etwas in diesem tollen Forum gelesen habe, habe ich das Gefühl hier ganz gut aufgehoben zu sein. Um nun einen Zugang zu dem Thema zu bekommen möchte ich gerne das AVR Tutorial durchführen. Vorerst sind allerdings einige Einkäufe zu erledigen. Ich habe mir bisher folgendes herausgesucht und würde gerne Eure Meinungen hören: 1. AVR-Starterkit aus dem Mikrocontroller.net-Shop http://shop.mikrocontroller.net/?product_id=67 (enthält: Platine mit dem Controller ATmega8, einen USB-ISP-Programmieradapter und ein Steckernetzteil) 2. die verschiedenen Bauteile, die unter "Sonstiges" aufgeführt sind, um das Tutorial durchzuführen. http://www.mikrocontroller.net/articles/AVR-Tutorial:_Equipment#Sonstiges 3. Software: AVR-Studio GNU-C-Compiler AVR-GCC (da ich ein bisschen Vorkenntnisse in C habe möchte ich auch gerne damit rumprobieren; Hauptaugenmerk wird aber auf Assembler liegen) Brauche ich sonst noch irgendetwas (Kabel, irgendein Board, andere Stromversorgung ???) Da es alles mit Elektronikkentnissen einhergeht dachte ich ausserdem an die Anschaffung des Lernpaket Elektronik mit ICs (Franzis) http://www.franzis.de/elo-das-magazin/literatur-und-software/experimente/lernpaket-elektronik-mit-ics Fehlt hier jetzt noch etwas um starten zu können? (wird hier nun erstmal alles gesteckt? oder löte ichh gleich?) sorry für diese Noob-Fragen. Aber es ist wirklich komplettes Neuland für mich.
Bei dem ausgekuckten µC-Kit musst du löten: Beim Aufbau des ISP-Adapters musst du die Kontaktleisten einlöten. Siehe auch Bild im Shop. Wenn du den Atmega8 an Erweiterungen (LEDs...) anschliessen willst, musst du auch löten. Auf der Olimexplatine sind keine Buchsen- oder Steckleisten angebracht über die du lötfrei an die Pins des Atmega8 kommen könntest.
Marts W. schrieb: > 1. AVR-Starterkit aus dem Mikrocontroller.net-Shop > http://shop.mikrocontroller.net/?product_id=67 > (enthält: Platine mit dem Controller ATmega8, einen > USB-ISP-Programmieradapter und ein Steckernetzteil) Ganz ehrlich? Fuer das Geld kauf Dir besser ein STK500. greets, Michael
Hallo Marts W. wenn du Student bist dann besucht folgende link: http://www.eproo-student.de/ da bekommst du zB. der STK500 und AVRISPmkII mit 50% Rabat!! wenn du kein Student bist dann sucht ein bißchen weiter, gibt es Paar Bausätze die etwas besser und günstiger sind (das ist nur meine meine Meinung nach), kann dir naher paar links nehnen. Gruß Martin
Michael G. schrieb: > Ganz ehrlich? Fuer das Geld kauf Dir besser ein STK500. mit dem Gedanken habe ich auch schon gespielt, da es hier häufig als Standardboard genannt wird. Allerdings dachte ich, dass ich zu Beginn mit dem AVR-Starterkit besser bedient bin, weil es etwas vollständiger erscheint. Aber genau deshalb frage ich hier ja nach. Was bräuchte ich denn bei dieser Variante genau?: ALso als Student kaufe ich dann - das STK500 http://www.eproo-student.de/index.php?page_id=16 - als passendes Netzteil http://www.reichelt.de/?ARTICLE=64753 oder http://www.reichelt.de/?;ACTION=3;LA=3;GROUP=D421;GROUPID=4156;ARTICLE=13291;SID=29tRZ@v6wQAR0AADqvawU3e890e270fa04542516a238151bb51e9 welches würded ihr nehmen? - Für den ISP-Programmer http://www.eproo-student.de/index.php?page_id=8 - welche Controller sollte ich dazu nehmen? http://such001.reichelt.de/?SID=29tRZ@v6wQAR0AADqvawU3e890e270fa04542516a238151bb51e9;ACTION=444 oder diesen (ist 40-polig) http://shop.embedded-projects.net/product_info.php/info/p24_ATmega32-16MHz.html Brauche ich sonst noch etwas?? Lötkolben + Zubehör sind jetzt natürlich auch auf der Einkaufsliste vermerkt. Danke für eure Hilfe
der STK500 von Atmel ist etwas teuer aber damit kannst du fast alle Atmegas programmieren! eine etwas günstiger alternativ ist zB. der Evaluations Board V.2.0.1 von Pollin, ist als Bausatz sowie als Fertigmodul bei Pollin zu finden. hier paar links http://www.pollin.de/shop/p/OTk4OTU4/Bausaetze/Diverse.html http://www.pollin.de/shop/dt/MTY5OTgxOTk-/Bausaetze/Diverse/ATMEL_Evaluations_Board_Version_2_0_1_Bausatz.html http://www.pollin.de/shop/dt/NTI5OTgxOTk-/Bausaetze/Diverse/ATMEL_Evaluations_Board_V2_0_1_Fertigmodul.html als absolute Anfänger ohne löt Kenntnis usw. wäre vielleicht besser ein Board fertiges Board besorgen. Programmer gibt es auch viele. zB. USBasp auch sehr günstig als Bausatz bei www.ulrichradig.de // hier auch ein Test Board als Bausatz für Atmega 8 oder der USB Lab von Christian Ulrich, damit kannst du über verschiedene Firmware der Programmer als USBasp, AVRISPmkII, usw. usw. benutzen Gruß Martin
@Marts W. (zenma) Ich finde es eine gute Wahl. Den Programmer für 19€ würde ich sofort nehmen, ich habe nur so einen Clone. Ich kenne das STK500 nicht, das von Martin genannte Pollin-Board ist auch ganz nett. Mit dem Pollin-AddOn-Board [1] gibt es noch ein paar nette Dinge dazu, das musst du aber immer selbst löten. [1] http://www.pollin.de/shop/dt/NjQ5OTgxOTk-/Bausaetze/Diverse/Bausatz_ATMEL_Addon_Board_V1_0.html
Als Netzteil würde ich das nehmen und auf 12 Volt einstellen für das STK 500: http://www.reichelt.de/?;ACTION=3;LA=3;GROUP=D421;GROUPID=4156;ARTICLE=13291;SID=29tRZ@v6wQAR0AADqvawU3e890e270fa04542516a238151bb51e9 Den ISP-Programmer brauchst du eigentlich nicht, denn das kann das STK 500 Board auch. Das STK 500 kann auch Hochvoltprogrammierung, was sehr nützlich ist, wenn man sich mal die Fuses verprogrammiert hat und mit dem normalen ISP nicht mehr umprogrammieren kann. Es wären noch ein paar Quarze zu empfehlen, damit man auch mal mit Baudraten experimentieren kann. Baudratenquarze sind zB.: 3,6864 MHz 4,9152 MHz 7,3728 MHz 14,7456 MHz
Marts W. schrieb: > Michael G. schrieb: >> Ganz ehrlich? Fuer das Geld kauf Dir besser ein STK500. > > mit dem Gedanken habe ich auch schon gespielt, da es hier häufig als > Standardboard genannt wird. > Allerdings dachte ich, dass ich zu Beginn mit dem AVR-Starterkit besser > bedient bin, weil es etwas vollständiger erscheint. > Aber genau deshalb frage ich hier ja nach. > Was bräuchte ich denn bei dieser Variante genau?: > > > ALso als Student kaufe ich dann > > - das STK500 > http://www.eproo-student.de/index.php?page_id=16 > > - als passendes Netzteil > http://www.reichelt.de/?ARTICLE=64753 > oder > http://www.reichelt.de/?;ACTION=3;LA=3;GROUP=D421;GROUPID=4156;ARTICLE=13291;SID=29tRZ@v6wQAR0AADqvawU3e890e270fa04542516a238151bb51e9 > welches würded ihr nehmen? > > - Für den ISP-Programmer > http://www.eproo-student.de/index.php?page_id=8 > > - welche Controller sollte ich dazu nehmen? > http://such001.reichelt.de/?SID=29tRZ@v6wQAR0AADqvawU3e890e270fa04542516a238151bb51e9;ACTION=444 > oder diesen (ist 40-polig) > http://shop.embedded-projects.net/product_info.php/info/p24_ATmega32-16MHz.html > Die 644er sind recht beliebt, weil sie die einzigen Atmel-AVRs im DIP-Gehäuse mit 4KB-SRAM sind. > Brauche ich sonst noch etwas?? Für das STK500 benötigst du noch einen USB-zu-Seriell-Adapter falls dein PC über keine eigene serielle (RS232) Schnittstelle verfügt: http://www.reichelt.de/?;ACTION=3;LA=444;GROUP=C6993;GROUPID=17;ARTICLE=78847;START=0;SORT=artnr;OFFSET=16;SID=29bBJEVawQAR0AAFr1evMa4db4c63229b2236ba9536d367c588ca oder http://www.amazon.de/USB-2-0-Seriell-Prolific-Vista/dp/B0013RAUYK/ref=sr_1_1?ie=UTF8&s=ce-de&qid=1260721636&sr=8-1 Das Pollin-Board braucht aber auf jeden Fall eine echte serielle Schnittstelle am PC, mit den genannten Adaptern funktioniert es nicht, damit scheidet der Betrieb des Pollin-Boards an neuen PCs und vor allem Laptops, die nur noch über USB-Anschlüsse verfügen, in der Regel aus. > Lötkolben + Zubehör sind jetzt natürlich auch auf der Einkaufsliste > vermerkt. > > Danke für eure Hilfe
Mit dem STK500 kann man sich das ISP Mk2 eigentlich sparen weil das STK einen eingebauten Programmer mitbringt. Wie gesagt: Ein RS232-USB Adapter für um die 5€ ist nötig falls dein PC keine RS232 Schnittstelle hat. Anstelle des ISP Mk2 (das ja nur programmieren kann) wäre evt. später das AVR Dragon interessant weil man damit die AVRs (auch AVR32) nicht nur programmieren sondern auch debuggen kann was bei größeren Projekten sehr sehr hilfreich ist. Grüße
okay, dann fasse ich mal zusammen: 1. das STK500 http://www.eproo-student.de/index.php?page_id=16 2. Netzteil http://www.reichelt.de/?;ACTION=3;LA=3;GROUP=D421;... welches würded ihr nehmen? 3. ISP-Programmer (ist eingebaut, wie ich durch euch erfahren habe. Also nur den Adapter Seriell->USB http://www.reichelt.de/?;ACTION=3;LA=444;GROUP=C6993;GROUPID=17;ARTICLE=78847;START=0;SORT=artnr;OFFSET=16;SID=29bBJEVawQAR0AAFr1evMa4db4c63229b2236ba9536d367c588ca Evtl später das Dragon http://www.eproo-student.de/index.php?page_id=10 4. Controller > Die 644er sind recht beliebt, weil sie die einzigen Atmel-AVRs im > DIP-Gehäuse mit 4KB-SRAM sind. Bei Reichelt gibt es ziemlich viele 644er ATMega (PU/AU.....) kann mir jemand einen Link zu dem passenden Controller geben? 5. > Es wären noch ein paar Quarze zu empfehlen, damit man auch mal mit > Baudraten experimentieren kann. > Baudratenquarze sind zB.: > 3,6864 MHz > 4,9152 MHz > 7,3728 MHz > 14,7456 MHz solche? http://www.csd-electronics.de/de/index.htm 6. LED´s, Widerstände, Potentiometer, Taster, Kondensatoren, LCD Es gibt ja tausend Arten. Kann mir bitte jemand Links zu passenden geben? 7. Lötkolben + Zubehör aus dem Baumarkt um die Ecke 8. Software: AVR-Studio GNU-C-Compiler AVR-GCC 9. Um die Elektronikkenntnisse nicht zu vernachlässigen Lernpaket Elektronik mit ICs (Franzis) http://www.franzis.de/elo-das-magazin/literatur-un... ist das dann soweit alles, damit ich das AVR-Tutorial starten kann und dann auch ein paar andere Aufgaben lösen kann?? brauche ich noch Kabel, Platinen, Boards oder sonstiges? Danke
Marts W. schrieb: > > 4. Controller >> Die 644er sind recht beliebt, weil sie die einzigen Atmel-AVRs im >> DIP-Gehäuse mit 4KB-SRAM sind. > Bei Reichelt gibt es ziemlich viele 644er ATMega (PU/AU.....) > kann mir jemand einen Link zu dem passenden Controller geben? > ATMEGA 644-20 PU: http://www.reichelt.de/?ACTION=3;ARTICLE=68173;PROVID=2402 oder ATMEGA 644P-20PU: http://www.reichelt.de/?ACTION=3;ARTICLE=88482;PROVID=2402
> 5. > Es wären noch ein paar Quarze zu empfehlen, damit man auch mal mit >> Baudraten experimentieren kann. >> Baudratenquarze sind zB.: >> 3,6864 MHz >> 4,9152 MHz >> 7,3728 MHz >> 14,7456 MHz > solche? http://www.csd-electronics.de/de/index.htm Bei CSD ist das mit den Links gar nicht so einfach. ;-) Ich kenne das STK500 nicht, aber das müssten SMD-Quarze sein, wie [1] und wenn du eh bei Reichelt bestellst... wobei ich hier keinen von CSD vertreiben will, die sind schnell und unkompliziert. [1] http://www.reichelt.de/?;ACTION=3;LA=444;GROUP=B41;GROUPID=3173;ARTICLE=72503;START=0;SORT=artnr;OFFSET=16;SID=3114XBEqwQAR8AAB4zd@Qad8fba323d460d67e8ed88c6f720f712
ja, das mit dem Link war wohl nichts ;) also brauche ich für das STK500 alle Bauelemente als SMD-Bauelement? oder kann man auch bedrahtete Bauelemente verwenden? moch ein paar Links zu passenden Widerständen, Kondensatoren, Potentiometern, Tastern, LED´s und einem LCD und dann müsste ich ja komplett sein!? Grüße...
Hallo Marts, bei Pollin.de kann man auch günstig bestellen! Quarze sind unter Bauelemente->Pasiv->Quarze und soll kein SMD Quarz also Bauform wie Bestellnummer: 230 007 oder klein aber kein SMD Labor-Steckboard wäre auch nicht schlecht zB. (bei Pollin) 510175 oder besser 510175 LCD zB. 120519 auf jedem Fall ein HDD 47780 Kompatibel ! ich bin auch Anfänger und ich sage, für den Anfang reich vollkommen paar Atmega8 und 16 ODER 32 zB. 100910 2x und 100907 2x oder 100916 Wiederstände zB. 220618 Poti 240268 Leds 120495 Lötkolben + paar Leds kann ich dir schenken, ich loge mich nacher und schreibst du mir ein mail Gruß Martin PD: mein kram sieht so im Bild aus ;-)
Hi >also brauche ich für das STK500 alle Bauelemente als SMD-Bauelement? >oder kann man auch bedrahtete Bauelemente verwenden? Nein,Ja. MfG Spess
> also brauche ich für das STK500 alle Bauelemente als SMD-Bauelement? Ich vermute es! Ich habe aber keins. > oder kann man auch bedrahtete Bauelemente verwenden? Nicht als Anfänger, basteln könnte man das, sollte man aber lassen. > moch ein paar Links zu passenden Widerständen, Kondensatoren, > Potentiometern, Tastern, LED´s und einem LCD und dann müsste ich ja > komplett sein!? Zumindest Taster und LEDs sollten drauf sein? Imho! Aber das sollte jemand beantworten, der ein STK500 (<- schau da mal rein und in [1] und [2] auch) hat. Da du das STK500 nicht bei Reichelt bestellst, kannst du es ja erstmal bestellen und genauer begutachten. [1] http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2735 [2] http://www.mikrocontroller.net/attachment/42741/STK500-HW-Beschreibung.pdf
Marts W. schrieb: > ja, das mit dem Link war wohl nichts ;) > also brauche ich für das STK500 alle Bauelemente als SMD-Bauelement? > oder kann man auch bedrahtete Bauelemente verwenden? Der Quarz fürs STK500 muss auf jeden Fall ein "normaler" bedrahteter Quarz sein, sonst kannst du ihn nicht in die Quarzfassung des STK500 stecken. so was: 8,0000-HC49U-S http://www.reichelt.de/?ACTION=3;ARTICLE=32845;PROVID=2402 16,0000-HC18 http://www.reichelt.de/?ACTION=3;ARTICLE=1605;PROVID=2402 > > moch ein paar Links zu passenden Widerständen, Kondensatoren, > Potentiometern, Tastern, LED´s und einem LCD und dann müsste ich ja > komplett sein!? > > Grüße... Widerstandssortimente gabs früher wie Sand am Meer inzwischen seh ich die eher seltener und wenn dann sind es meist recht teure Metallschichtwiderstandssortimente mit nur 10 Stück pro Wert. Ein preisgünstiges Kohleschicht-Widerstandssortiment der Reihe R12 gibt es bei CSD das versteckt sich da bei den Widerständen unter "Family-Packs": Family Maxipack Kohle 1/4W L Lagerartikel Best.Nr.: 10-FAMPL
Hallo Marts, also, SMD Teile brauchst du MIT DEM STK500 NICHT, auch nicht wenn du ein Steckboard verwendest (siehe meine Foto), der STK500 hat 8 Taster und 8 LED's die du frei benutzen kannst. Gruß Martin
wow... Danke für eure Unterstützung. Ich muss dann morgen, wenn ich Zeit habe sortieren, welche Teile ich nun wo bestelle. Grüße..
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.