¿Qué es el Driver BLDC SimpleFOCmini?
El SimpleFOCmini es una placa controladora compacta y de alto rendimiento diseñada para el control preciso de motores de corriente continua sin escobillas (BLDC, Brushless DC). Con unas dimensiones de apenas 26 x 21.5 mm, integra el algoritmo de Control Orientado al Campo (FOC, Field-Oriented Control), una técnica avanzada que gestiona en tiempo real el campo magnético del motor. A diferencia de los ESC convencionales que utilizan ondas cuadradas de alta frecuencia, el SimpleFOCmini emplea una conducción sinusoidal, lo que se traduce en una conmutación extremadamente suave, reducción significativa del ruido audible y ausencia de vibraciones mecánicas. Soporta un rango de alimentación amplio de 8 a 30V DC y entrega hasta 2.5A pico por fase, lo que lo hace adecuado para una gran variedad de motores BLDC de pequeño y mediano torque. Es compatible de forma nativa con señales lógicas de 3.3V y 5V, permitiendo su integración directa con microcontroladores modernos sin necesidad de conversores de nivel.
La arquitectura de la placa integra toda la electrónica de potencia necesaria para la conmutación trifásica del motor en un PCB de huella mínima. Incluye protección contra inversión de polaridad en la entrada de alimentación, lo que protege el circuito ante conexiones incorrectas. El diseño está orientado al prototipado rápido y al desarrollo de sistemas de movimiento de precisión, ofreciendo compatibilidad total con la librería de código abierto SimpleFOC, que proporciona algoritmos robustos, ejemplos documentados y soporte para las plataformas Arduino, ESP32 y Raspberry Pi. El firmware de la librería gestiona los tres modos de control en lazo cerrado: torque (corriente), velocidad y posición.
Características Técnicas
El SimpleFOCmini implementa el algoritmo FOC sobre el puente trifásico de potencia integrado en la placa. Internamente, el controlador mide en tiempo real las corrientes de fase del motor y ajusta los vectores de tensión aplicados mediante modulación sinusoidal de ancho de pulso (SVPWM), maximizando la eficiencia de conversión energética y minimizando el rizado de par. Este enfoque permite un control preciso desde velocidad cero hasta el RPM máximo del motor, sin la inestabilidad de baja velocidad típica de los ESC con conmutación trapezoidal. Además, el modo de frenado regenerativo permite una deceleración controlada recuperando energía cinética. La señal de control acepta entradas directas desde pines PWM o UART de cualquier microcontrolador con niveles lógicos de 3.3V o 5V, haciendo innecesario cualquier circuito adaptador externo.
Especificaciones Eléctricas
| Parámetro | Valor |
|---|---|
| Voltaje de entrada | 8 a 30V DC |
| Corriente máxima de salida | 2.5A por fase |
| Compatibilidad lógica | 3.3V y 5V |
| Algoritmo de control | FOC (Field-Oriented Control) |
| Tipo de conducción | Sinusoidal (SVPWM) |
| Protección | Inversión de polaridad en alimentación |
| Modos de control | Lazo abierto y lazo cerrado (torque, velocidad, posición) |
Compatibilidad y Librería
| Plataforma | Compatibilidad | Notas |
|---|---|---|
| Arduino (AVR, ARM) | Total | Soportado por SimpleFOC library |
| ESP32 | Total | Soportado por SimpleFOC library |
| Raspberry Pi | Total | Soportado por SimpleFOC library |
| Nivel lógico señal control | 3.3V y 5V | Sin conversor externo necesario |
| Librería de software | SimpleFOC (código abierto) | Algoritmos y ejemplos incluidos |
Dimensiones y Condiciones de Operación
| Característica | Valor |
|---|---|
| Dimensiones de la placa | 26 x 21.5 mm |
| Factor de forma | Ultra compacto |
| Tipo de motor soportado | BLDC trifásico (sin escobillas) |
| Rango de voltaje de alimentación | 8 a 30V DC |
Aplicaciones
- Robótica: brazos robóticos y articulaciones que requieren control silencioso y de alto torque.
- Sistemas de estabilización: gimbals y estabilizadores de cámara con movimiento ultrafluido.
- Háptica: dispositivos de retroalimentación de fuerza y periféricos hápticos.
- Mecatrónica: prototipado de sistemas de automatización de precisión a baja velocidad.
- Control de bombas y ventiladores con alta eficiencia y bajo nivel de ruido.
- Plataformas educativas y de investigación en control de movimiento avanzado.
Preguntas Frecuentes
¿Qué tipo de motor es compatible con el SimpleFOCmini?
El SimpleFOCmini es compatible exclusivamente con motores BLDC trifásicos sin escobillas. No es compatible con motores DC con escobillas ni con motores paso a paso (stepper). Los motores BLDC de pequeño y mediano tamaño con impedancia de fase adecuada para no superar los 2.5A pico son los más indicados. Motores de gimbal, motores de drone de bajo KV y motores de precisión de 22 a 50 mm de diámetro son candidatos típicos.
¿Es necesario un sensor de posición para usar el SimpleFOCmini?
No necesariamente. La librería SimpleFOC soporta tanto control en lazo abierto (sin sensor) como control en lazo cerrado con sensor de posición. Para lazo cerrado se puede usar un encoder incremental, un sensor de efecto Hall o un sensor magnético AS5600 o similar. El modo en lazo abierto de velocidad y posición funciona sin sensor, aunque con menor precisión de par y posición absoluta.
¿Cuál es la diferencia entre el SimpleFOCmini y un ESC convencional para drones?
Un ESC convencional usa conmutación trapezoidal con ondas cuadradas, lo que genera ruido, vibraciones y pérdida de control a bajas velocidades. El SimpleFOCmini implementa FOC con conducción sinusoidal, lo que permite control suave y preciso a cualquier velocidad, incluyendo velocidad cero con par mantenido. Además, el SimpleFOCmini expone los modos de control de torque, velocidad y posición en lazo cerrado mediante la librería SimpleFOC, algo que los ESC de drone estándar no ofrecen.
¿El SimpleFOCmini incluye protecciones de sobrecorriente o sobretemperatura?
La placa incluye protección contra inversión de polaridad en la entrada de alimentación. La protección de sobrecorriente depende de los límites configurados por software en la librería SimpleFOC, que permite establecer umbrales de corriente máxima. No se especifica protección térmica por hardware integrada en la placa; se recomienda operar dentro de los límites de 2.5A por fase y asegurar ventilación adecuada en aplicaciones de ciclo de trabajo alto.





