Estamos diseñando un enlace de RF (2GFSK) utilizando el CC1125, para reemplazar un sistema más antiguo.
El sistema anterior usa codificación de datos NRZI con relleno de bits.
El relleno de bits se usa para eliminar el presente de los datos del indicador de parada (0x7E) y para evitar tener demasiados 1 en una secuencia.
Un ingeniero de RF mayor me dijo que el relleno de bits era importante, no solo para la sincronización, sino también porque el receptor se ajusta al centro de las dos frecuencias para lograr una recepción óptima. Por lo tanto, es sensible a una secuencia larga de bits iguales, ya que se alejaría del centro y se acercaría a la frecuencia f0 o f1, según la secuencia.
Pero, en el caso de CC1125, o cualquier otro chip de RF, ¿cómo calculo el efecto sobre la sensibilidad del receptor (BER) debido a una larga secuencia de bits iguales?
Ejemplo: si enviamos un preámbulo de 24 bits, con una carga útil de 32 bytes, ¿cómo calculo la cantidad máxima de bits iguales permitidos? ?
Aquí hay un enfoque no matemático del problema usando FSK como ejemplo. Mi intención es mostrar que varios factores contribuyen a poder calcular una respuesta (lo que no pretendo hacer).
Piense en un cortador de datos simple sentado después de un demodulador de FM simple: -
A continuación, imagine que el receptor no está bloqueado en ninguna transmisión válida, pero después de un rato aparece un preámbulo de TX: -
Antes del preámbulo de TX, el cortador de datos solo recibe ruido aleatorio del demodulador y está tratando de darle sentido a ese ruido aleatorio porque no es un circuito muy inteligente.
La línea azul es el cortador de datos que intenta rastrear una señal FSK potencial y si el demodulador tiene un ancho de banda de varios MHz, la línea azul puede colocarse a varios MHz de donde debería estar cuando eventualmente se presente una transmisión adecuada . ¿Está bien hasta ahora?
Entonces, viene el preámbulo de TX y ese preámbulo de TX debe ser lo suficientemente largo como para arrastrar el filtro del cortador de datos (línea azul) desde un extremo de la salida del demodulador hasta la frecuencia central precisa de la transmisión. Ese es todo su propósito en la vida.
¿Eres capaz de ver eso en el diagrama?
El cortador de datos anterior utiliza un filtro de paso bajo RC simple que tiene un punto de 3dB a una frecuencia mucho más baja que la tasa de datos máxima. Tiene que ser así o, cuando aparecen un montón de ceros o unos en la transmisión, el filtro migrará hacia un lado de los datos y eventualmente habrá corrupción.
Así que hay varios factores: -
Este fue un ejemplo simple de FSK.
lior bilia