Conexión del módulo Wi-Fi de XBee directamente al sensor UART

2

Me gustaría conectar un sensor UART directamente a un módulo Wi-Fi XBee usando su Rx-Tx, sin usar otra MCU como intermedio. El XBee leerá los datos del sensor y los enviará a través de Wi-Fi a Internet (a través de un enrutador).

Aplicación habitual: Sensor - > MCU - > XBee - > Wi-Fi

Mi concepto: Sensor- > Xbee - > Wi-Fi

Por lo que he leído, es posible muestrear sensores analógicos directamente desde las entradas analógicas de XBee y enviar los datos a través de Wi-Fi. También es posible muestrear directamente los estados de algunos pines GPIO de XBee y enviarlos. Sin embargo, aunque el XBee tiene un UART, no he encontrado una aplicación que use este UART directamente para comunicarse con un sensor. Este UART solo se utiliza para comunicarse con un microcontrolador intermedio que lee sensores y envía comandos al módulo XBee a través de este UART. Otro problema es que debería poder transmitir un comando UART desde el módulo XBee al sensor (el sensor necesita un comando para enviar una respuesta). Mi propósito es enviar periódicamente el comando de lectura al sensor, obtener la respuesta y transmitir la respuesta a través de Wi-Fi.

A mi entender, no es posible utilizar la UART de un módulo XBee de esa manera, necesitaría una MCU intermedia. Pero me gustaría preguntar, si me falta algo y esto es posible. ¿Alguien ha logrado hacerlo o leer algo relevante? ¿Hay alguna forma de aprovechar el UART de XBee y programarlo para realizar esta tarea?

Xbee: Wi-Fi Digi XBee® - Módulo OEM con soporte totalmente integrado para Digi Remote Manager

Sensor: Dart Sensors WZ-EN módulo de CO - Manual de operación

    
pregunta Chatzid

1 respuesta

1

No uso el modelo wifi, pero no creo que haya mucha diferencia en cómo funcionan.

Solo necesita enviar los comandos a través de wifi a su módulo xbee y se transferirán al sensor. El sensor debe reaccionar a los comandos y devolver los datos que solicitó, que luego se transmitirán a través de wifi.

La velocidad en baudios de su sensor debe coincidir con la velocidad en baudios de xbee para que esto funcione, y también el nivel lógico.

    
respondido por el Zy Gan

Lea otras preguntas en las etiquetas