Módulo controlador PWM Servos HSER9685

En este tutorial estaremos hablando acerca del controlador PCA9685 que estaremos usando en el módulo HSER9685; en el cual podremos controlar hasta 16 servomotores al mismo tiempo.

Controlador PWM servos HSER9685

Controlador PWM servos HSER9685

El  módulo controlador PWM Servos HSER9685 cuenta con 16 canales para controlar servos mediante I2C. Este módulo cuenta con el PCA9685 el cual se puede conectar con arduino y así aumentar el múmero de salidas de PWM.

Descripción:

El PCA9685 es un controlador LED con 16 canales controlado con un bus de I2C para aplicaciones de retroalimentación de color rojo, verde, azul, ambar (RGBA). Las salidas de LED cuentan con una resolución de 12 bpt (4096 pasos)  de control PWM individual. Todas las salidas están programadas con la misma frecuencia PWM.

Cada salida de LED pueden estar prendidas o apagadas (sin control PWM) o configurada en su valor de controlador PWM individual.  El PCA9685 funciona en un rango de 2.3 V a 5.5V.

Especificaciones:

  • Frecuencia: 40-1000Hz
  • Número de canales: 16 canales.
  • Resolución: 12 bits.
  • Voltaje: DC 2.3 – 5.5 V
  • Voltaje máximo +: 6V

Compatibilidad:

Lo puedes usar con cualquier Arduino o microcontrolador que tenga I2C.

Ejemplo de HSER9685:

Para el siguiente ejercicio necesitaremos los siguientes materiales:

  • 1 módulo controladaor PWM servos HSER9685.
  • 1 arduino uno.
  • 2 servos. (Con el código funcionan 16).
  • Eliminador (5V)

En primer lugar tenemos que instalar la librería de Adafruit; el enlace se encuentra a continuación:

PCA9685

Por otra parte se tienen que conectar 2 servos en cualquiera de las posiciones en este caso es la posición 1 y 8; el servo 1 gira 180° y regresa a 0° y el servo 8 gira 0° y a 120° y y el programa repite las acciones.

Por otra parte se pueden conectar los servos que quieras y poder modificar cuantos grados quieres que se mueva cada uno; también puedes hacer que los servos que tengas conectados giren para un mismo lado y después se regresen a su posición.

Nota: el Módulo HSER9685 cuenta con un puente para que trabaje con 5V o con 3.3V

El sketch que se utilizo fue el siguiente:

Conexión:

Nota: al conectar los servos la forma correcta es poner el cable de señal del servo en dirección al PCA9685.

Enlaces de interés:

Escríbenos tus dudas o comentarios

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Usamos Cookies en nuestro sitio WEB

Por favor confirma, si aceptas nuestras cookies de rastreo. También puedes negar el uso de cookies de rastreo y seguir navegando sin que ninguna información sea enviada a servicios de terceros.