INFORMACIÓN
El PCA9685 de 16 canales PWM I2C 12-bit es un módulo controlador de señales PWM (modulación por ancho de pulso) que permite manejar hasta 16 salidas de forma simultánea a través de una comunicación I2C con un microcontrolador. Este dispositivo es ideal para controlar servomotores, motores DC mediante drivers, o regular el brillo de LEDs. Funciona recibiendo comandos a través del bus I2C, y genera señales PWM con una resolución de 12 bits (4096 niveles) para cada canal, lo que permite un control preciso. Además, incluye un oscilador interno que elimina la necesidad de usar los temporizadores del microcontrolador principal, liberando recursos. Su dirección I2C puede configurarse para conectar múltiples módulos en un solo bus, lo que lo hace altamente escalable.
El PCA9685 de 16 canales PWM I2C 12-bit se utiliza principalmente en aplicaciones donde se requiere controlar múltiples dispositivos con señales PWM de forma simultánea, como en brazos robóticos, impresoras 3D, drones, sistemas de iluminación LED, proyectos de robótica y automatización, y especialmente en control de múltiples servomotores. Gracias a su interfaz I2C y a su capacidad de trabajar con voltajes lógicos de 3.3V y 5V, es compatible con una amplia gama de tarjetas de desarrollo como Arduino (Uno, Mega, Nano), ESP32, ESP8266, Raspberry Pi, STM32, BeagleBone y otras plataformas compatibles con I2C. Este módulo es ideal cuando el microcontrolador no cuenta con suficientes salidas PWM o se requiere una señal más precisa y estable.
ESPECIFICACIONES Y CARACTERÍSTICAS
- Controlador: PCA9685.
- Voltaje de alimentación: 5 VDC.
- Máxima corriente por pin: 25 mA.
- Interfaz: I2C.
- Resolución: 12 bits.
- Número de canales: 16.
- Frecuencia de operación: 40 Hz a 1000 Hz.
- Protección: Inversión de Voltaje.
- Dimensiones: 65 mm x 25 mm x 30 mm.
- Peso: 12 g.
DOCUMENTACIÓN Y RECURSOS
- Datasheet:
INFORMACIÓN ADICIONAL
Descripción de los Pines.
Pines de alimentación:
- GND: este es el pin de tierra de alimentación y señal, debe estar conectado.
- VCC: este es el pin de alimentación lógica (3 V a 5 V), conéctelo al nivel lógico que desea usar para la salida PCA9685.
- V+: este es un pin de alimentación opcional que suministrará energía distribuida a los servos. Si no está utilizando los servos, puede dejarlo desconectado. No es utilizado en absoluto por el chip. También puede inyectar energía desde la parte superior de la placa en el pin número 2. Debe proporcionar 5 V / 6 VDC si está utilizando servos. Si es necesario, puede subir a 12 VDC, pero si se equivoca y conecta VCC a V +, PODRÍA DAÑAR LA PLACA.
Pines de control:
- SCL: Pin de reloj I2C, conéctelo a la línea de reloj de su microcontrolador I2C.
- SDA: Pin de datos I2C, conéctelo a la línea de datos de su microcontrolador I2C.
- OE: Salida habilitada. Se puede usar para deshabilitar rápidamente todas las salidas. Cuando este pin es bajo, todos los pines están habilitados. Cuando el pin es alto, las salidas están deshabilitadas. Es un pin opcional.
Puertos de salida.
Hay 16 puertos de salida. Cada puerto tiene 3 pines: V +, GND y PWM. Cada PWM se ejecuta de forma independiente, pero todos deben tener la misma frecuencia PWM. Es decir, para los LEDS probablemente desee 1.0 KHz, pero los servos necesitan 60 Hz, por lo que no puede usar la mitad para LED a 1.0 KHz y la mitad a 60 Hz. La corriente máxima por pin es de 25 mA.
Hay resistencias de 220 ohmios dentro de la placa en serie con todos los pines PWM y la lógica de salida es la misma que VCC, así que tenga esto en cuenta si usa LED.
Ciclo de trabajo del PWM.
Por ejemplo; el tiempo de encendido de cada salida del controlador LED y el ciclo de trabajo de PWM se pueden controlar independientemente usando los registros LEDn_ON y LEDn OFF, si se establece el tiempo de LEDn_ON en 409 y para LEDn_OFF en 1128, el ciclo de trabajo será de:


Ejemplo del funcionamiento del ciclo de trabajo en los registros LEDn_ON y LEDn_OFF con un ciclo de trabajo del 20%.

Par Led IR 5mm infrarrojo Receptor Transmisor
RGB WS2812 con Interfaz para ESP8266
ULN2803A IC con Arreglo de Transistores Darlington
Llanta Delgada para Motorreductor TT de 40x4mm
SMDTS-1059U-B3 Push Button 4.8x4.8mm
Modulo Dual MOSFET D4184 PWM 0-20KHz 3.3-20V 15A 400W
TCA9545APWR Multiplexor
Cautín de 60W 110V con Puntas Soporte y Esponja
BS1010 Herramienta Perfiladora para Impresiones 3D
PCM1808 24 Bits ADC 99dB Decodificador de Audio Estéreo
SST26VF032BT-104I/SM IC SMD Memoria Flash
Reed Switch NO 2x14mm Interruptor Magnético
0603N221J500CT Capacitor Cerámico 0603 220pF 50V
DualMCU ESP32 + RP2040 - UNIT DevLab
UNIT Placa de Expansión para Raspberry Pi Pico
74HC14D Inversor Schmitt Trigger de 6 Canales SOP-14
Kit Hotend para Serie X1 Bambu Lab con Boquilla de Acero Endurecido 0.4mm
Flux Limpiador para Soldar 250 ML
Regulador LM78L05 5V/100mA
AT24C16C-SSHM-T IC SMD EEPROM
MMBT5551LT1G Transistor NPN 600mA 160V
Porta Pilas AA Transparente con Interruptor ON OFF
Limpiador Electrónico en Aerosol 450ml DesTec
Cepillo de Alambre de Latón y Acero Inoxidable para Limpieza de Boquillas
Limpiador de Alambre para Puntas de Cautín


































Valoraciones
No hay valoraciones aún.