Motion Control and Motor Drives

cancel
Showing results for 
Search instead for 
Did you mean: 

servomotor pci6221

Hola:
 
 
Necesito generar un tren de pulsos para controlar un servomotor pero he tenido problemas para configurar la DAQ. Considero que usando counter para generar un tren de pulsos continuos (HW Timed updates), puede convenirme; pero el "external clock type" me pide proporcionar un  "clock source" y no sé como hacerlo o configurarlo. Además intente con el tren de pulsos continuos, con las phases que necesito pero, no me manda los cinco Volts sino 2.4 o 2.8 lo que no alcanza a activar el optoacoplador (no sé porque la pérdida de voltaje, ya que se supone el nivel alto debe proporcionar 5 V). El servomotor que estoy usando es el HS322HS, tiene un cable rojo (power), uno negro (negativo) y un amarillo (señal).
 
Alguna ayuda????? 
 
 
0 Kudos
Message 1 of 2
(3,625 Views)

Hola Ismael, Como comentas para controlar tu servo una de las mejores opciones es utilizar el contador.  El servo esta esperando recibir un pulso cada 20ms con un ancho de pulso variando desde 1 hasta 2ms, en el cual la longitud del pulso determina la posición a la que va a llegar tu servo (puedes encontrar mas detalles de la duración del pulso en este link: http://www.seattlerobotics.org/guide/servos.html). como lo mencionas tu servo tiene 3 cables el de señal, el positivo y el negativo.  La batería con la que alimentas tu servo debe de estar conectada a el positivo y negativo (debes de tener mucho cuidado con la polaridad ya que los servos son muy delicados en ese aspecto y aunque dure poco la polaridad los capacitores internos se pueden quemar muy rápido). Ahora para que hay una relación de la señal tienes que conectar la digital ground del contador también a la tierra de tu servo y el Counter Output a el cable amarillo de tu servo (en el caso de otras marcas el cable de señal puede ser blanco).

Para generar el pulso básicamente puedes hacer dos cosas si utilizas un solo contador puedes jugar con la frecuencia, dado que al servo no le importa la frecuencia sino el ancho de pulso. SI el dutycicle de tu pulso es igual con forme aumentes la frecuencia disminuye el ancho. La segunda opción es simplemente variar el ancho de pulso  modificando el duty cicle.

Te anexo un ejemplo sencillo.

La caída de voltaje se puede deber a que le estés demandando mas energía de la que puede dar y por eso se genera la caída de voltaje.

Saludos

Benjamin C
Principal Systems Engineer // CLA // CLED
0 Kudos
Message 2 of 2
(3,610 Views)