PCA9685 Controladora 16 servos
Controladora de 16 servos PCA9685. Cuenta con 16 canales, cada uno con una resolución de 12 bits y una frecuencia de PWM de hasta 1.6 KHz, lo que proporciona una respuesta rápida y sensible. Cuenta con características adicionales como la función de apagado de emergencia para los servos y la posibilidad de encadenar múltiples controladoras.
Módulo PCA9685 - Controlador PWM 16 canales 12 bits por I²C
Este módulo integra el chip PCA9685 sobre una placa lista para usar, con conectores tipo servo (señal + V+ + GND) y bornera de alimentación independiente para servos o LEDs. Permite controlar hasta 16 servos o 16 salidas PWM independientes liberando los pines PWM y el tiempo de CPU del microcontrolador.
La frecuencia de PWM es ajustable entre 24 Hz y ~1,6 kHz, y cada canal dispone de resolución de 12 bits (4096 pasos), lo que proporciona movimientos suaves en servos (≈4 µs por paso a 60 Hz) y un control preciso de brillo en LEDs. Gracias a sus pines de dirección A0–A5, se pueden encadenar hasta 62 módulos en el mismo bus I²C para obtener hasta 992 salidas PWM, ideal para robots complejos, paneles de LEDs o instalaciones artísticas.
Ficha técnica del módulo PCA9685
Chip: PCA9685 controlador PWM I²C de 16 canales.
Canales PWM: 16 independientes, 12 bits de resolución (4096 niveles).
Frecuencia PWM: configurable de 24 Hz a 1526 Hz aprox.
Alimentación lógica (VCC): 3,3–5 V (compatible con Arduino y ESP32).
Alimentación de potencia (V+ servos/LED): hasta 6 V típica mediante bornera independiente.
Corriente por canal: hasta 25 mA sink por salida (para LEDs o control de transistores; los servos toman su corriente de V+).
Interfaz: I²C (SDA/SCL), dirección base 0x40 configurable con jumpers de dirección.
Pines adicionales: OE/EN para desactivar todas las salidas simultáneamente.
Conectores:
16 conectores tipo servo (3 pines: señal, V+, GND).
Bornera de alimentación V+ y GND para servos/LEDs.
Cabecera I²C para entrada y salida, permitiendo encadenar módulos.
Dimensiones aproximadas: 62 × 25 × 3,5 mm.
Usos recomendados
Controlar hasta 16 servomotores en robots hexápodos, brazos robóticos, robots bípedos, animatrónica o domótica.
Regular el brillo de tiras LED y matrices RGB, efectos de iluminación y proyectos artísticos con muchos canales PWM.
Ampliar las salidas PWM cuando no son suficientes.