Download Servos - Club Cierzo
Document related concepts
no text concepts found
Transcript
Manual básico Servos Servos TEORIA Descripción: El servo es un pequeño pero potente dispositivo que dispone en su interior de un pequeño motor con un reductor de velocidad y multiplicador de fuerza, también dispone de un pequeño circuito que gobierna el sistema. El recorrido del eje de salida es de 180º en la mayoría de ellos, pero puede ser fácilmente modificado para tener un recorrido libre de 360º y actuar así como un motor. Funcionamiento: El control de posición lo efectúa el servo internamente mediante un potenciómetro que va conectado mecánicamente al eje de salida y controla un pwm (modulador de anchura de pulsos) interno para así compararlo con la entrada pwm externa del servo, mediante un sistema diferencial, y asi modificar la posición del eje de salida hasta que los valores se igualen y el servo pare en la posición indicada, en esta posición el motor del servo deja de consumir corriente y tan solo circula una pequeña corriente hasta el circuito interno, si forzamos el servo (moviendo el eje de salida con la mano) en este momento el control diferencial interno lo detecta y envía la corriente necesaria al motor para corregir la posición. Para controlar un servo tendremos que aplicar un pulso de duración y frecuencia específicos. todos los servos disponen de tres cables dos para alimentación Vcc y Gnd y otro cable para aplicar el tren de pulsos de control que harán que el circuito de control diferencial interno ponga el servo en la posición indicada por la anchura del pulso. En la siguiente tabla están indicados los valores de control y disposición de cables de varias marcas que comercializan servos. Duración pulso (ms) Fabricante min. neutral. máx.. Futaba 0.9 1.5 2.1 Hitech 0.9 1.5 2.1 Graupner/Jr 0.8 1.5 2.2 Multiplex 1.05 1.6 2.15 Robbe 0.65 1.3 1.95 Simprop 1.2 1.7 2.2 Manual básico de funcionamiento de electrónica Versión 1.0 traducción Servos Hz 50 50 50 40 50 50 disposición de cables + batt -batt pwm. rojo negro blanco rojo negro amarillo rojo marrón naranja rojo negro amarillo rojo negro blanco rojo azul negro Manual básico Servos PRATICA Para hacer funcionar un servo por primera vez y ver su recorrido me tuve que idear una simple rutina con la que pude experimentar sin problemas con distintas duraciones de pulsos y así poder comprobar el recorrido del servo standard FutabaS3003 que compré por un precio de 3900 Pts. Mediante un interruptor introduciremos dos ordenes básicas al pic que serán pon el servo en posición de 0º y pon el servo en posición de 180º con estas dos posiciones tendremos un circuito practico de comprobación del recorrido de cualquier servo. El esquema de conexionado es el siguiente.: La rutina se basa en un bucle continuo de comprobación de la línea RA0 a la que le he conectado un interruptor de palanca, si el interruptor esta abierto entonces llega un 0 lógico a RA0 y el servo gira hasta la posición 0º y si el interruptor esta cerrado por tanto llega un 1 a RA0 y el servo gira a la posición máxima de 180º. El tren de impulsos saldrá por la patita RB0 del PIC y conectará directamente con la entrada de pulsos del servo. Manual básico de funcionamiento de electrónica Versión 1.0 traducción Servos Manual básico Servos La anchura del pulso viene definida por el retardo creado por software y que mantendrá a nivel lógico 1 la salida durante la duración de este. Una vez pase a nivel lógico 0 entrará en funcionamiento otra rutina de retardo con el tiempo suficiente para completar los 20 ms para obtener la frecuencia de 50 Hz necesaria, y se repetirá el proceso indefinidamente. http://www.x-robotics.com/ Manual básico de funcionamiento de electrónica Versión 1.0 traducción Servos