¿Qué componente debo usar para construir mis propios servos?

4

Quiero crear una serie de actuadores lineales para una instalación artística.

Lo más fácil para mí sería enviar un PWM para cada actuador. Pienso que al usar chips como TM1809 o WS2811 estos chips se encuentran en tiras de LED, usted programa uno con el PWM deseado Las salidas (9 salidas para el TM1809, 3 para el WS2811) y el chip mantienen estos valores hasta el próximo cambio. Estos chips se pueden serializar para que pueda generar miles de PWM con una salida SPI y actualizarse 50 veces por segundo (así es como funcionan las pantallas LED grandes).

"Pensé en usar faders motorizados que se encuentran en la superficie de control de mezcla ( como estos ). Son lo suficientemente rápidos, pequeños y bastante fiables. Tienen una pista servo para leer la posición actual y un motor, pero vienen sin microcontrolador, así que tengo que agregarles un controlador.

Mi pregunta es: ¿qué chip podría usar para controlar el motor y corregir la posición según la entrada PWM y la posición actual del sensor? Es exactamente el papel del controlador en un servo. Filtre la entrada PWM, léala y luego controle la posición del motor con PID. ¿Alguien sabe qué componente barato podría usar para esto?

¿Hay algún chip PID compatible con el cambio del parámetro de vuelo para Kp, Ki, Kd?

    
pregunta bokan

1 respuesta

1

¿Qué tipo de lanzamiento necesitas? Hay, de hecho, servos lineales para aviones modelo (por ejemplo, enlace ) que pueden servir. el estante. Simplemente envíe a estos muchachos una señal PWM: el 50% del trabajo sería central, y cambiar el ciclo de trabajo se movería en cualquier dirección.

Mi experiencia es que los servos están bastante bien sintonizados, ya que tienden a estar orientados hacia abajo lo suficiente como para que el servo apenas vea la carga, por lo que funcionan bien para toda una gama de cargas simplemente por un ciclo de trabajo ajustado. No es necesario crear un PID completo alrededor de ellos.

    
respondido por el Scott Seidman

Lea otras preguntas en las etiquetas