Archivo de la Categoría Comunicaciones Radio

Como dije ayer, hoy voy a presentar un nuevo dispositivo que va a distribuir Matrix en breve. Se trata de un dispositivo basado en el MTX65 del que tanto hemos hablado por estos fueros.

El nombre del nuevo dispositivo es MTX-Tunnel. Básicamente es un gateway serie-gprs pensado para aplicaciones de telemantenimiento, es decir, para evitar desplazamientos por el simple hecho de conectar un cable serie RS232 a un dispostivo. Existen otras soluciones, ya las he comentado por aquí alguna vez, como algunos routers de Digi, pero este tiene ciertas ventajas como podréis ver después.
 

MTX-tunnel

  
Para ser sincero debo decir que para mi este dispositivo es especial, pues he participado bastante en el firmware que va dentro del MTX65 y cuyo conjunto da nombre al MTX-Tunnel.
 
Dicho esto, y para quien le interese, pongo más información de la manera que lo suelo hacer, ya sabéis, en modo pregunta / respuesta:
 

(more…)

Hoy Sábado vamos a retomar un post que puse ya hace algún tiempo, cuando hablé de las wavecard de Coronis, unos pequeños módulos ideales para integrar en nuestros circuitos para realizar comunicaciones RF en la banda de 868MHz (25mw) y 869MHz (500mW) por su bajísimo consumo, su largo alcance (1Km 25mW y 4Km 500mW), y su sencillez de uso (gestionables con un sencillo protocolo a través de una uart).

Para ello voy a utilizar un kit de desarrollo de Coronis. Este kit incorpora 2 waveports. Un waveport no es más que una wavecard con caja (con conectividad rs232 o USB). De esta manera resulta muy sencillo evaluar una wavecard y realizar pruebas de transmisión con un PC o dos PC. En este caso voy a untilizar un único PC con 2 puertos serie. Conectaré un waveport a cada uno de ellos.
 
 

Este es un kit de desarrollo de Coronis:  

   

  
Vamos a ver un vídeo de cómo realizar una transmisión de datos utilizando estos dispositivos. Para ello, en lugar de utilizar un hyperterminal, utilizaremos un software entrenador realizado por Matrix Electrónica para sus clientes, similar al entrenador de Siemens, con el que nos será mucho más sencillo probar los equipos y entender su funcionamiento. Haz clic en el siguiente vídeo:
 

wavecard-video.JPG
 
 

Bueno, espero que os haya resultado interesante. A ver si dento de poco puedo poner un post similar con un kit de desarrollo de Zigbee. ;-)

Este es un breve artículo para quien le interese optimizar sus dispositivos Wifi, entre ellos, por supuesto y principalmente, los Routers WiFi ADSL que tenemos todos en casa u oficina.
 
Como podéis ver en vuestro router de casa, siempre que sea WiFi claro, podéis elegir entre 11 canales. El espectro en frecuencia para cada uno de los canales WiFi, que como sabéis trabaja en la banda de 2.4Ghz, puede representarse por el siguiente gráfico:

espectrowifi.gif

Como véis únicamente los canales 1, 6 y 11 tienen los lóbulos principales no superpuestos.
 

¿Esto que implica?

Pues implica que en el caso de que tú estés trabajando en tu casa con el canal1 y tu vecino con el canal6 no habrá colisiones, es decir, no habrá que hacer reintentos de envíos de paquetes, lo que se traduce que las comunicaciones wifi serán mucho más rápidas.
 

¿Y cómo elegir el canal óptimo?
 

Como consejo decir que muchos routers por defecto trabajan en el canal 1 y nadie lo suele cambiar. Es muy fácil ver comunidades de vecinos enteras (como la mía) con 6 ó 7 redes wifi todas trabajando en el mismo canal 1 “dandose codazos” :-) para poder enviar paquetes.

Yo tengo configurado mi router en el canal 11 donde nunca está trabajando ningún otro router (ni tampoco me afectan los armónicos de los que están utilizando el canal 1, la mayoría) y por lo tanto no tengo colisiones con las redes de los vecinos y puedo navegar plácidamente.

Espero que os sea útil este pequeño artículo. ;-)

Si alguna vez habéis tenido la necesidad de desarrollar un equipo que integre capacidad de comunicación radio, tal vez el siguiente producto pueda resultaros de utilidad, por su precio, prestaciones y consumo.

wavecard.JPG

Hoy voy a hablar de los módulos rádio WaveCard de Coronis. Coronis dispone principalmente de dos modelos de wavecards que operan a diferentes frecuencias y con diferentes potencias de emisión (por ley). Por un lado está la WaveCard de 25mW, que opera en la banda de 868MHz, y por otro lado la waveCard  de 500mW que opera en la banda de 869Mhz (esta potencia está permitida en la banda de los 869Mhz, pero no en la de 868Mhz).

Yo personalment he estado trabajando bastante tiempo con estos equipos diseñando equipos domóticos y puedo destacar las siguientes características.

1.- Facilidad de uso. El manejo y el protocolo de comunicación es muy sencillo. Se realiza mediante RS232 o i2C (la waveCard puede solicitarse a fábrica, además de a 25mW o 500mW, que el interfaz de comunicaciones sea RS232 o i2C). Personalmente los desarrollos los hice con RS232.
 
2.- Ultrabajo consumo. Importantísimo para muchas aplicaciones a batería.
 
3.- Alcance extraordináriamente largo. La wavecard de 25mW, en visión directa alcanza 1Km, mientras que la de 500mW puede llegar a los 5Km.

4.- Posibilidad de intercalar repetidores. Pueden realizarse hasta 4 saltos, es decir, pueden intercalarse hasta 3 repetidores entre el dispositivo origen y el final, por lo que la distancia que se puede cubrir es bastante grande.

5.- Modo de trabajo (para la banda de 868 a 25mW) FHSS.  Es decir, para la comunicación se utiliza Frequency hopping, es decir, hay cientos de saltos en frecuencia por segundo, con el fin de que las comunicaciones sean mucho más inmunes a las interferencias.
 
 
¿Y cómo funcionan?

El protocolo es muy sencillo. Todos los comandos enviados a la wavecard tienen la misma estructura:

 

tramacoronis.JPG

 

Es decir, por ejemplo, para enviar unos datos de una wavecard a otra, bastaría con utilizar el comando 0×20 el valor del cual pondríamos en el campo CMD del datagrama anterior.  En el campo DATA pondríamos los primeros 6 bytes con la dirección MAC de la wavecard a la que queremos  enviar los datos y después los datos a enviar. Es decir, por ejemplo, si la dirección MAC de la wavecard a la que queremos enviar datos desde otra es 0×010203040506 y queremos enviar los datos 0×32 0×56 0×98, en el campo DATA pondríamos   010203040506325698.  Por supuesto todo esto queda muy claro en el manual. Pero explicar detalladamente cada comando ufff … demasiado que escribir :-)   Si tienes cualquier duda con algún comando o prestación de este dispositivo dímelo, te ayudaré.
 
 
¿Para qué es interesante utilizar estos dispositivos?

Estos dispositivos son ideales para aquellos diseños en el que el bajo consumo es muy importante. Un bajo consumo que además permite cubrir largas distancias. Ideales para sistemas domóticos, sensores, control de riegos en campos de cultivo, campos de golf, etc etc.  Además no precisan de un microprocesador muy potente de control. Practicamente cualquier micro es capaz de controlar estos dispositivos.

Sólo una limitación. Los dispositivos no están pensados para comunicaciones muy rápidas. Trabajan a una velocidad máxima a escoger entre 9600 y 19200 baudios. Además el tamaño máximo de los datos en cada trama enviada debe ser como máximo de 244 bytes.

Este dispositivo está distribuido en España por Matrix Electrónica (Telf. 935882137).

Espero que os haya gustado ;-)