Estoy usando un ADC de 6.4Mhz de 12 bits para grabar una lectura del sensor.
Es un sistema Doppler de ultrasonido. Un DAC se usa para generar una frecuencia TX, esa frecuencia rebota en un objetivo en movimiento y se recibe a través de un sensor ultrasónico.
En mi entorno de prueba, la amplitud de esta lectura es bastante consistente con el tiempo:
Sin embargo, cuando el sensor se instala en el sitio, veo esta extraña interferencia del tipo de modulación de amplitud:
Estoy familiarizado con la interferencia donde se reciben / interfieren frecuencias adicionales con la grabación, sin embargo, no sé qué causa esto, donde la amplitud parece caer en los puntos.
Ni siquiera estoy seguro de cómo se llama, ¿tiene un nombre? y, lo que es más importante, ¿qué causaría este comportamiento?
Más información:
Esto no es un artefacto de exhibición. Zoom sobre uno de los "cruces por cero":
Incluso reproduje esto en Matlab mezclando los datos de ADC con una sinusoide de 200 Hz.
La parte superior de cada uno de los dos picos FFT tiene dos frecuencias máximas separadas en lugar de una.
Respuestas:
Esta no es una respuesta muy detallada.
Se ve como si está recibiendo múltiples ecos vuelta de su objetivo, donde las fases entre los ecos están variando lentamente. A veces se cancelan entre sí, a veces no.
Es difícil saber por qué sucede esto en una configuración real, pero no en la configuración de prueba. Tal vez su configuración de prueba no refleje con precisión la situación real.
Creo que necesita agregar aún más información sobre su objetivo (lo que está midiendo, a qué velocidad se mueve) si desea obtener más ideas.
fuente
Habiendo comprobado que este es un problema de trayectoria múltiple (o desvanecimiento o interferencia), la pregunta es, ¿cómo avanzar?
Tal vez valga la pena burlarse de un enfoque en Matlab: un segundo receptor, ubicado a una longitud de onda de 0.25 detrás del primero: modelarlo como un retraso adicional al segundo receptor y trazar las dos salidas recibidas etiquetadas (arbitrariamente) Sin y Cos.
La amplitud ahora es sqrt (Sin ^ 2 + Cos ^ 2) usando la conocida relación Sin ^ 2 + Cos ^ 2 = 1, y esto debería dar una amplitud constante, al menos para el caso simple.
Si se trata de 2 dimensiones en lugar de 3, por ejemplo, los reflectores están todos en el plano horizontal, es posible que pueda vivir con un solo sensor retrasado, ya sea por encima o por debajo del principal.
Pero, de lo contrario, físicamente es posible que necesite dos o más receptores retardados, a ambos lados del principal, para hacer frente a los reflectores fuera del eje (y no quiero pensar en cómo fusionaría sus salidas; hay un tema completo detrás de eso , llamado beamforming) pero esto es un comienzo.
fuente