Forum: Mikrocontroller und Digitale Elektronik Einstieg in die Welt der Microcontroller


von art (Gast)


Lesenswert?

Hallo,
ich würd mal gern eine auflistung dazu haben wie ich am besten mit
Microcontrollern anfangen kann.
Also was ich zuerst lesen soll. Welche Bauteile ich bestellen soll.
Worüber ich mich Informieren sollte und wo.
Am besten währe es wenn ihr euren einstieg reinschreiben würdet -
schritttweise.
Oder Schrittweise wie es am besten währe einzusteigen.
Ich habe auch schon das AVR-Tutorial gelesen, allerdings habe ich nicht
alles verstanden. Sollte ich vielleicht noch weiter vorne beginnen,
brauche ich bestimmte Grundkenntnisse?
Oder sollte ich gleich einige Sachen bestellen und eine Schaltung...
nachbauen?
Danke fürs lesen.

von Condor (Gast)


Lesenswert?

Hallo

Lese dir das mal durch:

http://www.avr-asm-tutorial.net/beginner_de.pdf

von Peter T. (Gast)


Lesenswert?

Hallo art,

du benötigst auch jeden Fall erstmal ne Experimentierhardware. Das
Tutorial nur lesen ohne zu experimentieren bringts es glaube nicht.
besorg dir für den Einstieg am besten eins von den kleinen
Einsteigerboards... die gibts auch als Bausätze in diversen Shops und
bei eBay.

Gruß Peter

von TOM (Gast)


Lesenswert?

Hallo art,

Ich würde vorschlagen erst mal einen Mikrocontroller mit 8051-Core zu
benutzen!! AVR ist eine Leistungsmäßige Verbesserung dieses Cores.

Daher mein Vorschlag: Besorg dir nen AT89xx2052 oder so. der ist schön
klein, in standatr DIL und lässt sich schon ISP programmieren
(ISP = In System Programming --> Programmierbarkeit direkt über
Programmierkabel mit Anschluß an PC) Das Programm zum programmieren wir
auch kostenlos zur auf der ATMEL Website zur verfügung gestellt.
Natürlich kannst du auch nen Mikroc. von einem anderen Hersteller
nehmen und die dafür entsprechenden Tools verwenden!!

MfG       TOM

von art (Gast)


Lesenswert?

Danke für die Antworten.

"http://www.avr-asm-tutorial.net/beginner_de.pdf"; -> Bin ich schon
drauf gestoßen.

"Ich würde vorschlagen erst mal einen Mikrocontroller mit 8051-Core
zu
benutzen!! AVR ist eine Leistungsmäßige Verbesserung dieses Cores."
-> Das heisst also es ist einfacher mit einem 8051-Core anzufangen.
Was benutzt man den eigentlich meistens für Microcontroller? Gibt es
grosse unterschiede zwischen den verschiedenen Microcontrollern?
Wenn man mit den 8051 beginnt - ist es dann schwer auf andere
umzusteigen?

Währe es möglich zum rumprobieren anstatt eines STK-500, was recht
teuer ist, die benötigten Teile einzeln zusammenzukaufen?
Währe das überhaupt günstiger?
Wenn ja, könntet ihr mir eine genaue Liste zusammenstellen von dem was
ich kaufen muss?

von Andreas Hesse (Gast)


Lesenswert?

Hallo,

der einfachste Fall wäre:
-  einen AVR mit internem Oszillator (z.B. Mega8, Mega 16...)
-  ein paar Widerstände, Kondensatoren, LEDS...
-  ein Steckbrett
-  eine 5V-Versorgung (natürlich geregelt)
-  einen Parallelportverbindung.

Der Programmer besteht im einfachsten Fall aus einer Parallelport
Verbindung und ein paar Widerständen (siehe www.rowalt.de) + der
PC-Software (ebenfalls z.B. www.rowalt.de).

Damit kann man schon mal Hallo Welt bzw. Hallo LED realisieren.

Dazu natürlich noch einen Assembler (ist z.B. beim AVR-Studio dabei).

Gruss
Andreas

von Michael (ein anderer) (Gast)


Lesenswert?

Mit den alten 8051er würde ich nicht anfangen. Nimm gleich einen
modernen Prozessor, wie den AVR.

von buz11 (Gast)


Lesenswert?

" Mit den alten 8051er würde ich nicht anfangen. "

Ich auch nicht . Nehme einen neueren 8051er !
( mit internen Prog.Speicher und ISP )

von Sebastian (Gast)


Lesenswert?

Hallo Art.

Ließ dir mal das Tutorial auf dieser Seite hier durch. Da steht vieles
drin. Die 8051 sind nicht besser oder schlechter als die AVR. Nimm
lieber nen ATMEGE8 oder so der hat alles was man so am Anfang brauch.
Bevor du dich aber an sowas wagst, les erstmal ein paar Bücher über
Elektronik allgemein und experimentiere etwas mit einfachen Sachen.

Widerstand, LED, Schalter, Diode, Transistor.... sind so ein paar
Stichworte.

Seb

von Malte (Gast)


Lesenswert?

Für meinen Einstieg hab ich mir eine einfache Platine mit einen
AT90S2313 zusammengelötet und mich im erstem Jahr mit der Demoversion
von BASCOM-AVR zufrieden gegeben. Als ich dann dort an die Grenze der
maximalen Codegröße der Demo (wurde inzwischen wohl verdoppelt) stieß
hab ich dann mit C (avr-gcc) angefangen.
So sah meine erste Platine aus:
http://www.marwedels.de/malte/programmer/programmer-at90s2313.jpg
Ich würde das jederzeit wieder so machen, nur eben stattdessen mit
einem ATMEGA8 und genügend freiem Platz auf der Platine um bei Bedarf
einen MAX232 zu ergänzen (für RS232 Kommunikation). Vorher hatte ich
nur Erfahrungen mit einer C-Control.

von art (Gast)


Lesenswert?

könnt ihr mir eine kleine Liste zusammenstellen mit Hardware die für
anfänger nützlich ist. Aber alles benötigte Lötkolben, Platine,
Netzteil...

von Malte (Gast)


Lesenswert?

http://www.mikrocontroller.net/wiki/AVR-Tutorial_-_Ben%F6tigte_Ausr%FCstung
Ich verwende als Spannungsersorgung allerdings für fast alles einfach 4
1,2V NIMH Accus = 4,8V. Bei Batterien, dürfen es aber maximal 3 sein!
Ich hoffe Multimeter, Lötkolben und Lötzinn sind bereits vorhanden.

von Peter T. (Gast)


Lesenswert?

schau dich doch mal hier um und such nach bausätzen oder gleich
kompletten einsteigerboards... da hast du an hardware alles beisammen:

www.segor.de
www.shop.mikrocontroller.net  ... gehört zu mikrocontroller.net
www.myAVR.de
www.shop.robotikhardware.de  ... gehört zu roboternetz.de
www.ebay.de ;-)

equipment zum löten und messen solltest du schon haben...
lötkolben, lötzinn, digitalvoltmeter, usw. findest du bei:

www.reichelt.de
www.pollin.de

Gruß Peter

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
Noch kein Account? Hier anmelden.