el 03-03-2009 08:03 PM
hola, como estan, me hago explicar mejor, mi problemas es que tengo una señal seno de 60 Hz convertida con el pic18f2550 , y estoy tomando 100 muestras y enviandolas al labview por medio del modulo USB, el labview las grafica muy bien, pero cuando llega un nuevo paquete con otras 100 muestras, la señal se mueve, como si cambiara de fase, y yo quiero que la señal se visualice sin ningun corrimiento, como si se viera en un osciloscopio, alguien sabe como lograr eso?, lo he intentado enviando dato por dato y graficando el array completo, pero se ve ke hay un bache, donde l a señal "se corre", gracias por la ayuda.
el 03-04-2009 03:22 AM
el 03-04-2009 09:26 AM
hola roberto, gracias por tu pronta respuesta, yo estoy leyendo el lconversor del pic cada milisegundo, pero al momento que envio las 100 muestras, como que hay una discontinuidad.
tratare de analizar el consejo que tu me dices a ver que pasa, pero mi pregunta es que pasara cuando se presente una señal aperiodica?, perdere datos si soloa garro un segmento no?
el 03-04-2009 09:32 AM
el 03-04-2009 09:44 AM
Bueno, segun lo que dices 100 muestras son 100 milisegundos, esto es 6.25 períodos de la señal senoidal. Esto es, si la señal encomienza en uno cero, va a terminar en el máximo u mínimo del séptimo período. La visualización sucesiva debería empezar en el mismo máximo u mínimo si no hay retraso para la comunicación en el pic. Esto debes averiguarlo: cuánto tiempo ocupa el pic en transmitir las 100 muestras y si esto interrumpe el proceso de adquisición.
Creo que para desmontar la componente DC podrías usar al Scale.VI u al AC&DC estimator.vi, pero no soy muy prático del LabVIEW así que podría haber una mejor solución.