Interfaz SDLC del microcontrolador

0

Quiero que mi dispositivo basado en microcontrolador AVR se comunique a través de la interfaz física SDLC (Control de enlace de datos síncrono) con otro dispositivo, SDLC está basado en RS-485.

La interfaz SDLC debe tener las siguientes conexiones: 1) Tx datos +, 2) Tx datos, 3) Rx datos +, 4) datos de Rx, 5) Tx clock +, 6) Tx reloj, 7) reloj Rx +, 8) Rx reloj-

Pensé que podría usar el chip RS-485 para proporcionar esas 8 conexiones, pero el problema es que los chips RS-485 tienen conexiones 1 a 4 (datos Tx +, datos Tx, datos Rx +, datos Rx), por lo que no hay relojes (Tx clock +, Tx clock-, etc).

¿Alguien sabe de cualquier chip o circuito que pueda usar para que al final mi microcontrolador pueda comunicarse a través de SDLC en ocho pines de interfaz?

Gracias.

    
pregunta tmoeti

1 respuesta

0

Utilice 2 chips RS-485 dúplex completos (por ejemplo, MAX488). Uno para TX, líneas RX y el otro chip para relojes.

Enviar datos a través de bit banging. Y también usa bit banging para recibir y decodificar los datos. Con esta implementación, la comunicación sobre el protocolo SDLC sería posible.

Obviamente, uno necesita tener una comprensión correcta del protocolo SDLC para poder enviar paquetes correctos y decodificar datos a través del intercambio de bits.

    
respondido por el tmoeti

Lea otras preguntas en las etiquetas