harting.dev

BC140: Adafruit DC Motor Controller

von Lukas Fuchs - veröffentlicht vor 1 Woche in  Bastler - 4 Min Lesedauer

Der Adafruit BC140 ist ein DC Motor Controller, der zur Steuerung von Gleichstrommotoren bis 2,2 A Dauerstrom (3,5 A Spitze, 4A max) verwendet werden kann. Der Controller ist für den Einsatz mit 5-12V Gleichspannung ausgelegt und verfügt über einen integrierten Drehrichtungsumkehrschalter. Der BC140 eignet sich ideal für den Einsatz in Robotern, kleinen Fahrzeugen und anderen Projekten, in denen eine präzise Steuerung von Gleichstrommotoren erforderlich ist.

Anschluss

Der BC140 verfügt über fünf Anschlüsse:

  • VCC: Versorgungsspannung (5-12V Gleichspannung)
  • GND: Masse
  • M1+ / M2+: An diese Anschlüsse wird der positive Anschluss des Motors angeschlossen.
  • M1- / M2-: An diese Anschlüsse wird der negative Anschluss des Motors angeschlossen.
  • DIR: Mit diesem Anschluss wird die Drehrichtung des Motors bestimmt. Bei einem HIGH-Signal dreht sich der Motor im Uhrzeigersinn, bei einem LOW-Signal dreht er sich gegen den Uhrzeigersinn.

Verwendung

Der BC140 kann zur Steuerung von Gleichstrommotoren bis 2,2 A Dauerstrom (3,5 A Spitze, 4A max) verwendet werden. Der Controller ist für den Einsatz mit 5-12V Gleichspannung ausgelegt und verfügt über einen integrierten Drehrichtungsumkehrschalter. Der BC140 eignet sich ideal für den Einsatz in Robotern, kleinen Fahrzeugen und anderen Projekten, in denen eine präzise Steuerung von Gleichstrommotoren erforderlich ist.

Beispielcode

Der folgende Beispielcode zeigt, wie der BC140 mit einem Arduino gesteuert werden kann:

// Bibliotheken einbinden
#include 
#include 

// Motorobjekt erstellen
AFMotor motor(1); // Motor an Anschluss 1 anschließen

// Motordrehzahl festlegen
motor.setSpeed(255);

// Motor im Uhrzeigersinn drehen
motor.run(FORWARD);

// Motor nach 2 Sekunden stoppen
delay(2000);

// Motor im Gegenuhrzeigersinn drehen
motor.run(BACKWARD);

// Motor nach 2 Sekunden stoppen
delay(2000);

// Motor stoppen
motor.stop();

Fazit

Der BC140 ist ein leistungsstarker und einfach zu bedienender DC Motor Controller, der sich ideal für den Einsatz in Robotern, kleinen Fahrzeugen und anderen Projekten eignet, in denen eine präzise Steuerung von Gleichstrommotoren erforderlich ist.

Mehr zum Thema "Bc140"

Fragen zu BC140: Adafruit DC Motor Controller

Hast du Fragen zu diesem Artikel? Dann schreibe sei gerne in die Kommentare oder schicke und eine Mail. Wir helfen gerne. Gelistet in folgenden Kategorien: