Hallo,
ich bin auf der Suche nach einer Art Bausatz für ein Auto welches ich
per µC und Bluetooth steuern kann.
Als µC möchte ich ein STM32F3 einsetzen.
Am liebsten hätte ich ein fertiges Modell bei dem ich nur noch die
Motoren/Servos an den µC anschließen muss.
Und sollte wenn möglich schon ein bisschen hochwertiger sein als die
0815 RC Autos die es für Kinder gibt
Gibt es sowas zu kaufen?
Oder kennt ihr vergleichbare Projekte?
Danke
Maxi schrieb:> Hallo,> ich bin auf der Suche nach einer Art Bausatz für ein Auto welches ich> per µC und Bluetooth steuern kann.
Nö. Sowas hat noch NIE irgendjemand gebaut
> Am liebsten hätte ich ein fertiges Modell bei dem ich nur noch die> Motoren/Servos an den µC anschließen muss.
Ja dann mach das.
Als Auto nimmst du einen Bausatz aus dem RC-Fachhandel (genannt
'Modellbauladen') und anstelle des Fernsteuer-Empfängers setzt du deine
µC-Platine ein.
Oder was glaubst du, wie das funktioniert?
Maxi schrieb:> Motoren/Servos an den µC anschließen
Was ja so erstmal gar nicht geht, ich bezweifle das der STM die Motoren
oder die Servos bedienen kann...
Dass soetwas was du suchst, exsistiet, ein Auto mit Motoren und den
Treiber (für die Motoren) die sich dann einfach so mit dem STM verbinden
lassen ,halte ich für unwahrscheinlich..
Wenn dann komplett selber machen, eine Auto 'Hülle' also den Rahmen, und
dazu dann Motoren und Servos nach Wunsch kaufen, die Treiber und dann
halt alles an den STM anschließen, wird nicht teurer als eine
Fertiglösung, aber eben komplizierter
2K schrieb:> Dass soetwas was du suchst, exsistiet, ein Auto mit Motoren und den> Treiber (für die Motoren) die sich dann einfach so mit dem STM verbinden> lassen ,halte ich für unwahrscheinlich..
Nennt sich "Almost Ready to Run"^^
2K schrieb:> Maxi schrieb:>> Motoren/Servos an den µC anschließen>> Was ja so erstmal gar nicht geht, ich bezweifle das der STM die Motoren> oder die Servos bedienen kann...
?
Das schafft ein popeliger AVR.
Dazu braucht es keinen mit 72Mhz getakteten ARM-Cortex.
Soll heissen: wenn ein popeliger 16Mhz Mega16 das problemlos im
Hintergrund (mit einem Timer) erledigen kann, dann wird es ja wohl ein
derartiger Bolide locker hinkriegen.
Karl H. schrieb:> Das schafft ein popeliger AVR.> Dazu braucht es keinen mit 72Mhz getakteten ARM-Cortex.>> Soll heissen: wenn ein popeliger 16Mhz Mega16 das problemlos im> Hintergrund (mit einem Timer) erledigen kann, dann wird es ja wohl ein> derartiger Bolide locker hinkriegen.
Das war nicht auf die Rechenkapazität bezogen sondern auf die
Strombelastbarkeit der Pins....
2K schrieb:> sondern auf die> Strombelastbarkeit der Pins....
Servo- und ESC-Eingänge sind hochohmige PWM-Eingänge.
Karl H. schrieb:> Und Ladegeräte
Danke, vergessen, ich hatte nämlich noch ein passendes vom Heli.
Torsten C. schrieb:> 2K schrieb:>> sondern auf die>> Strombelastbarkeit der Pins....>> Servo- und ESC-Eingänge sind hochohmige PWM-Eingänge.
In einem Punkt könnte er recht haben.
Der STM läuft mit 2.0-3.6V
Da fehlt mir die Erfahrung, was die Servos zu so niedrigen Pulsen sagen.
Aber: dann muss eben ein Pegelwandler (Transistor) rann. Für die Servos
wird man sowieso eine andere Versorgungs-Spannung brauchen.
Aber hey: sowas ist zumutbar
Also: ganz ohne löten wird es nicht gehen.
Aber mal Hand aufs Herz. Wer 2 linke Hände hat, sollte sowieso von so
etwas Abstand halten. Denn Reparaturen am Auto werden nicht ausbleiben.
Das ist im ganzen Modellbau-Bereich so.
Karl H. schrieb:> Da fehlt mir die Erfahrung, was die Servos zu so niedrigen Pulsen sagen.
Meine alten Graupner-Servos von vor 35 Jahren hätten da vielleicht
Probleme. Alles, was man heutzutage kauft, ist 3,3V-kompatibel.
Zur Not geht auch ein PullUp am Open-Drain-Pin (grün im Bild).
Ich denke spontan, es sollte sogar ohne löten gehen, nur mit ein paar
"dupont jumper cables".
Maxi schrieb:> Gibt es sowas zu kaufen?
Hallo;
wie schon angemerkt:
Kauf die einen beliebigen preiswerten Bausatz ohne RC
Ansonsten benötigts du noch:
- elektronischen Fahrtenregler
- Lenkservo
Der elektronische Fahrtenregler wird genau so angeschlossen wie ein
Relais.
Früher mei mechanischen Fahrtenregler hat das "gas Servo" einfach ein
Potentiometer verstelt.
Bei Verbrennern gibt es das Gas Servo nach wie vor für den Vergaser.
! Die Servos werden per PWM angesteuert _ Pulsweitenmodulation.
Genaueres erfähsr du aber auf der Homepage der Servo Hersteller /
Fahrten regler.
Tip: versuch es erst mal mit 2 Servo's, ohne Auto
Wenn du nun noch 2 Kontroller koppels
1 - Sender
2. Empfänger
etwa über einen 2,4 Ghz Funkmodul, bist du nicht mehr weit weg von einer
Steuerung die du Kaufen kannst.
Anderer Tip:
Erwirb ein enfaches komplettpacket mit Steuerung.
Schau dir mit einem Logikanalyser oder Oszilloskop, je nach dem was
vorhanden oder deinem Budget(preiswert zu haben <200 €), an wie die
Vorhandenen Elektronik Servo und Fahrtregler ansteuert.
Ich glaube die Funkstrecke selber zu bauen lohnt nicht. Zumal man da
auch fertige Module einsetzen muss.
Ich kann dir als Fernsteuerung die Turnigy 9x empfehlen (Hobbyking).
Die gibt es für um die 60€ inklusive 2,4 GHz Sende und Empfangsmodul.
(Zuzüglich Versand und ggf. Zoll etc).
Da bastelst du den ISP Stecker dran und spielst die Firmware er9x auf.
Damit hast du eine kostengünstige aber sehr professionelle Lösung mit 8
Kanälen, die auch für ander RC Modelle (Copter, Flugzeuge, etc)
brauchbar ist.
Es gibt auch einen Nachfolger, der ist etwas teurer und wird ohne
Sender/Empfänger geliefert. Dafür ist der ISP Stecker, Backlight usw.
schon drin.
Damit kannst du die Signale des Empfängers in deinem Controller
auswerten und einen Modellbausatz ansteuern. Dann kannst du dich in
deinem Programm austoben, ohne dir über die Funkstrecke Gedanken machen
zu müssen.
Obwohl für Autos auch gerne die Pistolenfernsteuerungen verwendet
werden.
Noch als Nachtrag: Bluetooth hat keine große Reichweite. Daher der
Vorschlag mit der fertigen Funke. Da kannst du alle Kanäle und Potis und
alles direkt am Display kalibrieren. Und du kannst dich voll auf die
Ansteuerung der Servos im Auto konzentrieren.