Hallo Leute! nachdem ich seit heute Semesterferien habe und mein 1. Semester E-technik an der tum gemeistert habe, will ich mich in den Ferien ein paar Elektronik Projekten beschäftigen. Als Programmiersprache hatte ich jetzt ein halbes Jahr C. Damit wollte ich auch erstmal vorläufig weiter mit programmieren. Als µC empfehlt ihr mir nen atmel oder? ich habe ein t43p notebook mit dockingstation- dort wäre noch eine RS232 Schnittstelle frei - kann ich mit dieser arbeiten? gibts da nen schaltplan auf ISP-dongle? Könnts ihr mir ein bestimmtes Buch für den Einstieg empfehlen? mein erstes projekt hab ich mir so vorgestellt: ein µC soll 3 RGB leds ansteuern. mit einem Taster will ich die farb(programme) ändern. nachdem ich das einfache umschalten geschafft habe, soll der µc via pwm die farben ineinander übergehen lassen. klingt das vernünftig als einstieg? Dankeschön
Hallo Andi, wenn du Anfänger bist, dann solltest du zuerst ma hier reinschauen http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial > Könnts ihr mir ein bestimmtes Buch für den Einstieg empfehlen? Das Buch "Mikrocomputertechnik mit Controllern der Atmel AVR-RISC-Familie" Kann ich dir sehr empfehlen !!! http://www.buecher.de/shop/mikrocomputertechnik/mikrocomputertechnik-mit-controllern-der-atmel-avr-risc-familie/schmitt-guenter/products_products/detail/prod_id/23835372/ MfG Marc
andi schrieb: > Als Programmiersprache hatte ich jetzt ein halbes Jahr C. Damit wollte > ich auch erstmal vorläufig weiter mit programmieren. Die Wahl ist in Ordnung, ich kann aber jedem Anfaenger nur empfehlen, sich auch mal durch Assembler (zumindest aber durch das AVR-Tutorial) zu quaelen. Nur so bekommt man das richtige Gefuehl fuer die 8-Bit-Architektur, Timings, etc... > Als µC empfehlt ihr mir nen atmel oder? Ich schon... Aber da scheiden sich ja die Geister. ;) > ich habe ein t43p notebook mit dockingstation- dort wäre noch eine RS232 > Schnittstelle frei - kann ich mit dieser arbeiten? gibts da nen > schaltplan auf ISP-dongle? RS232 ist prima. Schaltplaene gibt's auch zu Genuege im Netz und sogar auf dieser Seite. Ich kann aber nur zu einem anstaendigen Evaluationsboard, naemlich dem STK500, raten. Einem Studenten sowieso, die bekommen die Dinger 50% reduziert, also fuer 40 EUR. Dann brauchst Du noch ein Stecker-Netzteil fuer das STK. Ein Steckbrett ist auch nicht zu verachten. Dann noch ein paar Kabel basteln (2x5 Pfostenstecker auf 1x10 Steckleiste) um die Ports auf's Steckbrett zu legen. > mein erstes projekt hab ich mir so vorgestellt: > ein µC soll 3 RGB leds ansteuern. mit einem Taster will ich die > farb(programme) ändern. nachdem ich das einfache umschalten geschafft > habe, soll der µc via pwm die farben ineinander übergehen lassen. > klingt das vernünftig als einstieg? Ja, aber erst NACH Durcharbeiten der Tutorials. Volker
Falls Du dich für AVR entscheiden solltest, schaue mal hier vorbei: http://eproo-student.de/ Das oben empfohlene Buch besitze ich auch und kann es dir zum Einstieg auch nur ans Herz legen. Dein kleines Projekt hört sich für den Einstieg ganz brauchbar an. Man kann gut in kleinen Etappen zum Ziel kommen. Zuerst eine LED an- und ausschalten bzw. blinken lassen, dann die LED per Taster steuern, dann die PWM usw. Schau auch mal nach Soft-PWM: http://www.mikrocontroller.net/articles/Soft-PWM Viel Erfolg!
Marc B. schrieb: > Das Buch "Mikrocomputertechnik mit Controllern der Atmel > AVR-RISC-Familie" > > Kann ich dir sehr empfehlen !!! Der Fokus is halt mehr auf Informatikgrundlagen als auf Mikrocontrollerprogrammierung bzw. halt Anwendung solcher. Aber an sich isses kein schlechtes Buch. Schau Dir aber auf jeden Fall die Datenblaetter (bzw. Datenbuecher) an.
Für den Anfang ist ein Buch eigentlich gar nicht nötig. Diese Seite bietet in den beiden Tutorien (AVR-Tutorial, AVR-GCC-Tutorial) soviel, dass einem das fürs erste mal genug beschäftigt. Um dann mehr in die Details zu gehen, kann man sich schliesslich die Datenblätter von Atmel und auch die Doku von AVR-GCC anschauen. Ich habe selbst vor etwa 5 Jahren mit dem Tutorial hier begonnen und bin mit den Infos hier sehr weit gekommen. Später hab ich mir dann mal das eine oder andere Buch dazu in der Bibliothek der Hochschule angeschaut, aber darin eigentlich auch nicht mehr viel wirklich Neues gelernt. Anleitungen für Programmer gibs hier: AVR In System Programmer Viel Spass beim Spielen mit den Mikrocontrollern!
ah wusst ich doch, dass ich hier gut beraten werde ;) vielen dank schonmal für die vielen guten infos!
Netzteile haben wir genug. das "beste" ist eins, wo man die spannung bis 30V und den Strom bis 10A stufenlos regulieren kann. nach was genau muss ich suchen, wenn ich als Schnittstelle RS232 haben will? habs u.a. auch shcon bei google mit rs232 isp dongle probiert, aber da ist nicht wirklich was brauchbares herausgekommen. Das Buch habe ich mir gerade bestellt. Hatte sowieso noch einen Büchergutschein hier rumfliegen. danke für eure hilfe!!
andi schrieb: > Netzteile haben wir genug. das "beste" ist eins, wo man die spannung bis > 30V und den Strom bis 10A stufenlos regulieren kann. Das ist ein schönes Bastelnetzteil. Nichts dagegen zu sagen. Wenn du allerdings eines hast, welches eine Festspannung liefert, die brauchbar ist, solltest du dem den Vorzug geben. Warum: Es passiert schonmal, dass man im Eifer des Gefechts die Spannung unabsichtlich hochdreht. Und dann fängst ganz schnell an heiß zu werden und zu stinken :-) > nach was genau muss ich suchen, wenn ich als Schnittstelle RS232 haben > will? Geh auf die ISP Seite im Tutorial (erste Tut-Seite: Welche Hardware brauche ich). Da finden sich noch viele ISP Programmer, die an die serielle Schnittstelle angeschlossen werden können
oh man ich muss mir mal nen account anlegen zum editieren.... hab mir gerade das heir durchgelesen: http://www.mikrocontroller.net/articles/AVR_In_System_Programmer die frage mit der schnittstelle hat sich erledigt!
Als Netzteil für einen µC kann ich eigentlich nur ein Festspannungsnetzteil empfehlen mit 3,3V / 5V Ausgang und maximalen Strom von 500mA. Im Verpolungsfall/Kurzschluss besteht hier die Möglichkeit dass es die Schaltung überlebt. Bei mir hat solch ein schwaches Teil schon einige male viel Arbeit erspart. Und immer wichtig beim praxisorientierten: Rot ist Plus und Schwarz ist GND und Blau ist Minus! Dieser Mehraufwand spart bares Geld! Mein Hobby hab ich schon seit 25 Jahren und ich schreibe aus Erfahrung. Wegen dem AVR Board, es ist sehr gut. Ich kenne es zwar nicht, dennoch der ideale Einstieg. Egal zu was Du dich entscheiden solltest, immer bedenken, man braucht ein Borad, passenden Programmieradapter und Software. Wenn eines davon teuer ist, dann vergessen. Wenn es für den µC wenig Demos/Infos in diesem Forum gibt, dann auch vergessen. Zum STK500 gibt es hier sehr viel, eigentlich bereits zu jeder Frage einen eigenen Thread.
Plan schrieb: > Wegen dem AVR Board, es ist sehr gut. Ich kenne es zwar nicht, dennoch > der ideale Einstieg. Egal zu was Du dich entscheiden solltest, immer > bedenken, man braucht ein Borad, passenden Programmieradapter und > Software. Beim STK500 braucht man natuerlich keinen extra Programmieradapter und keine extra Software. Nur damit hier keine Missverstaendnisse aufkommen... Volker
ok danke! also buch ist da. den Programmieradapter werd ich mir auch jetzt gleich bestellen. wo bekomm ich relativ günstig µC her? bspweise den atmega 8?
habe gerade nochmal gekuckt. also teilweise kostet ja einer ca. 4€!?! teilweise aber auch 1,30, wenn ich 10 bestelle s. zB. hier: http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&Item=220548443685&Category=12949 was haltet ihr von sowas?
Bei Reichelt kostet ein MEGA8-16 nur EUR 1.35... Also weniger als bei dem eBay-Angebot... Dafuer ist der Versand etwas teurer. http://www.reichelt.de/?;ACTION=3;LA=2;GROUP=A363;GROUPID=2959;ARTICLE=45024;START=0;SORT=preis;OFFSET=16;SID=28@3o5CqwQARwAAHI7s8I1b6fc0522b6c0d55eebab6328560469f Volker
Leider ist das Stk500 dort im Moment nicht auf Lager... vom Buch her habe ich mittlerweile die Grundlagen durchgearbeitet, aber jetzt brauch ich dann das Board um weitermachen zu können
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.