Dispositivos Inalambricos
En el area de las redes de sensores inalambricos, la diversidad es amplea, en el ramo vimos tanto los Sun Spot como Tmote Sky, además de estos estan los Zigbee y los Xbee entre otro.
Tmote Sky
Este dispositivo es un modelo de "mote" fabricado por Moteiv que posee: una
radio Chipcon 2420, que provee interoperabilidad con dispositivos IEEE
802.15.4; un MSP430, de 8Mhz, 10Kb de RAM y 48Kb de memoria flash;
sensores de humedad/temperatura e iluminancia; sensores de temperatura
y voltaje internos.
Los dispositivos utilizan el sistema operativo TinyOS,
un sistema de código abierto, orientado a componentes y que ha sido
diseñado especialmente para redes de sensores inalámbricos. Los
componentes de este sistema están desarrollados en el lenguaje nesC, al
igual que las aplicaciones que se distribuyen y desarrollan para TinyOS.
NesC
es un lenguaje de programación que extiende el lenguaje C,
incorporando el modelo de ejecución y conceptos de TinyOS. NesC
introduce nuevos conceptos que lo diferencian de los lenguajes
procedurales o orientados a objetos. Existen las interfaces, que son canales bidireccionales multifuncionales entre dos componentes, el componente proveedor y el componente usuario. En una interfaz se especifica los comandos que deben ser implementados por el proveedor y los eventos que deben ser implementados por el usuario. Una aplicación nesC consiste en uno o más componentes relacionados por interfaces para formar un programa ejecutable. Existen dos tipos de componentes módulos y configuraciones. Los módulos implementan el código de una o más interfaces, mientras que las configuraciones se utilizan para cablear los distintos componentes que son parte del programa.
XBee
XBee es un modulo de RF enbebido que da soluciones simples de conectividad inalambrica con otros dispositivos inalambricos. Este modulo usa el protocolo de red IEEE 802.15.4 por la facilidad de llegar de un muchos y por que se puede configurar en modo peer-to-peer lo cual es facilita la comunicacion en una red muy compleja. Están diseñados para aplicaciones de alto rendimiento que requieren baja latencia y tiempo de comunicación predecibles.
El modulo XBee es ideal para bajo consumo y aplicaciones de bajo costo. Parte de la familia de productos RF de XBee son modulos de facil uso , comparten una marca comun y son completamente interoperable con otros productos XBee que utilicen tecnologias similares. Módulo de usuarios tienen la capacidad de sustituir un módulo XBee para otro con el tiempo de desarrollo mínimo y el riesgo.