PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Beginner



Thalhammer
21.05.2010, 12:46
Hallo,
Ich will in die Microcontroller programmierung einsteigen.
Nicht mit Robotern sondern vorerst mal mit einfachen sachen, sprich Lauflicht, Tastatur mit TWI, Temperatur messung, LCD ansteuern........
Nur Hab ich von Microelektronik wenig ahnung.
Ich hab wenig Ahnung von der Berechnung Wiederständen und was es alles gibt.
Wo krieg ich die sachen günstig her, was brauch ich alles ?
Wo kann man sich einlesen?
Welche Sprache muss ich nehmen ? Basic oder C?
Mit C ist mehr möglich aber ich denke Basic wird für meine Zwecke reichen.
Ich brauch mindestens 40 eingänge.

MFG Thalhammer

askazo
21.05.2010, 12:58
Hi,
schau Dich erst mal hier um: http://www.rn-wissen.de/index.php/Kategorie:Robotikeinstieg
Wenn Du dann noch Fragen hast, können wir hier weitermachen... ;)

Gruß,
askazo

Vitis
21.05.2010, 13:26
Welche Hochsprache Du nimmst ist nicht leicht zu beantworten, im Prinzip gilt, nimm die, mit der Du am besten zurecht kommst. Für Basic spricht, dass der Code oft etwas einfacher lesbar ist, für C spricht, dass er auch auf andere µC übertragbarer ist.
Auf alle Fälle kann ich nur empfehlen vor dem Einstieg in µC erst mal etwas üben mit Elektronik.
LED-beschaltung, Transistorgrundschaltungen, Operationsverstärker etc.. Es hilft einem ungemein wenn man von diesen Grundlagen aus weiter entwickelt, weil man Schaltpläne besser lesen und Fehler einfacher suchen kann.
Wenn einem n Transistor abraucht ist das nicht tragisch, tut er das in Verbindung mit nem µC kann der Kollateralschaden schon beträchtlicher werden.

Thalhammer
21.05.2010, 13:50
Also die Tut zum Einstieg des Controllers Mega 32 hab ich schon gelesen, aber der hat zu wenig pins.
Deshalb will ich ja ein gutes Buch.
Wenn möglich von Conrad die Bauteile.

MFG Thalhammer

shedepe
21.05.2010, 14:00
Je nachdem was du mit den Pins machen willst, wäre vllt. ein Portexpander eine Lösung für dich. Warum fängst du nich einfach mit mit ner einfachen Grundschaltung mit nem Mega32 mit paar LEDs an? Da gibt es viele Tutorial dazu die einem bei den anfänglichen Problemen helfen können

Außerdem ist meiner Meinung / Erfahrung nach Conrad bei vielen Bauteilen immer etwas teuerer als z.B. Reichelt

Thalhammer
21.05.2010, 14:13
Danke für die Antworten,
Ich gehe gern zu Conrad, er ist um die Ecke und besorg alles.
Ich hab jetzt beschlossen erstmal mit dem RN Board anzufangen.
Könnt ihr mir noch einen guten USB ISP Programmer emfehlen ?

MFG Thalhammer

shedepe
21.05.2010, 14:21
Ich verwende den AVRISP mkII Programmer, nachdem ein selbstgebauter am Parallelport nicht gefunzt hat. Gibt auch viele günstigere alternativen dazu, wie den USB AVR PROG von Ulrich Radig.

oberallgeier
21.05.2010, 14:28
... Tut zum ... Mega 32 ... schon gelesen ... der hat zu wenig pins.
Deshalb will ich ja ein gutes Buch ...Welches Buch hat schon mehr Pinne als ein mega32 *ggg* ? Spass beiseite: THT gibts nicht viel mehr Pinne mehr bei At mel als beim mega32. Aber ich war anfangs sogar mit einer Platine mit dem Tiny13 vollauf ausgelastet, da wirst Du mit der RNControl sicher genug Möglichkeiten haben.

Zum Flashen hab ich zwei Labs von christian (http://shop.ullihome.de/catalog/product_info.php/products_id/67)(laufen über U SB, von verschiedenen Rechnern aus und flashen "alles" - und sind ziemlich günstig), das Paralleldings von robotikhardware war eher ein Anfängerfehler von mir - obwohl es gut geht.

Thalhammer
21.05.2010, 15:38
Und was ist jetzt ?
Also soll ich das RN Board und die Labs nehmen ?

MFG Thalhammer

Hubert.G
21.05.2010, 16:12
Du kannst dir auch das Atmel Evaluationsboard von Pollin ansehen und eventuell das Atmel Addon-Board dazu.
Das Lab von christian ist bestens.

Thalhammer
21.05.2010, 18:20
Habs mir angegukt und find es sehr gut, werd warscheinlich dieses nehemen.

MFG Thalhammer