¿Cómo analizar / decodificar una codificación Manchester?

3

Tengo un escáner de código de barras trabajando en 433Mhz (FSK). Dado que este es un producto relativamente antiguo y el software de la PC no funciona con Windows 10 y ya no puedo usar el SDK. Por lo tanto, he decidido hacer mi propio hardware receptor y un software para PC en consecuencia.

Desarmé el escáner y lo conecté directamente a un analizador lógico simple desde el módulo de transceptor del dispositivo. No hay mucha información sobre este módulo. Pero, conozco los pin-outs, sus funciones y "recibe y transmite paquetes de datos a 36864 baudios codificados en Manchester".

Entonces, abrí el programa anterior con una versión anterior del sistema operativo Windows y comencé a escanear justo después de hacer clic en el botón de inicio en el analizador Logic. Normalmente, el receptor tiene una recepción continua independientemente de si estoy utilizando el escáner o no. Podemos considerar esto como otras emisiones en el medio ambiente.

Por lo que descubrí, hay una señal de detección de portadora que conduce a los datos de escaneo y alrededor de esto (al principio de la detección de portadora o después de la señal de detección de portadora) hay una serie de bits que parecen un preámbulo con 0 (si no me equivoco , porque ¿no debería ese preámbulo siempre justo después de la señal del operador como parte de los datos?)

Configuración de Manchester del analizador lógico:

Yalgunosresultadosdelanalizador(puedepedirunaspectomásdetalladosilodesea):

Aquíhaydosexploracionesdecódigosdebarrasconsecutivas.

Heintentadovariasversionesdelaconfiguración.IntentécolocaralgunosnúmerosaleatoriosenelcampodebitsdePreámbuloodiferentesvelocidadesdebits,bordepositivoonegativo,LSBoMSB,peronopudedescodificarelanalizadordemiseñal.Almenosmegustaríaverelcódigodebarrasqueescaneeenalgúnlugardelapartededatos.

NosoyexpertoenestacodificaciónycomunicaciónporRF,sinoenelaprendizajeysoyrazonablementeentusiasta.

Cualquierpunteroseríamuyapreciado.

EDITAR:

Paraestarsegurosdeloquerealmenteestáenviandoelescáner,tambiénhegrabadolosdatosdetransmisióndirectamentedesdelafuente.Creoqueestádandomáspistasquelosdatosderecepcióncapturados.(Seincluyendosexploracionesdecódigosdebarrasdiferentesysecolocanunadespuésdecadaverticalmenteparaanalizar/compararmejor)

EDITAR:

Aquíestáelmódulodetransceptorqueseencuentraenlaplacaprincipalcomoplacahija:

EsTelitalRT14.Lospinesestánmarcadosenuncuadradorojodondelosconectoalanalizadorlógico.

EDIT:

UndiagramadecómoeldispositivodeRFestáconectadoalsistemadelecturadecódigosdebarras.

    
pregunta Sener

0 respuestas

Lea otras preguntas en las etiquetas