¿Cómo descodificar esta señal de RF de 433MHz?

-1

Estoy recibiendo esta señal de RF de un transmisor de estación meteorológica de temperatura solamente. Pero no puedo averiguar qué codificación se está utilizando.

Parece que no puedo decodificar el binario. Para descartar ruidos o interferencias, estas señales provienen directamente del microcontrolador antes de ingresar al módulo de RF.

Gracias de antemano por tu ayuda.

    
pregunta user160357

2 respuestas

1

Mi análisis: -

Multiplica las temperaturas por 10 para crear enteros.

26.9 * 10 = 269 decimal = binario 100001101

43.8 * 10 = 438 decimal = 110110110 binario

Una distancia larga entre pulsos es un 1, una distancia corta es un 0. Los primeros 8 bits son el encabezado o la sincronización, los siguientes 16 bits son la temperatura. El grupo de 8 pulsos cercanos son los 7 bits superiores del entero de 16 bits (que son todos 0 para ambos 269 y 438).

Se necesitan más ejemplos para confirmar si esto es correcto o simplemente una coincidencia sin sentido.

    
respondido por el Bruce Abbott
2

Parece que hay una cadena de 8 pulsos que permanecen sin cambios. Sugiero que sea una bandera para el inicio de los datos. Esto podría ser algún tipo de modulación de la posición del pulso o los pulsos podrían ser una representación binaria. Comience por construir un circuito para activar su alcance en los primeros 8 pulsos.

    
respondido por el Rhyolite

Lea otras preguntas en las etiquetas