← Zurück zu den Projekten

Hardware & Robotik

xESC Mini

Der xESC Mini ist ein kleiner, günstiger, VESC-basierter FOC-Motorregler für die Robotik – 10 A / 40 V auf 50 × 30 mm.

Projekt besprechen ↗
  • Hardware
  • Robotik
  • Motorregelung
  • OpenMower
xESC Mini
xESC Minix-tech

Der xESC Mini (xESC2 mini) ist ein Regler für bürstenlose Motoren, der für die Robotik entwickelt wurde. Er entstand aus einem konkreten Bedarf: OpenMower brauchte eine kleine, zuverlässige und günstige Ansteuerung für seine Antriebs- und Mähmotoren. Ein vollwertiger VESC war dafür zu groß, zu teuer und für deutlich höhere Leistungen ausgelegt.

Warum er gut zu Robotern passt

  • Klein – 50 × 30 mm und damit nur ein Bruchteil der Größe eines VESC.
  • Günstig – deutlich preiswerter als ein vergleichbarer VESC.
  • Passende Leistung – auf den Bedarf kleiner Roboter abgestimmt.
  • Einfach zu integrieren – die Stiftleisten passen direkt in eine Trägerplatine.
  • VESC-basierte Firmware – aufgebaut auf dem Open-Source-Projekt VESC, mit ausgereiften Tools und großer Community. Ein eigener ROS-Treiber ist ebenfalls verfügbar.

Technische Daten

Maximaler Dauerstrom10 A
Maximale Spannung40 V
Abmessungen50 × 30 mm
KommutierungFOC (feldorientierte Regelung)
MotorenBLDC-Motoren mit und ohne Sensoren
RegelmodiStrom (Drehmoment), Drehzahl, Position
SchnittstellenUART, CAN, USB, PWM, analog
FirmwareVESC-basiert (Open Source)
RückmeldungStrom, Spannung, Drehzahl und Position über die serielle Schnittstelle auslesen

Wo er eingesetzt wird

Der xESC Mini wird in OpenMower-Umbauten eingesetzt. Ein typischer Mähroboter nutzt mehrere Regler für Antrieb und Mähwerk. Für den Betrieb ohne Mainboard gibt es die xESC-Trägerplatine mit 5-V-Versorgung und Schraubklemmen.

Hinweis: Der xESC2 mini steht unter CC BY-NC-SA 4.0 – bitte nicht ohne Erlaubnis des Autors in Serie fertigen oder verkaufen.

Anforderungen und Entwurf

Im Gehäuse eines OpenMower müssen mehrere Motorregler Platz finden. Deshalb ist der xESC Mini kompakt aufgebaut und lässt sich über Stiftleisten auf der Trägerplatine montieren. Dank der VESC-basierten Firmware können vorhandene Konfigurationswerkzeuge genutzt werden. Der ROS-Treiber bindet den Regler in die Robotersoftware ein.

Entwurfsdateien und Software

Im xESC-Repository finden Sie die Entwurfsdateien und die Firmware. Der ROS-Treiber dokumentiert die Anbindung an die Robotersoftware. Die technischen Daten oben beziehen sich auf die Platine. Wie sie sich mit einem bestimmten Motor, einer bestimmten Kühlung und unter wechselnder Last verhält, muss im jeweiligen Gerät geprüft werden.

Zusammenarbeit

Sie entwickeln etwas Ähnliches?

Eine kurze Beschreibung genügt – auch wenn Details, Budget oder Zeitplan noch offen sind.

Projekt besprechen