sistema de retroalimentación del motor para movimiento lineal

¿Cuál es la mejor manera de detectar la posición/desplazamiento de un motor lineal (tipo solenoide) para la retroalimentación? Estaba pensando en usar un sensor de efecto hall o un sensor de infrarrojos.

intente buscar en Google el transductor de posición lineal
¿Está tratando de determinar si el motor se ha movido (por ejemplo, una cosa binaria), o exactamente cuánto se ha movido el actuador?
tratando de averiguar exactamente qué tan lejos se ha movido

Respuestas (2)

"Mejor" cubre mucho terreno: precisión, resolución y costo. La alta resolución se discutió antes en términos de LVDT. Si está dispuesto a cambiar la resolución por la precisión, entonces una forma simple de hacerlo es tener algunos sensores opto-interruptores espaciados en ubicaciones conocidas con precisión y adjuntar una bandera al motor lineal que bloquea los sensores a medida que se mueve.

A un costo ligeramente más alto y con una precisión aproximadamente igual, pero con una resolución más alta, es usar un codificador rotatorio comercial con un mecanismo que convierte el movimiento lineal en rotatorio. La forma más sencilla es enrollar una cuerda alrededor del eje del codificador y fijar los dos extremos de la cuerda a los extremos del objeto que se mueve. Otro método es presionar un engranaje sobre el eje del codificador y conectar una "cremallera" de algún tipo al eje de movimiento lineal. La cremallera puede ser una cremallera real que coincida con el engranaje giratorio o una sección de la correa de distribución que se pega plana para actuar como una cremallera. Esta disposición se conoce generalmente como piñón y cremalleracremallera y piñón.

+1. Animación cuidada. Seguí esperando a que cambiara de dirección. Ahh bueno, otros 10 minutos perdidos! ;-)
Ojalá pudiera atribuirme el mérito, pero es de la entrada de wikipedia de cremallera y piñón.

Para un sistema realmente bueno y preciso, pruebe con un transformador diferencial de variable lineal. Aquí hay un enlace.

Aquí está la propaganda del proveedor anterior: -

Los LVDT son transductores de desplazamiento inductivos que han demostrado ser muy robustos y particularmente adecuados para su uso en instalaciones donde se esperan altas vibraciones, altas aceleraciones y/o ciclos de vida muy largos. Incluso se pueden lograr oscilaciones con barridos pequeños y mediciones por debajo de 1 mm. Están disponibles rangos de desplazamiento de 2 mm a 200 mm. Los sensores LVDT típicos se energizan con voltaje de CA, producen una salida de CA y, por lo tanto, requieren componentes electrónicos externos para la amplificación y el procesamiento. Todos nuestros productos LVDT incorporan componentes electrónicos internos que permiten alimentar el transductor con ±15 V CC o 24 V CC y proporcionan una señal de salida de 0 - 5 V, 0 - 10 V, 0 - 20 mA o 4-20 mA. Esta característica permite una integración de campo simple.

Básicamente funcionan como un detector de metales de 3 bobinas. La bobina central aplica un campo magnético alterno a las bobinas exteriores que están enrolladas en oposición de fase. Una pieza de metal (generalmente un compuesto de hierro) se mueve a través de las tres bobinas por desplazamiento. En el equilibrio del punto medio no hay señal neta; a cada lado hay una señal cuya amplitud y fase le indican la dirección desde el punto central y la distancia.

EDITAR Aquí hay un sitio web que le muestra cómo construir uno y hacer la electrónica también.

+1, hallazgo interesante, ¡y tan obvio una vez que uno se entera!
Puede obtener los realmente grandes (utilizados en los sistemas de movimiento del simulador de vuelo) y los giratorios. Mejor que 1 mm en carrera de 2 m si no recuerdo mal.
Los LVDT tienen una resolución increíble, pero el procesamiento de la señal puede ser un poco complicado y los sensores (transformadores) en sí mismos generalmente están fuera del rango de precios de "aficionado", a menos que lo haga usted mismo. Tengo un par de instrumentos LVDT industriales que cuestan alrededor de $ 5k cada uno. Si no necesita una resolución hasta el micrómetro, entonces un sensor magnético lineal como los de Austria Microsystems o un codificador rotatorio estándar acoplado a una cadena o cremallera y piñón probablemente sea lo suficientemente bueno y un par de órdenes de magnitud más barato.
@lyndon Lea la pregunta LOL "¿Cuál es la mejor manera", etc. Probablemente lo mejor sea equiparar los LVDT. ¿Por qué no publicas tu comentario como respuesta?
@lyndon Eso parece una respuesta, ¿por qué solo publicar como comentario? :-)
@Andyaka, si la precisión y la precisión son el objetivo, y el costo no es un problema, existen sistemas que pueden alcanzar menos de 1 nanómetro. Pero esa no es la "mejor" solución. La mejor solución es el sistema de menor costo que cumpla con los requisitos del sistema.