Ich bin neu in RC-bezogenen Modulen. Heute habe ich meinen Hobbywing Skywalker 20A bürstenlosen Esc bekommen. Handbuch ist hier .
Ich habe auch einen bürstenlosen Outrunner-Motor (HL3512)
Ich habe kein Gerät zum Programmieren der Esc (selbst der Verkäufer hat eine solche Anforderung nicht erwähnt).
Das Handbuch behandelt das Programmieren durch Anhören der Signaltonmuster. Aber dafür scheint es, dass der Esc an einen Flugregler angeschlossen werden sollte (es geht um Drosselklappenpositionen usw.). Aber ich habe keinen Fluglotsen.
Kann mir jemand sagen, wie ich die Esc mit dem verwenden soll, was ich habe? (Ich habe 2200mAh LiPo und Arduino Mega auch)
Antworten:
ESCs werden unter Verwendung von sogenannten Servosignalen gesteuert. Dies ist im Grunde genommen nur eine Rechteckwelle mit 50 Hz (20 ms), deren Einschaltdauer zwischen 0,5 ms und 2,5 ms liegt und die für den Rest der Zeit ausgeschaltet ist variieren etwas und hängen vom Hersteller des Geräts ab. 0,5 ms und 2,5 ms sind jedoch ein guter Ausgangspunkt für jedes Projekt.
Diese unterschiedliche Zeit zwischen den Herstellern ist der Grund, warum die Programmierfunktion vorhanden ist. Im Grunde ist dies nur eine Möglichkeit für die Treiberschaltung, dem Fahrer mitzuteilen, welche minimalen und maximalen Impulse sie bedienen soll.
Sie haben bereits alles, was Sie brauchen, um dies zum Laufen zu bringen. Ich würde empfehlen, sich die Arduino-Servobibliotheken anzusehen, da Sie so schnell auf den Weg kommen. Die drei schwarzen Drähte am Regler sind offensichtlich mit dem Motor verbunden. Beachten Sie, dass er sich nur in eine Richtung dreht. Um dies umzukehren, können Sie zwei der drei Drähte umkehren.
Die dicken schwarzen und roten Kabel gehen zu Ihrer Batterie. Die schwarzen, roten und weißen Drähte sind für das Steuersignal vorgesehen. Rot sollte nicht angeschlossen sein (oder Sie können Ihr Arduino ab diesem Zeitpunkt mit Strom versorgen, wenn Sie die Spannungspegel berücksichtigen und Ihr Regler mit einer Batterieentfernungsschaltung ausgestattet ist). Schwarz sollte angeschlossen werden auf die Arduino-Masse und weiß auf den Ausgangspin, der mit der Servobibliothek verwendet wird. Das ist so ziemlich alles. Viel Glück.
quelle