¿Existe una solución inalámbrica con una latencia inferior a 60us?

-1

Esta es una pregunta puramente académica como parte de un próximo proyecto que estoy pensando en embarcar.

A principios de este año hice un adaptador de joystick inalámbrico para Commodore 64 usando una tarjeta Bluetooth compatible con RS232. La latencia de principio a fin fue de aproximadamente 6 ms si recuerdo correctamente.

Para el próximo proyecto, estoy pensando en hacer un bus serie inalámbrico. Mientras leo las especificaciones, veo que algunas partes del apretón de manos requieren marcos de tiempo muy estrechos para funcionar correctamente. El más corto se indica "max 60us" y el más largo es "max 1000us".

Entonces, con algún microcontrolador de control de bits involucrado, ¿hay alguna posibilidad, al usar alguna solución inalámbrica, de estar por debajo de 60us? O debería desechar esta idea antes de comenzar.

Aquí está el documento " IEC disected " En la página 11 están los tiempos He estado leyendo sobre.

    
pregunta bos

1 respuesta

0

En la forma más sencilla, puede enviar continuamente la salida UART a través de un par de módulos de radio, como el RFM110 & RFM210. Esto no le brinda protección contra interferencias, pero funcionará en la mayoría de las situaciones. Si desea un reconocimiento más complejo y una administración de enlaces, es difícil lograr una latencia tan pequeña, porque la mayoría de las radios necesitan más de 60 us para cambiar entre TX y RX.

Como alternativa, muchos fabricantes venden UART transparente a través de una radio ISM (no bluetooth), pero no he visto la latencia especificada ni creo que pueda ser tan pequeña.

    
respondido por el electrobob

Lea otras preguntas en las etiquetas