Tuesday, June 24th 2025, 1:43am UTC+2

You are not logged in.


Date of registration: Sep 2nd 2001

Posts: 335

Bike: Sachs Roadster V2

Location: Baden-Würtemberg

1

Monday, September 16th 2002, 1:36pm

MicroController - Wer kennt sich aus??

Hi!
Such ein Einstieg in die Microcontroller-Programmierung.
Bräuchte da dann die Hardware.
Um so Roboter oder sowas zu bauen..

Kann mir da jemand Tips geben????
:P
  • Go to the top of the page

Date of registration: Sep 2nd 2001

Posts: 1,253

Bike: Bobbycar (intercooler turbo)

Location: Adelssitz Rbg im Freistaat Bayern, ehemals Königreich

2

Monday, September 16th 2002, 3:20pm

ähhm, es gibt da leute, die studieren jahrelang elektrotechnik und inrofmatik um sowas zu können, und du wilst als einstieg mal eben einen roboter bauen? na wenns weiter nichts ist... ;)

kauf das buch "Das Microcontroller Kochbuch" und das "Microcontroller-Applikations-Kochbuch". (beide von Andreas Roth) da steht alles drin, was man über µC wissen sollte
  • Go to the top of the page

Date of registration: Feb 15th 2002

Posts: 2,277

Bike: Ducati 600SS

Location: Bern, Schweiz

3

Monday, September 16th 2002, 3:28pm

Zur Hardware:

am besten du beginnst mit einem PIC von Microchip, da kannst du die Hardware selber aufbauen. Du brauchst nur den uC, einen Quarz und die Speisung. DIe PICS sind da ziemlich anspruchslos...

Wenn du konkretere Fragen hast werde ich sie gerne beantworten.

Im Internet findet man auch viele Beispiele, aber eher weniger Kurse. Evtl etwas auf www.lemps.ch , aber dort zum HC12-Kontroller (von Motorola). Der ist aufwendiger in der Beschaltung, man kann aber auf dieser Seite ein Lernsystem bestellen, auf dem alles drauf ist.
  • Go to the top of the page

kaffeemaschine

Unregistered

4

Monday, September 16th 2002, 6:05pm

8051 und assembler sollte erstmal reichen.

dann kauf dir noch leuter scheisse wie steckerbuchsen, poti, schnittstellen, usw usw das machste alles daran (DATENBLATT BEACHTEN!!!!)

ich habe mal auf mirco controllers von www.cygnal.com programmiert, allerdings in c.
die sind sehr geil, und das datenblatt ist extraklasse, übersichtlich und man findet alles schnell.

aber ich würd mit assembler anfagen.
  • Go to the top of the page

Date of registration: Feb 15th 2002

Posts: 2,277

Bike: Ducati 600SS

Location: Bern, Schweiz

5

Monday, September 16th 2002, 6:12pm

8051??? Es bringt doch nichts wenn man mit veralteter Technk beginnt, die PICs oder ähnliche sind auch nicht schwieriger zu programmieren und auf dem neusten Stand der Technik!

OK du hast Recht mit Assembler beginnen erleichtert später das Verständnis. ABer doch bitte mit aktueller Hardware!
  • Go to the top of the page

Date of registration: Sep 2nd 2001

Posts: 1,253

Bike: Bobbycar (intercooler turbo)

Location: Adelssitz Rbg im Freistaat Bayern, ehemals Königreich

6

Monday, September 16th 2002, 8:37pm

warum denn? für die normalen anwendungen reichen die doch völlig aus. und bis du das aktuelle zeug völlig beherrschst, ist es doch sowieso wieder hoffnungslos veraltet (ist halt meine meinung dazu)
  • Go to the top of the page

Date of registration: Sep 2nd 2001

Posts: 335

Bike: Sachs Roadster V2

Location: Baden-Würtemberg

7

Monday, September 16th 2002, 9:32pm

Danke für die Antworten, hät nicht gedacht das sich überhaupt jemand meldet.

Ja, assambler würd gut passen.
In der Schule fangen wir jetzt an uns ein wenig damit zu befassen. als µC glaub ich den 80c32 Intel.
kann jedoch noch nichts damit anfangen...

@Capirossi: muss ja kein mega roboter werden. kl. fahrzeug das hindernisse erkennt. denk schon das ich irgendwie was hinbekomme. das hab ich mit 16 gebaut: http://www.hegelbock.de.vu/Test
:P
  • Go to the top of the page

Date of registration: Feb 20th 2002

Posts: 1,744

Bike: Kawasaki ZXR750L

Location: Zürich

8

Monday, September 16th 2002, 9:48pm

Wir haben im Geschäft mit dem 8051ger angefangen. Assembler hatte ich gar nie und ich trotzdem nie n'Nachteil gegenüber denen die was in Assembler gemacht haben.

@Federle
Ein kleines Fahrzeug das Hindernisse erkennt ist aber nicht gerade einfach zu bauen, da musst du schon einiges über den uC wissen. Fang am bsten mal mit nem Lauflicht oder so an, und dann z.B eins wo man per schalter die LED invertieren kann, dann geschwindigkeit mit nem Poty regulieren usw. tönt vieleicht zu einfach, aber am anfang ist das genug schwierig denke ich.
Don´t brake until you see god, then brake like hell!

Quoted

Original von Tilman
Wie war das noch? Ab 200dB würde ein Mensch, der sich im Umkreis von 1m? aufhält sich selbst entzünden....goil....stell mal vor, die halten Dich an, machen 'ne Messung und Du gibt's mal so richtig Hahn....

This post has been edited 2 times, last edit by "Spike_ZZ" (Sep 16th 2002, 9:49pm)

  • Go to the top of the page

Date of registration: Feb 15th 2002

Posts: 2,277

Bike: Ducati 600SS

Location: Bern, Schweiz

9

Monday, September 16th 2002, 9:49pm

Quoted

Original von Capirossi
warum denn? für die normalen anwendungen reichen die doch völlig aus. und bis du das aktuelle zeug völlig beherrschst, ist es doch sowieso wieder hoffnungslos veraltet (ist halt meine meinung dazu)


Natürlich reicht es aus, aber es hat doch keinen Sinn auf einer veralteten Technolgie zu lernen wenn man auf einer neuen genauso gut arbeiten kann.

Und bei den uCs geht der Fortschritt nicht sooo schnell, also ist deine Aussage total widersinnig. Ausser natürlich du brauchst 2 Jahre um dich in einen Prozi einzuarbeiten LOL.

Es ist sicher am besten wenn man von Anfang an alle Möglichkeiten eines modernen Controllers kennenlernt, wie ADC, WDT, OC, I2C etc. I2C zum Beispiel ist ideal für Anfänger, da es die Anbindung weiterer ICs z.B. EEPROMS oder DACs extrem vereinfacht!
  • Go to the top of the page

Date of registration: Feb 15th 2002

Posts: 2,277

Bike: Ducati 600SS

Location: Bern, Schweiz

10

Monday, September 16th 2002, 9:52pm

Quoted

Original von Spike_ZZ
Assembler hatte ich gar nie und ich trotzdem nie n'Nachteil gegenüber denen die was in Assembler gemacht haben.


Doch - du weisst nicht wie der Prozessor funktioniert. Oder kannst du mir erklären was ein Akku, oder ein W-Register ist? WIe der Stack funktioniert? Wie die ADCs intern konfiguriert werden?

This post has been edited 1 times, last edit by "Milhouse" (Sep 16th 2002, 9:52pm)

  • Go to the top of the page

Date of registration: Feb 20th 2002

Posts: 1,744

Bike: Kawasaki ZXR750L

Location: Zürich

11

Monday, September 16th 2002, 9:57pm

klar weiss ich nicht bei allem genau wie es intern funktioniert, aber ich weiss alles was ich brauche um den uC in C zu Programmieren, also welche Register wie geladen werden müssen damit der ACD so und so wandelt usw.

Das oben war jetzt auf meine persönlich Erfahrung bezogen, ist mir schon klar das einer der C und Assembler kann mehr weiss als einer der nur C kann :D, aber in der Schule wo die einen im Geschäft Assembler hatten und die anderen nicht, hat man nicht gemerkt, dass die mit Assembler besser drauskamen als die ohne.
Don´t brake until you see god, then brake like hell!

Quoted

Original von Tilman
Wie war das noch? Ab 200dB würde ein Mensch, der sich im Umkreis von 1m? aufhält sich selbst entzünden....goil....stell mal vor, die halten Dich an, machen 'ne Messung und Du gibt's mal so richtig Hahn....

This post has been edited 3 times, last edit by "Spike_ZZ" (Sep 16th 2002, 10:00pm)

  • Go to the top of the page

Kwailo

Unregistered

12

Monday, September 16th 2002, 10:50pm

Bahnhof.







Kurze Definiton der Sachlage ! Wovon sprecht ihr wenn man fragen darf ?!
  • Go to the top of the page

Date of registration: Feb 15th 2002

Posts: 2,277

Bike: Ducati 600SS

Location: Bern, Schweiz

13

Monday, September 16th 2002, 10:53pm

Von Mikrokontrollern :D

Ja ich mag jetzt nicht allzuviel darüber schreiben bin müde aber es sind einfach Ein-Chip Computer welche digitale und (beschränkt) analoge Signale verarbeiten können. Sie sind in Assembler (sehr hardware-nahe) und C (hochsprache) programmiert werden und werden überall eingesetzt. Telephon, Waschmaschine, Backofen und Radio, alles Mikrokontrollergesteuert!
  • Go to the top of the page

Date of registration: Sep 2nd 2001

Posts: 335

Bike: Sachs Roadster V2

Location: Baden-Würtemberg

14

Tuesday, September 17th 2002, 7:22am

Haja, Lauflicht und so Sachen passen schon.
Falls es jemand kennt, unter ABEL haben wir in der Schule schon mehrere Sachen programmiert. (logistisch ist das dann glaub ich im Gegensatz zum uC)
Multiplexer; Zähler; Schieberegister und Co.

Also wenn man mal so ein kl. Board hat wo man an den PC hauen kann und rumexperimentieren lernt sich das halt viel besser als so trocken in der Theorie.
Macht dann halt Spaß!
:P
  • Go to the top of the page

Rate this thread