Existen dos versiones del Motor Shield para Wemos:

Wemos Motor Shield V1.0.0

Wemos Motor Shield V2.0.0

Caracteristicas

  • I2C interface
  • Power supply voltage: VM=15V max
  • Output current: Iout=1.2A(average) / 3.2A (peak)
  • Standby control to save power
  • CW/CCW/short brake/stop motor control modes

Similitudes y diferencias entre Motor Shield V1.0.0 y V2.0.0

Principalmente han cambiado algunas características del hardware, La V1.0.0 disponía de más pines y posibles configuraciones del hardware, mientras la 2 ha quedado simplificada. por ello tenemos una parte del hardware idéntica entre V1 y V2 y una parte adicional de conectores y pines que solo estan disponibles en la V1:

Pines Comunes

  • VM: Motor power supply + (Max 15Vdc)
  • GND: Motor power supply –
  • 1-A-2: Motor A
  • 2-B-1: Motor B

Pines exclusivos de Motor Shield V1.0.0

  • S: Standby control port (in IO mode)
  • Stanby control mode
    • I2C mode: Control TB6612’s STBY with I2C protocol
    • IO mode: Control TB6612’s STBY with “S” pin
  • Shield reset mode
    • short: reset with d1 mini (reset at power on or press d1 mini’s reset button)
    • open: reset by “DTR” pin.

Además en Motor Shield V1.0.0 se puede escoger la dirección del I2C con una soldadura en la parte trasera de la placa, quedando con la siguiente configuración entendiendo los «-» como soldado y las «x» como desoldado

AD1AD0Address
0x2D
x0x2E
x0X2F
xx0x30(default)

Documentación oficial:

Problemas comunes con D1 Mini motor Shield V1.0.0

En la versión V1.0.0 como hemos visto existe la posibilidad de que se tengan qeu realizar unas soldaduras en la parte trasera para configurar la placa. Dependiendo del ensamblador de la placa, estas soldaduras te pueden venir por defecto de fabrica o no.

Si la placa te ha venido sin soldaduras en la parte trasera es probable que parezco que no te funciona el Motor Shield V1.0.0 de Wemos.

Para que funcione, devemos soldar dos puentes de soldadura en los pads traseros:

  • Unir los dos PADs del RST
  • Unir el PAD central de STBY con el de I2C (sin que el IO quede afectado).

De no hacer las soldaduras mencionadas, el Motor Shield no funcionará y no llegará ninguna señal hacia el motor que se desee utilizar.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *