Estoy intentando medir el desplazamiento de una placa, movida por un motor que a su vez es controlado por un variador de frecuencia.
Éste motor tiene un mecanismo que mueve la placa hacia arriba y hacia abajo con una frecuencia de 2Hz. Lo estoy midiendo con una especie de transductor lineal, que va de 0 a 10v.
El problema es, que mientras esté el motor parado, la señal analógica que recibo es muy buena, con muy poco ruido, pero en cuanto lo pongo en marcha, la señal empieza a tener mucho ruido (más en el arranque del motor), ya una vez estabilizado el motor, el ruido disminuye, pero de repente me salen picos, ésto provoca un error en mi programa, ya que lo que checo es que la placa se mueva solo en un cierto rango de distancia, y un pico, ya sea positivo o negativo, me indicaría que la placa esta a un nivel mayor de lo esperado.
He intentado con varias herramientas (filtros, media, moda, promedio), pero no he tenido los resultados esperados, tal vez no las estoy aplicando bien. Básicamente lo que quiero es limpiar lo mas que se pueda la señal, ya que dicha señal después la multiplico y le hago otras operaciones para convertirla de volts a distancia, entonces cualquier ruido, se amplificaria con las operaciones que hago.
Cabe mencionar que los picos no aparecen periódicamente, sólo de vez en cuando, es decir no en todos los ciclos, como menciono, ya una vez estabilizado el motor, y a velocidades mas altas, la señal es mas limpia, pero en el arranque y a velocidades lentas, la señal tiene mas picos.
En cuanto a la conexión, el cable esta blindado, si tiene tierra física, la computadora esta con una UPS, los cables de potencia estan separados de los de control y lectura, hay un filtro de línea.
Estoy utilizando una tarjeta DAQ NI-USB6229, con entrada analógica de 0-10v, N Muestras, 100 Muestras de lectura y un Rate de 200Hz
Terminal Configuration: RSE, Custom Scalling: No Scale. Trabajo con LabView7.1
Adjunto 3 imagenes, donde se muestran los picos, y la señal limpia, todas son con el motor en marcha.
Ojalá puedan darme algunas sugerencias de como limpiar esta señal. Gracias!