Servo Motion Direction

0

Estoy intentando configurar un servocontrol que hará que la dirección del interruptor del servo se acerque automáticamente cuando se acerque al final de su rango de viaje.

Diseñé una solución que usa un comparador de cuadrantes y un detector de picos para producir una señal de control útil. El circuito tiene una entrada de señal y dos salidas que controlan una señal a un controlador H-bridge. Cuando la tensión en el potenciómetro se acerca a 5V, la primera salida es alta y la segunda es baja. Cuando la tensión se acerca a 0 V, la primera salida es baja y la segunda salida es alta. La señal cambia cuando la tensión se acerca a 5V y nuevamente a 0V. Funciona, pero hay algunos inconvenientes.

¿Existe un enfoque analógico estándar o IC que realice la misma operación mientras se usa un potenciómetro para la fuente de señal?

    
pregunta SubLightSpeed

1 respuesta

1

La respuesta estándar es usar un microcontrolador para leer el bote y tomar las decisiones.

No dices cuáles son los inconvenientes del circuito actual. Un comparador con alguna retroalimentación positiva o histéresis, y un inversor, hará el truco, pero es probable que suene horrible cuando se invierta, y requiere un gran aumento de corriente.

El micro podrá conducir el puente H con algún tipo de PWM y, por lo tanto, disminuir la velocidad del motor y revertirlo nuevamente. Definirá un perfil de voltaje en el software, o incluso creará su propio circuito de control de PD y hará que el servo siga un perfil de posición generado internamente.

Con algo de experiencia en programación, la curva de aprendizaje con un Arduino será corta. Y si necesita producir varios de ellos, puede usar un pequeño microcontrolador de 8 pines con reloj interno, no muy caro.

    
respondido por el tomnexus

Lea otras preguntas en las etiquetas