Home

+++OK atis 01 081C 03 0018 0250 021E

image

Contents

1. 3 49 solicita una muestra E inicio de trama 00 04 longitud de datos 4 bytes a continuaci n m s uno de checksum 08 comando 12 identificador de trama cualquier n mero distinto de cero 49 53 IS el comando 49 checksum Ejecutada la acci n recibiremos una trama conteniendo el resultado TE 00 OF 88 12 49 53 00 01 00 1C 03 00 18 02 28 02 1E 47 E inicio de trama 00 OF longitud de datos 15 bytes a continuaci n m s uno de checksum 88 respuesta a comando 12 identificador de trama el valor que enviamos en el comando 49 53 IS el comando enviado 00 resultado OK 01 cantidad de muestras 00 1c VO habilitados DIO4 DIO3 DIO2 03 canales anal gicos habilitados AN1 ANO 00 18 estado de I O 02 28 valor de ANO 02 1E valor de AN1 47 checksum Lectura remota de la informaci n Es posible solicitar a un m dulo que pida la ejecuci n del comando ATIS a un m dulo remoto Para esto el m dulo XBee Wi Fi que controla debe estar en modo API dado que la solicitud de comandos remotos se realiza mediante una trama especial en la que se indica la direcci n del m dulo sobre el que se opera y el comando en s Por ejemplo si no estamos trabajando en el modo con caracteres de escape el siguiente mensaje 7E 00 0D 07 12 00 00 00 00 CO A8 01 10 00 49 53 D1 solicita al m dulo con direcci n 00 13 A2 00 40 OA SE 3B que tome una muestra 7E inicio de trama 00 0D longitud de d
2. CTC 072 Utilizaci n de XBee Wi Fi para sensores remotos Comentario T cnico CTC 072 Ci k 3 T tulo Utilizaci n de XBee Wi Fi para sensores remotos 2 Electr nica S R L Autor Sergio R Caprile Senior Engineer Revisiones Fecha Comentarios 23 09 11 o En este comentario t cnico estudiaremos la forma de configurar los m dulos XBee Wi Fi para utilizaci n con aplicaciones de sensores remotos Introducci n En los casos que veremos a continuaci n el m dulo transmitir la informaci n de estado de sus entradas y salidas a uno o varios hosts o m dulos XBee Wi Fi remotos Las formas de configuraci n para env o de informaci n en las diversas topolog as han sido descriptas en CTC 071 Cada uno de los pines DIOx que puede ser configurado para su operaci n como entrada anal gica entrada digital o salida digital posee un comando A7Dx que permite operar sobre esta selecci n Los pines DIO10 a DIO12 se configuran mediante los comandos ATP0 a ATP2 respectivamente Entradas anal gicas Para configurar alguna de las entradas como anal gica es decir asociada al conversor anal gico a digital utilizamos el comando que le corresponde por ejemplo 47D2 2 setea el pin AD2 DIO2 como AD2 es decir asociado al ADC Los m dulos poseen una referencia interna de 1 25 2 5V cuyo valor puede configurarse mediante el comando ATAV No debe conectarse el pin VREF dado que no se lo utiliza Entradas di
3. atos 13 bytes a continuaci n m s uno de checksum 07 comando remoto 12 identificador de trama cualquier n mero distinto de cero 00 00 00 00 CO A8 01 10 direcci n IP del destinatario 192 168 1 16 00 opciones 49 53 IS CTC 072 2 CTC 072 Utilizaci n de XBee Wi Fi para sensores remotos D1 checksum Ejecutada la acci n recibiremos una trama conteniendo el resultado TE 1E 00 17 87 12 00 00 00 00 CO A8 01 10 49 53 00 01 08 1C 03 00 18 02 5B 02 94 0 E 7E inicio de trama 00 17 longitud de datos 23 bytes a continuaci n m s uno de checksum 87 respuesta a comando remoto 12 identificador de trama el valor que enviamos en el comando 00 00 00 00 CO A8 01 10 direcci n IP del destinatario 192 168 1 16 49 53 IS el comando enviado 00 resultado OK 01 cantidad de muestras 08 1C 1 O habilitados DIO11 DIO4 DIO3 DIO2 03 canales anal gicos habilitados AN1 ANO 00 18 estado de I O 02 5B valor de ANO 02 1E valor de AN1 94 checksum Tambi n es posible solicitarlo desde un host utilizando el XBee Application Service un ejemplo de como utilizarlo ha sido descripto en CAN 096 Por ejemplo enviando el siguiente mensaje al port OxBEE de un m dulo 02 00 5A 00 49 53 solicita a dicho m dulo que tome una muestra 02 comando 00 opciones 5A identificador de trama cualquier n mero distinto de cero 00 opciones 49 53 IS Ejecutada la acci n recibiremos un mensaje con
4. de muestras 00 1C VO habilitados DIO4 DIO3 DIO2 03 canales anal gicos habilitados AN1 ANO 00 18 estado de I O 02 15 valor de ANO 02 1D valor de AN1 62 checksum Si recibimos la informaci n de I O en un host IP recibiremos en el port OxBEE algo como lo siguiente 04 00 01 00 1C 03 00 18 02 22 02 1E 04 recepci n de datos de I O 00 no aplica 01 cantidad de muestras 00 1C VO habilitados DIO4 DIO3 DIO2 03 canales anal gicos habilitados AN1 ANO 00 18 estado de I O 02 22 valor de ANO 02 1E valor de AN1 Esto corresponde al XBee Application Service un ejemplo de como utilizarlo ha sido descripto en CAN 096 Bajo consumo Si el m dulo se configura para bajo consumo al salir de su letargo si tiene configurado alg n valor de ATIR toma una muestra y la env a Si la se al a medir no est lista al momento de despertar la medici n puede ser err nea por ejemplo si apagamos una referencia de tensi n externa para minimizar a n m s el consumo En este caso es conveniente configurar una frecuencia de muestreo que permita tomar m s de una muestra y descartar la primera El m dulo sigue tomando muestras mientras est despierto La forma de operar en bajo consumo puede configurarse de modo similar a como hici ramos en CTC 071 aunque en el caso de un sensor remoto sin ninguna otra aplicaci n podemos aprovechar la facilidad de cyclic sleep del m dulo El comando ATSM 4 habilita el modo cycl
5. gitales Para configurar alguna de las entradas como digital utilizamos el comando que le corresponde por ejemplo ATD0 3 setea el pin ADO DIOO como entrada DI El comando ATP1 3 setea el pin DIO11 como entrada DD Lectura local de la informaci n Es posible leer el estado de los pines desde la UART mediante el comando ATIS Este comando fuerza una muestra inmediata y devuelve por la UART la informaci n En el modo AT dicha informaci n estar en ASCII 0K atis Este m todo en realidad s lo es confiable si no tomamos muestras autom ticamente dado que si es as en realidad estamos tomando muestras de ese proceso de muestreo El primer n mero que observamos es la cantidad de muestras que hay en el buffer el segundo es la configuraci n de canales digitales y el tercero la de canales anal gicos el siguiente es el estado de las entradas y salidas digitales habilitadas y s lo est presente si las hay A continuaci n los valores de todos los canales AD habilitados CTC 072 1 CTC 072 Utilizaci n de XBee Wi Fi para sensores remotos Si utilizamos el modo API deberemos enviar el comando dentro de una trama de comando y recibiremos la respuesta dentro de una trama de respuesta El formato de las tramas se describe en el manual del usuario un ejemplo de como generar tramas API ha sido descripto en CAN 095 Por ejemplo si no estamos trabajando en el modo con caracteres de escape el siguiente mensaje 7E 00 04 08 12 49 5
6. ic sleep En estas condiciones la corriente T Ry Lon Ls ri Los bon Ho consumida es Si bien la diferencia de consumo en transmisi n es apreciable el CTC 072 4 CTC 072 Utilizaci n de XBee Wi Fi para sensores remotos tiempo que dura es muy peque o en comparaci n y nos permite simplificar el c lculo Los valores de t y t y dependen del modo de operaci n AP Associated Sleep El tiempo que el m dulo permanece en actividad ronda los 30ms Si durante ese tiempo detecta actividad en el puerto serie permanece despierto por un tiempo que se configura mediante el comando ATST Seleccionamos este modo configurando ATSO 40 Si se configura ATIR gt 0 el m dulo toma y transmite muestras mientras est despierto El tiempo que el m dulo permanece encendido es f f gt 30ms y el que permanece apagado es Cor beacons Lon gt asumiendo que si el valor de ST es alto s lo dormir entre beacons cuando no haya actividad en el puerto serie Con el valor t pico de 100ms entre beacons el consumo del m dulo es cercano al 30 es decir unos 50mA Deep Sleep El tiempo que el m dulo permanece en actividad se configura mediante el comando 4757 El tiempo que no est activo se indica mediante el comando ATSP Por ejemplo seteando ATSO 0 ATSP 1000 ATIR 1000 y ATST 2000 el m dulo permanece en bajo consumo por 40 96 segundos despierta se asocia toma una muestra y la transmite espera por actividad en la interfaz
7. teniendo el resultado 82 00 5A 49 53 00 01 00 1C 03 00 18 03 FF 03 FF 82 respuesta a comando 00 opciones 5A identificador de trama el valor que enviamos en el comando 49 53 IS el comando enviado 00 resultado OK 01 cantidad de muestras 00 1C VO habilitados DIO4 DIO3 DIO2 03 canales anal gicos habilitados AN1 ANO 00 18 estado de I O 03 FF valor de ANO 03 FF valor de AN1 Env o peri dico de la informaci n CTC 072 3 CTC 072 Utilizaci n de XBee Wi Fi para sensores remotos En el caso m s com n nos interesa enviar la informaci n de forma peri dica a alg n m dulo o host remoto El comando ATIR nos permite setear la frecuencia de muestreo en milisegundos por ejemplo ATIR 3E8 configura al m dulo para tomar muestras cada 1s recordemos que los valores son en hexadecimal Recepci n de la informaci n Si recibiremos la informaci n de I O en un m dulo deberemos tener a ste en modo API La informaci n proveniente del otro m dulo se env a por la UART en una trama de I O A menos que expl citamente estemos trabajando en el modo con caracteres de escape tendremos algo como lo siguiente 7E 00 15 82 00 00 00 00 CO Ag 01 10 34 00 01 00 1C 03 00 18 02 15 02 1D 62 E inicio de trama 00 15 longitud de datos 21 bytes a continuaci n m s uno de checksum 82 recepci n de datos de I O 00 00 00 00 CO A8 01 10 direcci n IP de quien env a 192 168 1 16 34 RSSI 00 opciones 01 cantidad
8. y se va a dormir repitiendo el ciclo El tiempo que est despierto no supera los 8 192s a n si el m dulo no logra asociarse o hay actividad en la interfaz serie Si se configura ATIR gt ATST el m dulo toma y transmite s lo una muestra El tiempo que el m dulo permanece encendido es tgp gt t o Ftp y el que permanece apagado es lor Esp CTC 072 5

Download Pdf Manuals

image

Related Search

Related Contents

KIKNV 3046 user and care manual  Software Manual  Pioneer AVH-P5950DVD Car Video System User Manual  CobraCo HHWOVEN-BZ Instructions / Assembly  P.H. User Manual - LogicaInformatica  AUDIO 101  グリーストラップの蓋を開けるのが、 嫌ではありませんか?  User`s Manual - convoytech.com  LG-P500h - Movistar  

Copyright © All rights reserved.
DMCA: DMCA_mwitty#outlook.com.