¿Cómo podemos ayudar?

Print

Servomotor RC controlado por la salida PWM del ACE

 

Los servomotores RC suelen ser motores pequeños con un movimiento limitado a 180 grados.

Tienen 3 cables: tierra, alimentación y control.

Para controlar la posición, envías una señal modulada por ancho de pulso (PWM) a la entrada de control. El porcentaje de ON-TIME determina el ángulo al que se moverá el servo.

  • Periodo: para la mayoría de los servos RC es de 20.000 microsegundos (50Hz).
  • ON-TIME: Los ACE tienen salidas de tipo transistor que se hunden. Esto significa que cuando están «ON» se realiza una conexión a tierra. La documentación de la mayoría de los servomotores RC hablará de ON-TIME en términos de tiempo de alta tensión. Por lo tanto, invertirá el tiempo mencionado en la mayoría de la documentación. Debido a esto, ON-TIME será típicamente valores entre 19.000 y 18.000 microsegundos, donde 18.500 microsegundos representa la posición central.

Cableado ACE a RC Servo

Puede controlar directamente su servomotor RC utilizando las salidas de su ACE.

Ejemplo de servomotor RC cableado

El ACE te permite controlar tantos servomotores RC como salidas digitales tengas. Por lo tanto, si su PLC tiene 18 salidas digitales, puede controlar hasta 18 servos. Todos ellos utilizarán el mismo Periodo, pero pueden utilizar su propio ON-TIME.

Ejemplo de programación de servomotores RC

Aquí están los archivos: RC-Servo.zip

  • En State=1 fijamos el periodo a 20000 microsegundos.
  • En State=2 tomamos una entrada analógica y la escalamos para que el min analógico corresponda al min del RC y el max analógico corresponda al valor max del RC. Entonces arrancamos el PWM, diciéndole que use este nuevo valor escalado como ON-TIME.