RF sobre muestreo para aumentar la SNR

2

Usando un procesador de imágenes de 32MHz, y sobre muestreando la salida analógica demodulada de un receptor de RF (en lugar de la salida del cortador de datos), ¿es posible usar promedios para reducir aumentar la SNR del sistema? Los datos son NRZ OOK a 4.5kHz.

Actualización Encontré este artículo de Chipcon sobre el tema, pero aborda la codificación de Manchester, aunque es algo aplicable a NRZ.

    
pregunta Lance Beasley

3 respuestas

1

Suponiendo que el PIC tiene una entrada analógica capaz de funcionar a 32MHz o significativamente superior a 9kHz (Frecuencia de Nyquist), entonces sí, es posible utilizar el promedio para aumentar la SNR.

Es importante considerar los problemas con respecto a su SNR. Por ejemplo, si la SNR es baja debido a la distancia de transmisión (atenuación), entonces el promedio puede no ser muy efectivo, mientras que si los picos transitorios o emi son la fuente de sus problemas, el promedio podría ser muy útil. En ambos casos, puede decidir que necesita una solución de hardware como un preamplificador o un filtro de paso de banda respectivamente.

Le sugiero que use un osciloscopio para mirar el diagrama de ojo , esto ayudará a revelar el problema específico con su recibo señal.

Lassilabstienenunanotaútilsobreelexcesodemuestreoyelpromedio aquí .

    
respondido por el SeanJ
0

Al "promediar", aparentemente realmente te refieres al filtrado de paso bajo. El filtrado de cajas, o más específicamente, es una forma de filtro de paso bajo, pero no es particularmente bueno para la mayoría de los usos.

Sí, el filtrado de paso bajo para reducir las frecuencias altas que sabe que no son relevantes aumenta la relación señal / ruido. Puede ver esto en el dominio de la frecuencia e intentar eliminar todo lo que se encuentre por encima de la frecuencia más alta que le interesa. O bien, puede ver esto en el dominio de tiempo y lanzar la mayor cantidad de filtrado posible al sistema mientras se asegura de que la respuesta al paso sea suficiente en el momento del nivel más corto posible.

El promedio real es realmente útil solo si sabes cuándo son los tiempos de bits. Luego puede promediar con tantas muestras como pueda administrar durante un tiempo de bit. El promedio es entonces la mejor indicación del nivel de bits medido. Dicho de otra manera, este es un promedio realmente sincrónico, y puede ser bastante efectivo.

El promedio no sincronizado es una tontería. Si no sabe dónde están los límites de bits, entonces será mejor un filtro de paso bajo IIR (basado en la ecuación).

    
respondido por el Olin Lathrop
0

Desea mejorar la tasa de error de bits del segmentador de datos interno del receptor. En la activación / desactivación de claves (OOK), los cortadores de datos internos hacen un buen trabajo frente a la intensidad de la señal que varía mucho. Sí, puede remuestrear la salida RSSI analógica del receptor y probablemente mejorar las tasas de error, pero es posible que esté esperando demasiado. El esfuerzo de programación en la implementación de un cortador de datos adaptativo es considerable. La decodificación OOK requiere algoritmos diferentes a los de Manchester también. Por ejemplo, su ancho de banda de modulación NRZ OOK se extiende a cero Hertz, mientras que el ancho de banda de Manchester no.

Una referencia realmente excelente es el libro electrónico de Steven W Smith " La Guía para el Procesamiento de Señal Digital de The Scientist and Engineer ", donde da una buena explicación de cómo se reduce el promedio. Ruido de banda ancha proporcional a la raíz cuadrada del número de muestras. El capítulo 15 es relevante para su situación. Sí, hay matemáticas, pero también muchos ejemplos e ilustraciones. Descarga gratuita de PDF. Sin embargo, no hay mucha ayuda con los algoritmos de módem, y cómo el filtrado a bordo de su receptor ya hace un promedio de señal. Si los filtros analógicos integrados son óptimos, no mejorará mucho con el sobremuestreo DSP.

    
respondido por el glen_geek

Lea otras preguntas en las etiquetas