Como configurar os módulos X bee usando o modo de comando AT para transmitir dados digitais

Cómo configurar módulos X bee usando el modo de comando AT para transmitir datos digitales

En el tutorial anterior, la línea de E/S analógica se pasó entre dos módulos X-Bee. En este tutorial, se utilizarán módulos X-Bee para leer y transmitir datos digitales. Los módulos X-Bee se utilizan a menudo con microcontroladores que pueden pasar datos al módulo como datos digitales. Incluso el módulo en sí es capaz de detectar datos digitales de sensores e interruptores, ya que tiene 8 pines de entrada/salida digitales. Para leer o escribir datos digitales, estos pines o cualquiera de estos pines se pueden configurar para operación de lectura o escritura.
Componentes necesarios –
1) Módulos X-Bee – 2
2) Arduino UNO
3) Tableros de prueba
4) Cables de conexión
5) Cable convertidor FTDI USB a serie
6) ordenador personal
7) cambiar
Conexiones de circuito –
En este proyecto se utilizan dos módulos X bee serie 1 (S1). Un módulo sirve como transmisor y el otro como receptor. Ambos módulos serán PC conectadas para pasar comandos AT y monitorear la transferencia de datos. Un módulo X-Bee es un módulo de 20 pines con la siguiente configuración de pines:
Para conectar un módulo Zig-Bee a la PC, se puede utilizar un cable convertidor FTDI USB a serie. El cable convertidor tiene cuatro pines: VCC, Tierra, RX y TX. Estos pines deben conectarse al módulo X-Bee de la siguiente manera:
Otra forma de conectar el módulo X-Bee a la PC es conectarlo a través de la placa Arduino. La PC y la placa Arduino se pueden conectar mediante un cable USB. Los pines RX y TX del Arduino se pueden conectar a los pines Tx y RX del módulo Zig-Bee y el pin Reset del Arduino UNO se puede conectar a tierra. Ahora, al cargar el boceto Arduino 'mínimo' en la placa, se puede utilizar para la comunicación en serie con el módulo X-Bee.
Ambos módulos deben funcionar con baterías de 3,3 V. Según la configuración de pines de los módulos X-Bee, el terminal positivo de la batería debe conectarse al pin 1 del módulo y el terminal negativo al pin 10 del módulo.
El módulo X-Bee a utilizar como transmisor será alimentado por una entrada digital a través de un interruptor conectado al pin 20 del módulo. El pin 20 del X-Bee es la entrada analógica 0 y también la E/S digital 0. Debe configurarse como una entrada digital pasando los comandos AT apropiados. El pin 20 estará conectado a tierra de forma predeterminada, por lo que la lógica predeterminada leída por el pin será BAJA. Al presionar el interruptor, el pin hará un cortocircuito con VCC, leyendo así una lógica ALTA. Por lo tanto, el interruptor se conectará al pin 20 en la configuración desplegable.
El módulo X-Bee que se utilizará como receptor tendrá un LED conectado al pin 20 del módulo. En el módulo receptor, el pin 20 se configurará como salida digital en lugar de entrada digital.
Cómo funciona el circuito –
Se utilizarán comandos AT para configurar ambos módulos. El módulo transmisor se configurará para leer datos digitales y se emparejará con el módulo receptor para pasarle los datos. Los comandos se transferirán a través de la aplicación 'CoolTerm' en la PC. En el módulo transmisor se deben cambiar los siguientes parámetros de configuración:
1) ID PAN
2) Dirección de destino baja
3) Dirección de origen
4) Pin 0 de E/S de datos (pin 20)
5) Frecuencia de muestreo de E/S
Estos parámetros se establecerán en los siguientes valores utilizando los comandos AT:
1) ID PAN = 3332
2) Dirección de destino inferior = 0x22
3) Dirección de origen = 0x24
4) Pin de E/S de datos = 0x03 (al pasar 0x03 se configura el pin para la entrada digital)
5) Frecuencia de muestreo de E/S = 0x1E (30 segundos)
Se pasan los siguientes comandos AT para cambiar los parámetros de configuración del módulo transmisor:
El módulo receptor se configurará para emparejarse con el módulo transmisor y emitir datos digitales en el pin 20 de acuerdo con los datos transmitidos desde el otro módulo. En el módulo receptor, se deben cambiar los siguientes parámetros de configuración:
1) ID PAN
2) Dirección de destino baja
3) Dirección de origen
4) Pin 0 de E/S de datos (pin 20)
5) Definir ATIA
Estos parámetros se establecerán en los siguientes valores utilizando los comandos AT:
1) PAN ID = 0x3332 (Establecer el PAN ID igual a la dirección del transmisor empareja los dos módulos)
2) Dirección de destino baja = 0x24 (la dirección DL del receptor debe ser la misma que la dirección de origen del transmisor)
3) Dirección de origen = 0x22 (la dirección baja de destino del transmisor debe ser la misma que la dirección de origen del receptor)
4) Pin de E/S de datos = 0x04 (al pasar 0x04 se configura el pin para salida digital)
5) Establezca “ATIA” como dirección de origen del transmisor (24) para que el pin 20 del receptor siga los cambios al pin 20 del transmisor.
ATIA es el comando de dirección. Ayuda a habilitar las actualizaciones del modo de salida de pines desde la otra radio X-Bee.
Se pasan los siguientes comandos AT para cambiar los parámetros de configuración del módulo receptor:
Después de configurar cada módulo, se deben guardar los ajustes enviando el comando ATWR y finalmente salir del modo AT usando el comando 'ATCN'. Después de configurar los módulos y guardar los ajustes, si se presiona el interruptor del módulo transmisor, el LED conectado al módulo receptor comienza a brillar y cuando se suelta el interruptor, el LED del módulo receptor también se apaga.
No solo un pin, sino todos los pines de entrada/salida digitales se pueden configurar en los módulos X-Bee para la transferencia de datos digitales.

Código fuente del proyecto

Código fuente del proyecto

###

 //Programa para

###

Conteúdo Relacionado

En cada vehículo hay una red de sensores integrada...
El controlador del motor es uno de los componentes...
ESP32-CAM es un módulo de cámara compacto que combina...
La evolución de los estándares USB ha sido fundamental...
SCHURTER anuncia una mejora de su popular serie SWZ...
Visual Communications Company (VCC) ha anunciado sus nuevos tubos...
A Sealevel Systems anuncia o lançamento da Interface Serial...
A STMicroelectronics introduziu Diodos retificadores Schottky de trincheira de...
Determinar uma localização precisa é necessário em várias indústrias...
O novo VIPerGaN50 da STMicroelectronics simplifica a construção de...
A Samsung Electronics, fornecedora de tecnologia de memória avançada,...
O mercado embarcado tem uma necessidade de soluções de...
Probablemente se haya encontrado con el término " resistencia...
Probablemente tenga un aislante de soporte si ha notado...
Probablemente haya visto un aislante colocado en postes de...
Probablemente hayas visto aisladores de grillete entronizados en postes...
Probablemente hayas experimentado situaciones en las que controlar un...
Regresar al blog

Deja un comentario

Ten en cuenta que los comentarios deben aprobarse antes de que se publiquen.