Zu Produktinformationen springen
1 von 4

Seeed Studio

Grove - I2C Motortreiber

Grove - I2C Motortreiber

SKU:ROB72212P

Normaler Preis £15.35 GBP
Normaler Preis Verkaufspreis £15.35 GBP
Sale Ausverkauft
Inkl. Steuern. Versand wird beim Checkout berechnet
Anzahl

Niedriger Lagerbestand

Vollständige Details anzeigen

Produktdetails

Das Grove - I2C Motortreiber V1.3 (neueste Version) kann direkt Schrittmotoren oder Gleichstrommotoren steuern. Sein Herzstück ist ein zweikanaliger H-Brücken-Treiberchip (L298N), der Ströme von bis zu 2A pro Kanal verarbeiten kann, gesteuert von einem Atmel ATmega8L, der die I2C-Kommunikation mit Plattformen wie Arduino übernimmt. Beide Motoren können gleichzeitig mit unterschiedlicher Geschwindigkeit und Richtung betrieben werden. Es kann zwei gebürstete Gleichstrommotoren oder einen 4-Draht-Zwei-Phasen-Schrittmotor antreiben. Es benötigt eine Stromversorgung von 6V bis 15V für den Motor und verfügt über einen integrierten 5V Spannungsregler, der den I2C-Bus und den Arduino versorgen kann (wählbar über Jumper). Alle Treiberleitungen sind durch Dioden vor Gegen-EMK geschützt.

Im Gegensatz zum Grove - I2C Motortreiber V1.2 ermöglicht die V1.3 den Benutzern, den Schrittmotor einfacher zu steuern. Sie müssen die Schrittmotoren nicht mehr ständig steuern, senden Sie einfach einen Befehl an den I2C Motortreiber V1.3, um einen Schrittmotor anzusteuern, und er wird Ihren Befehl ausführen, was Ihre Arduino-Ressourcen spart und Ihren Code vereinfacht.

Spezifikationen

Artikel Min Typisch Max Einheit
Betriebsspannung 6 - 15 VDC
Max. Ausgangsstrom pro Kanal 0.5 A
Maximaler Gesamtstrom 1.0 A
Eingangs-/Ausgangsspannung am I2C-Bus 5 V
Kommunikationsprotokoll I2C /

[1] HINWEIS: Die Eingangsspannung an den Schraubklemmen wird auf 5 V reguliert und über einen Jumper (J4) mit dem I2C +5 V verbunden. Entfernen Sie den Jumper, wenn sowohl externe Stromversorgung über die Schraubklemmen als auch Stromversorgung über den I2C-Header verwendet wird. Verwenden Sie den Jumper, wenn 5 V an den I2C-Bus geliefert werden sollen.

Pinbelegungen

Pad-Typ Pin-Status Beschreibung
GND Eingang Masseanschluss
VS Eingang Motorstromversorgung (6-15V), auch für 1117-5 Regler
SDA Eingang und Ausgang I2C serielle Daten (+5V Logik)
SCL Eingang I2C serielle Taktung (+5V Logik)
VCC Ausgang oder NC (nicht verbunden) Wenn der Jumper gesteckt ist, VCC als +5V Ausgang für externe MCU (Xduinos); NC wenn der Jumper entfernt ist.
M1+,M1-,M2+,M2- Ausgang DC-Motor-Ausgang, relevant für VS

Anwendungsideen

Dieser Motortreiber kann verwendet werden, um jeden gebürsteten Elektromotor anzutreiben, solange er bei 5 V nicht mehr als 2 A verbraucht. Zwei Motoren können gleichzeitig mit unterschiedlicher Geschwindigkeit und Richtung betrieben werden. Die Geschwindigkeit kann vollständig proportional eingestellt werden und wird durch den ATmega8 auf der Platine mittels PWM gesteuert. Dies erfolgt durch I2C-Befehle, die z.B. von einem Arduino gesendet werden. Er ist perfekt für Anwendungen wie Roboter, selbstgebaute RC-Autos, Gehäuselüfter, leistungsstarke LED-Beleuchtung oder jedes andere Projekt, das eine proportionale Laststeuerung beinhaltet.

Vorsichtsmaßnahmen

  • Die Platine wird bei Betrieb über 1 Ampere sehr heiß. Halten Sie Ihre Hände fern!
  • Verschiedene Arduino IDEs können Unterschiede aufweisen. Ich benutze arduino-0019 und es funktioniert gut, aber wenn ich arduino-0022 benutze, muss ich am Ende von Wire.endTransmission() eine delay() hinzufügen.

Dokumente

Bitte besuchen Sie unsere Wiki-Seite für weitere Informationen zu diesem Produkt. Wir würden uns freuen, wenn Sie uns helfen könnten, die Dokumente zu verbessern, weitere Beispielcodes oder Tutorials hinzuzufügen.