Hallo! Bin neu hier im Forum. Habe vor ca. 20 Jahren das letzte mal mit Micro-Controllern gearbeitet und bin seitdem eigentlich nur noch in Hochsprachen unterwegs. Nun habe ich aber einen Anwendungsfall und wollte mal wieder in das Thema AVR einsteigen. Habe hier im Forum und anderswo schon viel gelesen. Bin aber von der Menge an Informationen mehr als erschlagen. Vielleicht kann mich ja jemand in die richtige Richtung schuppsen. Meine Vorgaben sind wie folgt. *Entwicklungsumngebung:* Lauffähig unter Windows7 64bit USB-Schnittstelle zum PC Einfache Debug Möglichkeit Möglichkeit den Zielprocessor direkt zu programmieren. *Anwendung:* Ansteuerung von 2 Modellbauservos mit PWM Analogeingang für Temperaturmessung Evtl. einfaches Display für Statusanzeige und stellen der Uhr *Meine Fragen:* - Was ist die geeignete Entwicklungshardware (Preisklasse so bis 200€)? - Was ist der geeignete Zielprozesser? - Gibt es eine Buchempfehlung? Zur Klarstellung: Ich brauche keine Details. Die suche ich mir dann schon zusammen. Nur einfache Hinweise: Diese Hardware/Software ist empfehlenswert und dieser Prozessor reicht für den Zweck ... Danke Jan
ATTiny861, ATMega328P, ATMega32 oder ATMega1284P (meine Favoriten, aufsteigend nach Leistung geordnet - die reichen alle für dein Vorhaben) + gescheites Steckbrett + AVRISP mkII + Standardbauteile (Rs, Cs, Transistoren, LEDs, Spannungsregler, Spulen). Als Entwicklungsumgebung: AVR GCC, BASCOM-AVR oder AVR Studio (wobei AVR Studio recht buggy ist). Arduino und co. sind m.M.n. nicht so toll.
Ja, ich würde es auch so ähnlich wie Jonathan halten. Zur Zeit werkel ich an einem kleinen Projekt mit ATMega1284P, AVRISP mkII, 2 x 16 LCD, Win7 64bit, AVR Studio 4.x und AVR Studio 5.x. Ich hab das Zeug auf Lochraster mit Kupferlackdraht. Einfach, schnell und flexibel. Grüße aus Berlin
Hi >Einfache Debug Möglichkeit Dann wäre statt eines einfachen Programmers ein AVR-Dragon angebracht. MfG Spess
Hallo und Danke für die schnellen Antworten. Leider wird man gleich wieder mit jeder Menge Abkürzungen erschlagen ;-)) Controller ist soweit klar. Bliebe noch die Entwicklungshardware. Selber basteln möchte ich während der Entwicklung nicht. Die Zielanwendung bekommt dann schon eine richtige Leiterplatte. Während der Entwicklung wollte ich gerne auf ein komplettes Rundumsorglospaket mit USB-Schnittstelle und Programmiermöglichkeit zurückgreifen. Gibt es da konkrete Hinweise? Links hier im Shop? Darf man das hier fragen? Was ist von den myavr Sachen zu halten? Danke Jan
Jan Meyer schrieb: > Während der Entwicklung wollte ich gerne auf ein komplettes > Rundumsorglospaket mit USB-Schnittstelle und Programmiermöglichkeit > zurückgreifen. Glaub mir, sowas wird nur ein einziges Mal benutzt und dann in einer Ecke einstauben, weil man für jedes Projekt eine völlig andere Hardware mit anderem Prozessor und anderer Peripherie braucht. Ein Steckbrett und ein paar verschiedene Prozessoren sind da die bessere Wahl. Falls Du doch sowas unbedingt haben willst: Arduino.
Jonathan Strobl schrieb: > Glaub mir, sowas wird nur ein einziges Mal benutzt und dann in einer > Ecke einstauben, weil man für jedes Projekt eine völlig andere Hardware > mit anderem Prozessor und anderer Peripherie braucht. Ein Steckbrett und > ein paar verschiedene Prozessoren sind da die bessere Wahl. D'accord Das einzige was du dir kaufen solltest: einen ordentlichen Programmer. Das bringt nichts, da mit gefrickeltem Zeug rumzumachen. Der Programmer muss funktionieren. Dann ist das Inbetriebnehmen eines AVR auf einem Steckbrett ein Kinderspiel: Stromversorgung ran, ISP Anschlüsse mit dem Programmer verbinden und die Sache läuft erst mal. Alles andere ist dann schon Zugabe.
Hallo, ich hab mich bei myAvr eingedeckt, musst ja nicht gleich das Einsteigerset nehmen (obwohl ich hab es und bin froh drüber ;-) und die meißten die hier über arduino oder myavr meckern haben von dem Zeug gar nix :-D, also ich hab meins noch nicht in die Ecke gelegt :-/ ) Das myAVR hat quasi Steckbrett-Eigenschaften da alles frei patch-bar ist aber nicht den Nachteil der Wackeligkeit die sich auf Steckbrettern schnell einstellt... ein interessantes Tut für das myavr-zeug gibts hier... www.avr-cpp.de damit bin ich jetzt eingestiegen, Gruß J. PS: übrigens wird dir hier eh jeder das empfehel worauf er steht oder womit er angefangen hat, mich eingeschlossen grübel
@Jan Willkommen im Club. Hab auch 20Jahre nix mehr mit Hardware gemacht und steig grad wieder ein. Wenn es ein einmaliges Projekt ist, kannst du bei den genannten Anforderungen den Arduino und ein Steckbrett nehmen und dazu vlt. das Einsteigerbuch von Eric Bartmann. Das reicht eigentlich schon. Damit konnte ich bisher alles für meine Anwendungsfälle abdecken. Wenn die Ambitionen höher sind und du irgendwann bei Sleep Modi oder anderen Hardwarefinessen bist, solltest du die Arduino IDE vlt. gleich überspringen s.o. Reiner
Programmer: http://shop.myavr.de/Programmer%20und%20Bridges/mySmartUSB%20MK3.htm?sp=article.sp.php&artID=100058 oder http://www.reichelt.de/Programmer-Entwicklungstools/AT-AVR-ISP/3//index.html?ACTION=3&GROUPID=2969&ARTICLE=45040&SHOW=1&START=0&OFFSET=16& oder wenns ne komplette Entwicklungsumgebung sein soll das STK600 http://www.reichelt.de/Programmer-Entwicklungstools/AVR-STK-600/3//index.html?ACTION=3&GROUPID=2969&ARTICLE=84348&SHOW=1&START=0&OFFSET=16& µC: ATMEGA8, ATMEGA32 IDE: Atmel AVR Studio6 (kostenlos) Tutorial zum Einstieg: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial Das sollte schon ziemlich viel abdecken, und du solltest ein Stück weit kommen.
Hallo! Bin ja überwältigt von der schnellen und kompetenten Hilfe hier. Langsam wird die Sache klarer. Bin mittlerweile auf Butterfly gestoßen. Scheint für mein Projekt ideal zu sein: - Hat schon ein Display - Hat ein paar Tasten - Hat einen Temperatursensor - Und ein paar Ausgänge für Servos sind auch noch frei - Ich brauche keine weitere Hardware. ############### Und das alles für 25€!! ################ Für den Start ist das glaube ich ideal. Und ich entwickle dann gleich auf der Zielhardware. Einzigster Nachteil ist die Seriele Schnittstelle. Brauche USB. Hat jemand Erfahrung mit einem USB/Serial Wandler in Verbindung mit dem Butterfly? Wenn ich dann Blut geleckt habe, kann ich ja immer noch in was größeres investieren. Und wenn Probleme auftauchen, weiß ich ja wo ich Hilfe finde :-)) FAlls noch jemand speziele Erfahrungen mit dem Butterfly gemacht hat, bin ich natürlich daran ineressiert. Ansonsten gibt es hier genug Infos dazu. Nochmals Danke an Alle Jan
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.