Controlador de Servos PWM PCA9685 de 16 Canales 12 bits – I2C

El precio original era: S/40.00.El precio actual es: S/28.00.

Driver para controlar hasta 16 Servos, PCA9685 de 12bits. Tiene comunicación I2C Vin=5VDC.

Solo quedan 23 disponibles

SKU: A017-FM009 Categorías: , Etiquetas: , ,
Descripción

¿Quieres hacer un robot hexápodo, o construir algun otro robot que use servos, o tal vez esté haciendo alguna obra de arte con cientos de piezas móviles, o necesite controlar muchísimos LED con salida PWM precisa? Su microcontrolador tiene un número limitado de salidas PWM y se le acaban los pines. Con el controlador de servo/PWM de 16 canales y 12 bits con interfaz I2C podrá solucionarlos de manera rápida y sencilla. Con este controlador pwm y servo, puede controlar hasta 16 salidas PWM de de forma independeinte con solo dos pines.

TIP: ¿Necesita ejecutar más de 16 salidas PWM? No hay problema, conecte en serie hasta 62 de estos módulos para obtener hasta 992 salidas PWM excepcionales. ¿Hora si?

Modo de uso con Arduino

Conectando al Arduino:

El controlador de Servos PCA9685 PWM utiliza el método I2C, por lo que solo se deben conectar cuatro líneas al dispositivo Arduino. La conexión debe hacerce de la siguiente manera.

Pin PCA9685Pin Arduino
+5VVCC
GNDGND
SDAPin A4
SCLPin A5

TIP: Si desea conectar a otro microcontrolador solo de emperejar los pines SDA y SCL del controlador de Servos PCA9685 con los pines SDA y SCL del microcontrolador, en ese orden.

El pin VCC es solo para la fuente de alimentación del chip, si desea conectar el servo o las luces LED, use el pin V+ para conectar la fuente de alimentación a la placa, el pin V+ admite una fuente de alimentación de 3.3V ~ 6V (voltaje adecudo para el chip, 5V). Se recomienda conectar la fuente de alimentación externa a través del terminal (bornera) de fuente de alimentación.

La fuente de alimentación

La mayoría de servo funcionan a un voltaje de 5V ~ 6V, especialmente cuando varios de sus mecanismos de dirección funcionan al mismo tiempo, por esta razón la necesidad de una fuente de alimentación de alta potencia. Si está utilizando directamente el pin Arduino de 5V para alimentar los servos directamente, puede generarle problemas impredecibles, por lo que le recomendamos que tenga una fuente de alimentación externa adecuada para la placa controladora y los servos.

Conectando los servos

La mayoría de los servos se conectan mediante terminales hembra estándar de 3 cables, siempre que el pin correspondiente esté en la placa del controlador. El cable de tierra generalmente es negro o marrón, la línea de señal generalmente es amarilla o blanca y el cable de +5V es color rojo. Identifique con cuidado y conectalo.

Asignando una dirección al driver

Cada placa de accionamiento de la cascada debe tener una dirección de acceso única. La dirección I2C inicial de cada placa de controlador es 0×40, puede modificar la esquina superior derecha de la dirección I2C del puente. Conecte un puente con soldadura para indicar un número binario «1».

Ejemplo de como soldar los pads para darle una dirección
específica a nuestra placa. Dirección por defecto 0x40

PINOUT

PinOUT de la placa controladora de servos PCA9685

Características

#DescripciónValor
1Volaje de funcionamiento5V ~6V
2Cantidad de canales16
3Protocolo de comunicaciónI2C
4Frecuencia ajustable PWMHasta aproximadamente 1.6KHz
5Salida configurablePush-pull o drenaje abierto
6Resolución de salida12 bits (velocidad de actualización de 60Hz)
7Máximo de modulos en serie62
8¿Necesita enviarle señal continuamente?No
9Resistencias en cada linea220 ohmios (protege y activa los LED facilmente)

10filtroPuede soldar un condensador grande en la línea V+ (en caso de que lo necesites)
11Conectores de 3 pines en grupos de 4Conectar servos (hasta 16 a la vez)
12¿Protección contra polaridad inversa en la entrada?Sí
13LED verdeSeñal de buena energía
14Pin de habilitación de salidaDesactiva rápidamente todas las salidas
15Dirección I2C de la placaDe 7 bits entre 0x60-0x80 (seleccionable con puentes)
16Peso (solo PCB)5.5 gramos
17Peso (con headers 3×4 y bornera)9 gramos
18Dimensiones (sin headers y bornera)62.5mmx25.4mmx3mm (2.5″x1″x0.1″)

Documentación

TítuloLink
Datasheet
Librería para Arduino
Codigos ejemplo

¿Qué incluye?

  • 1x Controlador de Servos PCA9685

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “Controlador de Servos PWM PCA9685 de 16 Canales 12 bits – I2C”