Empfohlener Mikrokontroller für autonomes Fahrzeug

Gast #4528164
Lesenswert?

Wir dürfen in der Schule ein Projekt entwickeln und haben uns für ein 
autonomes Fahrzeug (Modellauto) entschieden.
Dazu verwenden wir 3 Infrarotsensoren um das Auto in der Spur zu halten.
Jetzt stehen wir vor derr Frage welchen Mikrokontroller wir uns zulegen 
sollen. Unser Konzept wird wahrscheinlich einige Timer benötigen wenn 
möglich 16-bit.
Ausserdem sollte der Chip bereits auf einem Crump Modul bestückt sein.

Hätte jemand einen Vorschlag?
Angehängte Dateien:
Gast #4528518
Lesenswert?

>1. Ist dieses Modul geeignet oder gibt es eine bessere Alternative?
>2. Gibt es eine Platine, worauf man das Modul aufbauen kann, um mit den
>Sensoren kommunizieren zu können bzw. den Motor ansteuern kann?

Wie schnell wollt ihr zum Erfolg kommen? Welche Fähigkeiten bringt ihr 
mit? Könnt ihr Datenblätter lesen? Ist das Ziel eher die Programmierung 
oder Einarbeitung in einen neuen Controller?

Man hat euch schon ein Tipp gegeben. Ein Arduino hat viele Vorteile:
-Bibliotheken sind da
-reinstecken, Skript schreiben loslegen
-verschiedene Shielts
usw.


Wenn Ihr selber programmieren wollt, dann ist es kein Problem. Es wird 
mehrere Wochen dauern, um nur um ein paar Biliotheken zu schreiben...

Zu1.
Alternativen: Für euch reicht jeder Controller. Nehmt einen mit den ihr 
euch auskennt. Einarbeitungszeit ist eine Totzeit und soll nicht 
unterschätzt werden.

Zu2.
Platinen anpassen und löten muss fast immer sein. Mit einen guten 
Flußmittel klappt es ganz gut.

Eine Motorregelung + paar Sensoren auslesen, klingt nach wenig. IST aber 
sehr viel KnowHow notwendig!

>In der Schule lernen wir jedoch einen ATMEGA zu programmieren, ist da
>ein großer unterschied zum ATX ?

Sry, ich habe nichts mit den 8bitter zu tun. Mache nur mit stm32x rum. 
Einfach schlau lesen. Geht schneller als zu fragen.

mfg
Gast #4528573
Lesenswert?

Hartl schrieb:
> Unser Konzept wird wahrscheinlich einige Timer benötigen

Interessantes "Konzept" ... mit "wahrscheinlich" ...

Heißt das übersetzt: K. A.?

Ist das verlinkte Bild euer Aufbau? Wie hoch sind denn die Banden, dass 
der "Geradeaus-Sensor" (behindert durch die Seiten-Sensoren) etwas 
mitbekommen soll? Ich würde die Sensoren an der Höhe der Banden 
orientieren.

Habt ihr da ein Konzept? Stellt es doch mal vor ...

Die 3 Sensoren und die beiden Motore (für den Antrieb) kann man sicher 
auch mit einem Arduino Nano o.ä. versorgen ...
Für die Sensoren würde ich auch noch andere Varianten (z.B. Ultraschall) 
in die Überlegungen einbeziehen. IR bedingt eine 
"Fremdlicht-Kompensation".

Der "Schmackes" wird in der Software liegen - weniger in der verwendeten 
Hardware (MC).
Gast #4528598
Lesenswert?

Hartl schrieb:

> Hat halt nur einen 16 bit timer :/

So what? Es ist überaus trivial, einem 8Bit-Timer per Software zu einer 
Erweiterung auf 16 Bit zu verhelfen. Jedenfalls solange man nicht 
speziellere Hardware-Timerfunktionen wie etwa PWM oder InputCapture 
benötigt.

Und diese Notwendigkeit sehe ich bei deinem Projekt absolut nicht. Mehr 
noch: ich sehe nicht einmal die Notwendigkeit für drei Timer. Eigentlich 
würde ein einziger schon völlig genügen...
Gast #4528617
Lesenswert?

c-hater schrieb:
> Es ist überaus trivial, einem 8Bit-Timer per Software zu einer
> Erweiterung auf 16 Bit zu verhelfen.

Entschuldige meine Dummheit, aber wie willst Du mit einem 8-Bit-Timer 
einen Interrupt bei z.B. genau 15739 Zählern auslösen - durch eine 
"triviale" Software-Erweiterung - die auch bei 17459 und 21357 und 
...beliebigen Werten funktioniert?

Beispiel willkommen :-)
Gast #4529131
Lesenswert?

> Würde dieser Mikrokontroller nicht besser sein ?
> CrumbX128A1 AVR Xmega Modul

Warum fragst du das, hast einen Grund, den besser zu finden?
Wenn du meinst, dein grund ist gut, dann bleibe bei deiner Meinung oder 
teile sie mit uns, damit wir sie kommentieren können.

Wenn mir der Auto Händler einen Gold empfiehlt frage ich ja auch nicht, 
ob der Mercedes E besser ist.

Größer, stärker, schneller, breiter, teurer, komplizierter ist nicht 
zwangsläufig besser. Ich lebe gut damit, zu kleinen einfachen Lösungen 
zu tendieren - in jeder Lebenslage.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren