Gearotons M17: un servomotor NEMA-17 4 en 1 de bajo coste con driver, controlador de movimiento y encoder

El servomotor de hardware abierto Gearotons M17 integra en un único cuerpo NEMA-17 estándar, y sin ningún saliente, las cuatro partes de un eje de movimiento: el motor, el driver, el controlador de movimiento y el encoder.

Este nivel de integración le permite ser económico (desde 20 dólares) y mucho más fácil de usar. El usuario no tiene que buscar ni emparejar componentes, ni cablear nada entre placas, ni configurar nada. Basta con conectar la alimentación y un cable de datos para empezar a trabajar.

Gearotons M17, servomotor NEMA-17 con driver, controlador de movimiento y encoder integrados

Especificaciones del Gearotons M17:

  • MCU: microcontrolador ST STM32G0 Arm Cortex-M0+
  • Un único dispositivo con motor, driver del motor, sistema de control de movimiento y encoder
  • Aspectos destacados del control del motor
    • Control de lazo cerrado de alta precisión con encoder integrado y bucle de control PID que se ejecuta a 32 kHz
    • Mayor eficiencia energética en lazo cerrado que un motor paso a paso convencional
    • Hasta 560 RPM
    • Relación par/peso idéntica a la de un motor paso a paso equivalente
    • ID único de 64 bits y un alias de un byte por motor
  • Cuatro modelos
    • M17-60: par nominal de 0,65 N·m, 59,7 mm de altura, 470 gramos y 26,4 W de potencia nominal
    • M17-48: par nominal de 0,55 N·m, 48,7 mm de altura, 360 gramos y 26,4 W de potencia nominal
    • M17-40: par nominal de 0,42 N·m, 40,1 mm de altura, 285 gramos y 26,4 W de potencia nominal
    • M17-34: par nominal de 0,28 N·m, 33,5 mm de altura, 210 gramos y 24,0 W de potencia nominal
  • Interfaz de host: RS-485 a 230400 baudios; también sirve para encadenar varios motores en margarita
  • Alimentación
    • Entrada de 12 a 24 V CC
    • Protección integrada contra sobrecorriente, sobretensión y sobretemperatura
  • Dimensiones
    • Tamaño muy similar al de un motor paso a paso NEMA 17
    • Dimensiones de montaje NEMA 17 estandarizadas
  • Grado de protección: IP20
Servomotores Gearotons M17-60, M17-48, M17-40 y M17-34
De izquierda a derecha: M17-60, M17-48, M17-40 y M17-34. Todos con cara NEMA 17 de 42,2 × 42,2 mm y eje de 5 mm.
Especificaciones del Gearotons M17-48
Gearotons M17-48

Los servomotores Gearotons M17 son compatibles con una amplia variedad de interfaces y plataformas de hardware, entre ellas Raspberry Pi, Arduino, ESP32, Mac y PC. La empresa (Move the Needle Limited) asegura que resultan adecuados para robótica, CNC, automatización, instrumentos científicos, útiles de prueba, impresoras 3D y mucho más.

El firmware del STM32G0 que gestiona el lazo cerrado a 32 kHz y la comunicación RS-485, las bibliotecas de Python y Arduino, los archivos de diseño de hardware en KiCad y los archivos 3D están disponibles en GitHub.

Dos servomotores NEMA 17 conectados a un PC mediante un adaptador RS-485 y una fuente de alimentación
Dos motores Gearotons conectados al PC anfitrión mediante un adaptador RS-485 y una fuente de alimentación de laboratorio.

La documentación del proyecto incluye tutoriales, ejemplos de código en Python y Arduino, un prompt para usar IA y generar código para los motores con mayor facilidad, y mucho más. Además, un servidor MCP permite que los asistentes de IA controlen los motores directamente.

Los servomotores Gearotons M17 se venden por entre 20 y 35 dólares según el tamaño, y también se ofrece un adaptador de USB a RS-485 por 10 dólares. En el vídeo de Electromaker que aparece a continuación, Tom Rodinger, fundador de la empresa, muestra la solución en el Maker Faire Shenzhen 2025.

Traducido del artículo en inglés «Gearotons M17 – A low-cost NEMA-17 4-in-1 servomotor with driver, motion controller, and encoder» de Jean-Luc Aufranc.