Determine la resolución del servomotor rc

3

Quiero hacer un actuador lineal de bajo empuje con un servomotor rc continuo barato y luego controlarlo con un microcontrolador. Lo que quiero decir es que quiero saber cuál es el grado mínimo en que un motor puede moverse, pero parece ser algo que no está documentado. Puedo ver el rango de pulsos con el que puedes controlar el motor, pero tampoco tengo idea de cómo se relaciona una longitud de pulso con una salida determinada. ¿Hay algún lugar donde pueda encontrar alguna documentación?

PS Estoy deseando el motor FS5106R en este momento.

    
pregunta Gerhard

3 respuestas

1

El servo que mencionas es un rotación continua , que en realidad es un truco, una modificación del mercado de accesorios que se está haciendo por ti en la fábrica o distribuidor.

Estos dispositivos no tienen un bucle de posicionamiento cerrado, en la medida en que tienen un control proporcional, es de velocidad o par. Estos se realizan tomando un diseño servo normal y desconectando el potenciómetro de realimentación del eje de salida (o incluso sustituyendo las resistencias fijas), por lo que el bucle de posicionamiento interno se abre y puede controlar el error de bucle aparente al ordenar una posición diferente a la una entrada de retroalimentación está "atascada" en.

No he usado este modelo en particular, pero los que he usado tenían un control muy deficiente; había muy poco rango de entrada entre la activación completa en una dirección y la activación completa en la otra. Es una pena que alguien no haga uno con un circuito cerrado de velocidad , aunque eso requeriría una tecnología de motor diferente o un esquema de detección de rotación (¿encoder óptico incremental? ¿Motor sin escobillas conmutado electrónicamente?)

    
respondido por el Chris Stratton
0

Si se trata de un servomotor de CC, tendrá un sensor de posición del eje incorporado y lo utilizará en un control loop (con un amplificador de accionamiento del motor) para establecer la posición del eje exactamente en el punto quieres que sea No tiene que preocuparse por micro posicionar el motor porque el "circuito de control" lo hace por usted.

    
respondido por el Andy aka
0

La precisión del sistema servo depende principalmente de la podredumbre. Potenciómetro en el interior del servo, y también en la reacción del sistema mecánico.

Si desea una buena salida, le sugiero que mueva su sensor a la salida lineal (utilizando tal vez un potenciómetro lineal), de esa manera todo el retroceso mecánico quedará oculto por el control loop .

    
respondido por el arthur.b

Lea otras preguntas en las etiquetas