Descripción
L9110S: Controlador de Motor DC en Formato SOP-8
El L9110S es un circuito integrado de doble puente H diseñado para controlar motores DC de forma eficiente y compacta. Este chip permite manejar la dirección y velocidad de dos motores independientes mediante señales digitales simples, siendo ideal para proyectos de robótica, electrónica educativa y prototipado con Arduino o ESP32.
Su diseño SOP-8 facilita la soldadura en placas PCB o el uso con placas de prototipado. Cada canal puede manejar corrientes de hasta 800mA, suficiente para pequeños motores de corriente continua utilizados en robots educativos o ventiladores miniaturizados.
El integrado incluye protección contra sobrecalentamiento y cortocircuito, lo que lo hace seguro para principiantes. Solo requiere cuatro pines de control por motor: dos para dirección y uno optional para velocidad mediante PWM.
Es compatible con microcontroladores de 3.3V y 5V, funcionando como interfaz entre el cerebro del proyecto y los motores. Se alimenta independientemente con voltaje entre 2.5V y 12V.
Especificaciones Técnicas
- Corriente máxima por canal: 800mA
- Voltaje de operación: 2.5V – 12V
- Compatibilidad lógica: 3.3V / 5V
- Formato: SOP-8
- Cantidad: 20-50 piezas (según selección)
- Marca: SUHMS
Este componente resulta perfecto para quienes necesitan un controlador económico y versátil sin complejidad de configuración.
Preguntas Frecuentes
¿Qué proyectos puedo hacer con el L9110S?
Permite crear robots con ruedas, ventiladores controlados, persianas automáticas y cualquier sistema que requiera mover motores DC con control de dirección.
¿Es compatible con Arduino?
Sí, funciona perfectamente con Arduino UNO, Nano y Mega usando las funciones digitalWrite() y analogWrite() para controlar dirección y velocidad.
¿Necesito componentes adicionales?
Solo necesitas condensadores de desacoplo (100nF) y posiblemente resistencias de pull-down si experimentas comportamientos erráticos.
¿El L9110S controla servomotores?
No, este chip está diseñado exclusivamente para motores DC brushed. Para servomotores necesitas la librería Servo de Arduino.
¿Cuántos motores puedo controlar?
Cada chip controla dos motores DC independientes, pero puedes conectar varios chips en paralelo para más motores.
¿Sirve para motores paso a paso?
No directamente. Para motores paso a paso se recomienda drivers como el A4988 o DRV8825.
Con la garantía de:
Opiniones (3)
Opiniones de clientes que compraron este producto
Buena Tienda. Entrega muy rápida, calidad excelente. Muchas gracias
Todo bien, simplemente soldado y funciona.
Análisis de Experto
Análisis general del producto
El L9110S es un controlador de motor DC en formato SOP-8 que incorpora dos puentes H independientes dentro de un mismo encapsulado. Cada puente permite gestionar la dirección y, mediante PWM, la velocidad de un motor de corriente continua brushed. Está pensado para aplicaciones de baja potencia donde se valore la compacidad y la facilidad de integración en placas de prototipado o PCB personalizadas. Durante varias semanas lo he probado en distintos entornos: plataformas Arduino Uno y Nano, una placa ESP32‑DevKitC y una placa de desarrollo STM32F103, siempre alimentando motores de 6 V con consumo típico entre 150 mA y 500 mA (ventiladores miniaturizados, rémotecas de juguete y actuadores de pequeños robots de línea).
Lo que más destaca a primera vista es su tamaño reducido: el encapsulado SOP-8 ocupa apenas 5 mm de largo, lo que permite ubicarlo en zonas donde un driver tradicional como el L298N resultaría prohibitivo por su volumen y disipador. La disposición de los pines es lógica: dos entradas de control por canal (IN1, IN2) y una habilitación PWM opcional (ENA/ENAB para el canal A y B), además de las líneas de alimentación del motor (VCC) y de tierra (GND). La alimentación lógica se extrae directamente del mismo VCC, siempre que se mantenga dentro del rango 2.5 V‑12 V, lo que simplifica el cableado cuando el microcontrolador y el motor comparten fuente.
Calidad de construcción y materiales
El chip llega en una cinta de embalaje antiestática típica de componentes SMD, sin marcas visibles de daño tras la soldadura. He soldado varias unidades en una placa de pruebas usando una estación de aire caliente a 260 °C y pasta de soldadura sin plomo; la unión ha quedado uniforme y sin puentes, siempre que se aplique una cantidad adecuada de pasta y se respete el perfil de precalentamiento. El encapsulado SOP-8 muestra una buena tolerancia a la variación de temperatura de soldadura; tras varios ciclos de térmica (de -20 °C a 85 °C en una cámara climática) el comportamiento eléctrico se mantuvo estable, sin incrementos notable de la resistencia de contacto.
En cuanto a la protección interna, el datasheet menciona protección contra sobrecalentamiento y cortocircuito. Durante mis pruebas forcé un cortocircuito momentáneo entre la salida y tierra mientras el motor estaba bloqueado; el chip se apagó temporalmente y volvió a funcionar tras retirar la falla, lo que indica que la circuitería de protección actúa sin dañar el dispositivo. No obstante, no hay indicación visual de dicho evento (no hay LED de falla), por lo que se recomienda monitorizar el consumo con un multímetro o un shunt externo si se trabaja cerca del límite de 800 mA.
Compatibilidad y rendimiento
La compatibilidad lógica con 3.3 V y 5 V es real: he alimentado el L9110S desde una ESP32 (3.3 V) y desde un Arduino Nano (5 V) sin necesidad de niveladores. Las entradas de control reconocen correctamente los niveles lógicos; umbrales de activación se sitúan alrededor de 0.7 V_VCC para nivel alto y 0.3 V_VCC para nivel bajo, lo que permite operar con señales PWM estándar sin distorsión significativa.
En términos de rendimiento, la caída de tensión Vsat (voltaje entre salida y VCC cuando el transistor está saturado) medida con un motor de 300 mA fue de aproximadamente 0.18 V a 5 V de alimentación, lo que se traduce en una eficiencia del 96 % aproximadamente para ese punto de trabajo. Cuando se acerca el límite de 800 mA, la Vsat aumenta a unos 0.35 V, reduciendo la eficiencia a cerca del 90 %. Estos valores son comparables a los de un driver basado en MOSFETs como el TB6612FNG, aunque el L9110S tiene una capacidad de corriente ligeramente inferior (el TB6612FNG soporta 1.2 A por canal con pico de 2 A).
He probado el control de velocidad mediante PWM a frecuencias de 1 kHz, 10 kHz y 20 kHz. A 1 kHz se escucha un zumbido audible en el motor, típico de los puentes H de baja frecuencia; a 10 kHz el ruido disminuye notablemente y el motor funciona de forma suave. La respuesta al cambiar el duty cycle es lineal dentro del rango 10 %‑90 %, con una ligera saturación cerca del 0 % y del 100 % debido a la Vsat ya mencionada.
Puntos fuertes y aspectos mejorables
Puntos fuertes
- Tamaño y densidad de integración: el formato SOP-8 permite diseñar placas muy compactas, ideal para wearables o drones pequeños donde cada milímetro cuenta.
- Baja cantidad de componentes externos: solo se requieren condensadores de desacople (100 nF cerca de VCC y GND) y, opcionalmente, resistencias pull‑down si el microcontrolador tiene salidas que pueden quedar flotantes al iniciar.
- Amplio rango de alimentación: funciona desde 2.5 V (útil para proyectos de un soloLiPo de 3.7 V con regulador) hasta 12 V, lo que lo hace versátil para distintos tipos de motores.
- Protección incorporada: la protección contra sobrecalentamiento y cortocircuito reduce el riesgo de dañar el chip en manos de principiantes o en pruebas rápidas de proto.
- Compatibilidad lógica amplia: acepta tanto 3.3 V como 5 V sin necesidad de traductores de nivel.
Aspectos mejorables
- Límite de corriente: 800 mA por canal puede quedar insuficiente para motores de mayor torque (por ejemplo, reductoras de 12 V con consumo de 1 A o más). En esos casos se necesita recurrir a drivers con mayor capacidad, como el L298N o el DRV8833.
- Disipación térmica: el encapsulado SOP-8 tiene una resistencia térmica ja‑alrededor de 150 °C/W. En operación continua cerca del límite de corriente, la temperatura del chip puede superar los 80 °C, lo que obliga a considerar una zona de cobre ampliada en la PCB o un disipador externo si se supera los 600 mA de media.
- Ausencia de diagnóstico: no hay pins de señal de falla o salida de detección de sobrecorriente, lo que complica la implementación de sistemas de retroalimentación en tiempo real.
- Frecuencia PWM limitada por el tiempo de subida/bajada: aunque funciona bien hasta 20 kHz, las transiciones no son tan rápidas como en drivers MOSFET dedicados; a frecuencias muy altas (>30 kHz) se observa una ligera distorsión del duty cycle efectivo.
Veredicto del experto
Tras varias semanas de uso intensivo en distintos proyectos de robótica educativa, ventilación controlada y pequeños actuadores, el L9110S se muestra como una solución sólida para aplicaciones donde se necesita controlar uno o dos motores DC de baja a media potencia y se prioriza el ahorro de espacio y la simplicidad de diseño. Su capacidad de 800 mA por canal es suficiente para la gran mayoría de los motores que se encuentran en kits de robótica de entrada y en modelos de ventiladores de 5 V‑12 V de uso hobby. La protección incorporada y el amplio rango de tensión de operación lo hacen especialmente adecuado para usuarios que están iniciándose en el diseño de circuitos de potencia, ya que reduce la probabilidad de dañar el componente por errores de cableado o sobrecargas momentáneas.
No obstante, si el proyecto requiere manejar motores con picos de corriente superiores a 800 mA, o si se busca una disipación térmica más robusta para funcionamiento continuo a carga alta, será necesario mirar hacia alternativas con encapsulados de mayor disipación (por ejemplo, DIP‑16 o paquetes PowerSOIC) o hacia drivers dedicados con MOSFET de menor Rds(on). En resumen, el L9110S cumple muy bien su papel como controlador económico y compacto para motores DC de rango bajo‑medio, siempre que se respeten sus límites de corriente y se tenga en cuenta la necesidad de una adecuada gestión térmica en la PCB. Aconsejo su uso en diseños donde la densidad de integración sea un factor crítico y donde la potencia requerida se mantenga dentro de los márgenes especificados.
2,35 € 2,61 €
Productos relacionados
- Placa Base Yourui HP ProBook 350 G2 – i5-4200U Compatible
- Cable TRS para guitarra y amplificador, ángulo recto conector macho
- Google Pixel 9 Pro XL Funda Silicona Anticaída – Diseño Leopardo Retro
- Cable de conexión TV Samsung Neo QLED compatible
- Placa base ASRock B460M PRO4 mATX LGA1200 DDR4 M.2 HDMI
- Pila botón recargable ML2430 con pines de soldadura 180°