Es gibt viele Arduino Motor Shields. Und dann gibts da noch das Diduino MsMot Shield mit zwei Si9986 Treiber ICs welches perfekt auf das Diduino Board passt aber mit einer kleinen Modifikation auch mit allen anderen Arduino Boards verwendet werden kann.
Der LM293 wird oft als Treiber für kleinere Motoren verwendet, aber die Spannung muss beim LM293 höher als 5V sein und wegen seiner älteren Technologie verliert er bei 5V relativ viel Leistung. Der Si9986 Treiber hat einen ähnlichen Innenwiderstand von weniger als 1Ohm bei 5V, d.h. wenn die Motoren z.B. 200mA aufnehmen ist der Spannungsabfall weniger als 0.2V.
Das MsMot Shield verfügt über zwei zweifarbige LEDs welche den Spannungsstatus auf den Motorkontroll-Pins anzeigen. Grün heisst der Motor läuft vorwärts, rot heisst rückwärts. Die Motoren können aber auch von der Spannungsversorgung mit einem Schalter abgetrennt werden, so dass Sie Ihren Sketch nur anhand der Motor LEDs debuggen können - ohne lästige Motorengeräusche beim Testen.
Das Diduino
The Diduino MsMot Shield ist sehr schmall und belegt nur die Pins, die es verwendet. Alle anderen Pins sind frei und können für beliebige Zwecke verwendet werden. Wenn Sie einen 90° Header verwenden können Sie das MsMot noch platzsparender montieren.
Hinweis: Das Diduino MsMot Shield wurde für das Diduino Board entworfen, d.h. es verwendet den Pin an dem beim Arduino Vref anliegt als Spannungsversorgung. Das Shield kann aber einfach zur Verwendung mit einem Arduino Board wie folgt modifiziert werden:
Verwendung des MsMot Shield mit Arduino Board
Das das MsMot +5V auf dem Pin erwartet auf dem bei einem normalen Arduino Vref anliegt müssen Sie folgende Veränderung am MsMot vornehmen, bevor Sie es mit einem anderen Board als dem Diduino direkt einsetzen können:
- Arduino hat nur einen +5V pin auf der oberen Pinleiste. Sie müssen den enthaltenen roten Draht am MsMot wie unten abgebildet anlöten und diesen mit dem 5V Pin auf der gegenüberliegenden Pinleiste verbinden, wie in der Abbildung unten mit einem Freeduino.
- Sie müssen ebenfalls die Leiterbahn resp. das Bein des Tasters wie auf dem linken Bild durchtrennen.
Dokumente:
|