D1 Mini Shield – AT8870 Motor

Last Updated on 20. April 2022 by sfambach

Motorplatine zur Ansteuerung von zwei Motoren (6,6v – 38V) über den I²C Bus

Zum D1 mini ESP8266 und ESP 32 gehts hier lang:

Fakten

  • Versorgungsspannung 6,6V – 38 V
  • Maximaler dauer Strom 2A (kurzzeitig bis zu 3,6A)
  • Steuerung Vorwärts/Rückwärt (geschwindigkeit) stop/bremsen
BeschriebungNamePin
I²C TaktSCL5 (D1)
I²C DatenSDA4 (D2)
Motor A Anschluss 11A
Motor A Anschluss 22A
Motor B Anschluss 11B
Motor B Anschluss 22B
Externe Spannungs VM(6,5 -38V)VM
Externe Spannungs gndGNDGND
Default I²C Adresse 0x30
D1 Mini Shield – AT8870 Motor –

Schaltplan

Kompatibilität

D1 TypKompatibelBegründung wenn nicht
D1 miniJa
D1 mini ProJaNicht getestet
D1 mini LiteJaNicht getestet
D1 32Ja


S2 mini
JaNicht getestet
C3JaNicht getestet
Kompatiblität zu den D1 Boards

Anwendungsbereiche

  • Ferngesteuerte Autos
  • Selbstfahrende Roboter
  • Arme mit zwei freiheitsgraden
  • Betreiben eines Schrittmotors

Ansichten

D1 Mini Shield – AT8870 Motor – Verbunden

Programmierung

Bibliotheken

Arduino ESP32 Bibliothek V2.0.3-RC1

Arduion ESP8266 Bibliothek V3.0.2

https://github.com/wemos/LOLIN_I2C_MOTOR_Library

Testprogramm

So siehts auf der Konsole aus:

Probleme

--

Fazit

Kann zwei Motoren über den I²C Bus bedienen, was will man mehr?

Weitere Beiträge

Andere Shields

Mehr ESPs

Quellen

Quellen zum Shield

Herstellerseite

Quellen zu den Boards

Herstellerseite

Schaltplan

CH340 USB Treiber

https://arduino-projekte.info/wemos-d1-mini/

https://www.exp-tech.de/plattformen/esp8266/entwicklungsboards/8898/wemos-d1-mini

1 Gedanke zu „D1 Mini Shield – AT8870 Motor

  1. Haben Sie ein Codebeispiel zum Antreiben eines Schrittmotors mit AT8870?
    Ich kann es mit LOLIN_I2C_MOTOR nicht zum Laufen bringen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert