Forum: Mikrocontroller und Digitale Elektronik Starterkit ARM von Elektor


von Kas P. (kasperle)


Lesenswert?

Hallo.

Ich ueberlege gerade hin und her, ob ich das Buch 'ARM-Mikrocontroller'
und das dazu gehoerende Starterkit von Elektor kaufen soll.

Starterkit:
http://www.elektor.de/products/books/microcontrollers/de-arm-mikrocontroller-1.7137.2140112.lynkx

Buch:
http://www.elektor.de/products/books/microcontrollers/de-arm-mikrocontroller-1.2140112.lynkx

Was ich moechte, ist ein Cortex-M3-Board fuers Basteln zu Hause.
Ich habe noch kein konkretes Projekt, sondern moechte einfach ein 
bisschen experimentieren.
Auf jeden Fall moechte ich unter Linux entwickeln und natuerlich auch 
die Moeglichkeit haben, von meinem Linux aus den Controller zu flashen.
Schoen waere es auch, debuggen zu koennen.

Ich bin mir nicht sicher, ob 100 Euro fuer das Starterkit nicht ein 
bisschen
viel sind. Das mbed-Board bekommt man doch auch schon billiger. Und das
bisschen Elektronik, das bei dem Kit mit dabei ist, ist doch bestimmt 
nicht so
teuer, oder?

Denkt ihr, dass sich das Buch und das Kit lohnen?
Oder gibt's noch andere Kits und entsprechende Anleitung fuer 
Experimente?

von Christoph S. (mixer) Benutzerseite


Lesenswert?

Kas Perle schrieb:
> Denkt ihr, dass sich das Buch und das Kit lohnen?

Das Buch kann ich nicht einschaetzen, aber das "Kit" wird sich nicht 
lohnen um den Preis...

> Oder gibt's noch andere Kits und entsprechende Anleitung fuer
> Experimente?

Sowohl die STM32-Discovery's (VL, F4) als auch die LPCXpresso's koennen 
unter Linux geflasht werden, Debugging ist auch moeglich (OpenOCD, 
LPCXpresso(Eclipse basiert)). Die Dinger kosten so ca. 15-30 Euro und 
mit denen kommt man schon sehr weit.

Wenn du schon Erfahrung mit uCs hast dann brauchst du auch kein Buch 
dafuer. Es gibt Datenblaetter, Application Notes, usw. und auch schon 
viele Threads die sich mit dem Thema befassen.

> Und das
> bisschen Elektronik, das bei dem Kit mit dabei ist, ist doch bestimmt
> nicht so
> teuer, oder?

Zitiert aus dem Elektor Starterkit:

> Typ-A auf Mini-B USB-Kabel
> Pinbelegungskarte
> Widerstände 1,5, 2x220, 270, 1k, 2x10k, 22k, 33k, 2K2, 10k
> 3x Druckschalter
> Potentiometer 1k LIN, 10k LIN, 100k LIN, 2k2 LIN
> LEDs rot, gelb, grün
> Lautsprecher 8 Ohm/0,4 W
> Kondensator 100nF, 1uF
> MOSFET TC4427
> Elektromotor
> LM35 and LM358
> Lampe 10 V/0,2 A mit Halter
> Transistor BC547B und Diode 1N4007
> Reed-Relay Typ DIP05-1A72-12L
> 2 m Schaltdraht

Ne, ist nicht so teuer... (angenommen der "Elektromotor" ist kein 
Brushless > 10kW...)


Gruss

von Karl H. (kbuchegg)


Lesenswert?

Kas Perle schrieb:

> Ich bin mir nicht sicher, ob 100 Euro fuer das Starterkit nicht ein
> bisschen
> viel sind.

Du zahlst hauptsächlich den Titel "Starterkit".

Die Komponenten in einem Elektronikbaukasten kosten ja auch keine 150€. 
Man zahlt halt die didaktische Aufbereitung und die Zusammenstellung der 
Einzelteile.

von Kas P. (kasperle)


Lesenswert?

Christoph S. schrieb:

> Kas Perle schrieb:
>> Denkt ihr, dass sich das Buch und das Kit lohnen?
>
> Das Buch kann ich nicht einschaetzen, aber das "Kit" wird sich nicht
> lohnen um den Preis...
>
>> Oder gibt's noch andere Kits und entsprechende Anleitung fuer
>> Experimente?
>
> Sowohl die STM32-Discovery's (VL, F4) als auch die LPCXpresso's koennen
> unter Linux geflasht werden, Debugging ist auch moeglich (OpenOCD,
> LPCXpresso(Eclipse basiert)). Die Dinger kosten so ca. 15-30 Euro und
> mit denen kommt man schon sehr weit.

OK. Danke. Werd ich mir mal anschauen.

> Wenn du schon Erfahrung mit uCs hast dann brauchst du auch kein Buch
> dafuer. Es gibt Datenblaetter, Application Notes, usw. und auch schon
> viele Threads die sich mit dem Thema befassen.

Mir geht's eher um Anregungen.
In dem Buch sind viele Experimente beschrieben. Vielleicht kann ich die
auch mit 'nem STM32-Board umsetzen.

Mal sehen, vielleicht hol ich mir erstmal nur das Buch.

von W.S. (Gast)


Lesenswert?

So, du weißt noch nicht, was du überhaupt machen willst, außer daß du 
unter Linux was machen willst. Wenn das deine Prämisse ist, dann ist es 
eigentlich egal, wofür du dein Geld ausgibst.

Aber 100 Euro für so ein Teil, wo man nur per "Ferncompilierung" über's 
Internet zu seinem Code kommt oder sich alternativ alles selber 
zusammenkramen muß, wäre mir entschieden zuviel.

Mein Vorschlag: laß das Buch und das Kit bleiben und lade dir erstmal 
die Dokus zu den Cortexen von ARM herunter und lies dich dort ein. Dann 
ein paar ausgewählte Dokus zu entsprechenden Chips von NXP und ST und 
ebenfalls lesen. Das kostet erstmal nix und vermittelt dir mehr Wissen 
als solche "Cortex für Dummies"-Bücher.

Anschließend setze dir ne Toolchain auf und bringe sie zum Laufen und 
dann guck per Ebay bei den diversen Chinesen nach einem Evalboard mit 
nem Cortex drauf.

Nach meiner Meinung wäre es für dich besser, deine Linux-Scheuklappen 
abzunehmen und dir mal ne Demoversion vom Keil herunterzuladen, auch 
wenn du dazu ne Windows-Umgebung brauchst. Zum einen wegen der Beispiele 
und Dokus, zum anderen wegen der deutlich besseren Features im Vergleich 
zu GCC.

W.S.

von Karl H. (kbuchegg)


Lesenswert?

Kas Perle schrieb:
>
> Mir geht's eher um Anregungen.

:-)
Na, ja. Da hast du aber 'anregungsässig' nicht viel verpasst.
Zitat
1
3. TURORIAL-PROJEKTE 25
2
3.1 EIN KLEINER TEST 25
3
3.2 IHRE ERSTEN C PROGRAMME 29
4
3.2.1 Eine blinkende LED 30
5
3.2.2 Machen wir einen Fehler 38
6
3.2.3 Blinken auf andere Weise 41
7
3.2.4 Ändern der LED 41
8
3.2.5 Zwei abwechselnd blinkende LEDs 42
9
3.3 DIE MBED-WEBSITE 43
10
4. SCHALTER 45
11
4.1 ZEITSCHALTER 45
12
4.2 WECHSELSCHALTER 52
13
4.3 DREI BLITZE 55
14
4.4 BLINKENDE LED MIT ZEITMESSUNG 59
15
5. ANALOGE SIGNALE 65
16
5.1 LED MIT EINSTELLBARER GESCHWINDIGKEIT BLINKEN LASSEN 65
17
5.2 DÄMMERUNGSSCHALTER 70
18
5.3 STILLER ALARM MIT EINEM DRAHT 74
19
5.4 SINUSGENERATOR (ANALOGER AUSGANG) 80
20
6. USB-KOMMUNIKATION MIT EINEM PC 87
21
6.1 ECHO 87
22
6.2 EIN SERIELLER ZÄHLER 94
23
6.3 VOLTMETER 96
24
6.4 IN-CIRCUIT-DEBUGGING 103
25
7. MOTOREN UND SERVOS 108
26
7.1 EIN ELEKTRISCHER MOTOR 108
27
7.2 MOTORGESCHWINDIGKEIT MIT PWM – PULSBREITENMODULATION 114
28
7.3 SERVOMOTOR 121
29
7.4 SERVO MIT USB-ANSTEUERUNG 126
30
8. SENSOREN 132
31
8.1 INFRAROT-OBJEKTERKENNUNG 132
32
8.2 ULTRASCHALL-ABSTANDSMESSER 135
33
8.3 PERSONENDETEKTOR 140
34
8.4 NEIGUNGS- / BEWEGUNGSSENSOR 146
35
8.5 DIGITALES THERMOMETER 149
36
9. AKUSTIK 154
37
9.1 PIEP 154
38
9.2 VARIABLER TONGENERATOR 157
39
9.3 GEHEIM-KLINGEL FÜR JUGENDLICHE 160
40
9.4 SPRECHENDER MIKROCONTROLLER 166
41
9.5 GRILLE 173
42
9.6 KLANGSCHALTER

Das meiste davon sind eigentlich Standard-Übungsbeispiele. OK. Sind 
nett, aber Anregung für eigene Projekte kriegst da nicht wirklich.
Und wenn im Buch dann auch noch ein C-Kurs für Einsteiger drinnen ist, 
kann man sich vorstellen wie umfangreich zb der SPRECHENDE 
MIKROCONTROLLER sein wird.

Da kriegst du bei Youtube bessere Anregungen dafür was man machen 
könnte.

Wenn du allerdings sagst, das Buch wär was für mich, weil es mich durch 
die Anfangshürden bringt, dann sieht die Sache anders aus.

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.