EMax Digitalservo programmieren

Aus Fingers Wiki
Wechseln zu: Navigation, Suche

Einige Servotypen der EMax-Baureihe des chinesischen Herstellers YINYAN Model Tech MFT sind programmierbar. Es können dead band, Drehrichtung, linker und rechter Anschlag, Drehmoment und ein paar andere Gimmicks in Grenzen eingestellt werden. Das kann recht nützlich sein, wenn man z. B. mehrere Servos parallel betreiben will.

Übersicht der vom Hersteller als programmierbar gekennzeichnete Typen
Servo Klasse Maße (LxBxH) Gewicht Ritzel
Getriebe
Stellkraft @4.8V
Stellkraft @6V
Stellgeschwindigkeit @4.8V
Stellgeschwindigkeit @6V
Typischer Preis Getestet
ES09D Micro-Servo 23.0 x 12.0 x 24.5 mm 11.6 g Plastik
Plastik
2.2 kg/cm
2.5 kg/cm
0.11 s/60°
0.09 s/60°
9 € funktionert vollständig (Torpert 08.12.2018)
ES09MD Micro-Servo 23,0 x 12,0 x 24,5 mm 14.8 g Metall
Metall
2.3 kg/cm
2.6 kg/cm
0.10 s/60°
0.08 s/60°
13 €
ES3351 Micro-Servo 23.17 x 9,17 x 24.05 mm 10.6 g Plastik
Plastik
2,0 kg/cm
2.2 kg/cm
0,12 s/60°
0,10 s/60°
10 € funktionert vollständig (Torpert 08.12.2018)
ES3352 Micro-Servo 23.17 x 9,17 x 24.05 mm 12.4 g Metall
Metall
2,0 kg.cm
2.2 kg.cm
0,12 s/60°
0,10 s/60°
14 €
ES9256HV 19 g Metall
Metall
-
3 kg/cm
-
0.05 s/60°
ES9257 Mini-Servo 35 x 14.9 x 30.1 mm 20.1 g Plastik
Plastik
2.5 kg/cm
-
0.05 s/60°
-
20 €
ES9258 Mini-Servo 35 x 14.9 x 30.1 mm 26.9 g Metall
Metall
3.0 kg/cm
-
0.05 s/60°
-
25 €
ES9054 Standard-Servo 40 x 20 x 38.4 mm 72 g Metall
Metall
14.5 kg/cm
20 kg/cm
0.16 s/60°
0.13 s/60°
ES9254 Standard-Servo 40 x 20 x 38.4 mm 72 g Metall
Metall
5 kg/cm
6 kg/cm
0.06 s/60°
0.05 s/60°
82 €
ES9255 Standard-Servo 40 x 20 x 38.4 mm 72 g Metall
Metall
10 kg/cm
13.6 kg/cm
0.10 s/60°
0.08 s/60°
90 €

Inhaltsverzeichnis

Programmieradapter

Zur Programmierung benötigt man den passenden USB-Programmieradapter:

Emax Servo Program card boxed 001.jpg

Das Teil ist leider nicht so einfach zu beschaffen wie die Servos selbst. Meinen habe ich bei aliexpress bestellt, dort ist er mittlerweile nicht mehr verfügbar. Gearbest hat ihn allerdings momentan noch im Programm: [1]

Software

Die Software des Herstellers ist nicht komplett übersetzt und versucht, Status- und Fehlermeldungen in chinesischer Sprache darzustellen. Hier ist beschrieben, wie man die Software trotzdem nutzen kann.

Download und Installation

Download-Link der Software: Download-Link

Im als rar-Archiv gepackten Download sind enthalten:

  • ein Verzeichnis mit dem Treiber incl. Installer (USBXpressInstaller.exe)
  • ein Verzeichnis mit der Software (DSConfig_v1.8.exe)

Nach der Treiberinstallation kann die Software ohne Neustart sofort gestartet werden und muss nicht installiert werden.

Anpassung und Übersetzung

Wenn man die Software blind bedienen will und sich als Statusmeldung auf die Grüne/Rote LED am Programmieradapter verlassen will, kann dieser Abschnitt übersprungen werden.

Ohne Anpassungen kann man die Status- und Fehlermeldungen nicht lesen, sieht dann so aus:

VirtualBox Servo Hacker 2 07 12 2018 16 25 37.png

Damit die unleserlich dargestellten Textteile wenigstens in korrektem Chinesisch dargestellt werden, muss das Gebietsschema umgestellt werden:

Windows 10 Deutsch

Systemsteuerung > Region > Verwaltung > Gebietsschema ändern >  > Chinesisch (vereinfacht, China)

oder

Windows-Einstellungen > Zeit und Sprache > Region und Sprache > Administrative Sprachoptionen > Verwaltung > Gebietsschema ändern > Chinesisch (vereinfacht, China)

Windows 10 english

Control Panel > Clock and Region > Change location > Administrative > Change system locale > Chinese (simplified, China)

oder

Windows Settings > Time & Language > Region & language > Administrative language settings > Administrative > Change system locale > Chinese (simplified, China)

Nach einem Windows-Neustart sieht das Programm nun so aus:

VirtualBox Servo Hacker 2 08 12 2018 10 23 47.png

Wer die chinesischen Textteile nicht lesen kann, braucht jetzt noch eine Übersetzung, dazu muss der Text kopiert werden können. Das geht am einfachsten mit Textify. Der kopierte Text kann z. B. mit dem Google Translator übersetzt werden:

VirtualBox Servo Hacker 2 08 12 2018 10 32 25.png

Betrieb

Auch die englischen Textteile der Software sind nicht auf Anhieb verständlich. So mein "Reflash USB", dass der Adapter gesucht und verbunden wird, hier wird noch nichts geflasht.

Vorgehensweise, um Werte zu ändern

  • Adapter per USB verbinden, Servo anschließen
  • Programm starten
  • Reflash USB
  • Read Config
  • Werte anpassen
  • Write Config

Backup

Es empfiehlt sich, funktionierende Werte jedes Servo-Typs zu sichern. Entweder als Dokumentation der Werte oder als Sicherung mit Hilfe des Programms über den Save Button. Es kommt gelegentlich vor, dass ein Servo nicht mehr korrekt gelesen werden kann, dann kann man die gesicherten Werte laden bzw. eingeben und erneut schreiben.

Hinweise

Der Adapter ist empfindlich, was die verwendete PC-Hardware betrifft. In einer VirtualBox-Testumgebung funktioniert verbinden und schreiben zuverlässig, das lesen schlägt fast immer fehl.