Trabajocon 802154 microchip

901 views

Published on

Esta presentación presenta una visión general de las herramientas de Microchip que son necesarias para trabajar con el estándar IEEE 802.15.4 de comunicaciones inalámbricas

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
901
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Trabajocon 802154 microchip

  1. 1. Trabajo con IEEE 802.15.4 Utilizando Herramientas de Microchip Gustavo A. Meneses B. Grupo de Investigación en Bioelectrónica e Ingeniería Clínica 26 de agosto de 2011
  2. 2. Herramientas de Microchip <ul><li>MRF24J40 (AyB): Es un transceptor IEEE 802.15.4 que trabaja en la banda de 2.4 GHz. Este dispositivo está orientado hacia el protocolo Zigbee y otros protocolos inalámbricos propietarios (MiWi, MiWi P2P). </li></ul>
  3. 3. Herramientas de Microchip <ul><li>ZENA: Herramienta para el análisis de redes inalámbricas. Muestra gráficamente el tráfico sobre la banda 2.4GHz. Este analizador acepta los protocolos Zigbee, MiWi y MiWi P2P. En conjunto con el “sniffer” (tarjeta de hardware) puede analizar el tráfico completo de la red y mostrar los paquetes decodificados. ZENA también puede mostrar una representación gráfica de la topología de red y de los mensajes, a medida que estos fluyen. La información puede ser guardada como archivos o exportada para análisis posteriores. </li></ul>
  4. 4. Pilas de Protocolos Soportadas (nótese la diferencia en el consumo de memoria)
  5. 5. Topologías de Red Utilizadas <ul><li>Existen dos topologías básicas: Estrella y Par-a-Par (P2P) </li></ul>
  6. 6. Topologías de Red Utilizadas <ul><li>En conjunto varias redes P2P forma lo que se conoce como “cluster tree”, una especie de red de redes . </li></ul>
  7. 7. Funciones de los Dispositivos <ul><li>Se manejan dos tipos de dispositivos: </li></ul><ul><li>Reduced function device (RFD) </li></ul><ul><li>Full function device (FFD) </li></ul><ul><li>Las tres diferentes funciones o roles son: </li></ul><ul><li>End device (RFD or FFD) </li></ul><ul><li>Coordinator (FFD) </li></ul><ul><li>PAN Coordinator (FFD) </li></ul>
  8. 8. Funciones de los Dispositivos <ul><li>Un coordinador debe estar en capacidad de actuar como coordinador de Red de Area Personal (PAN) y como end-device. </li></ul><ul><li>Los coordinadores solo pueden existir en redes con “beacon” habilitado. </li></ul>
  9. 9. Comunicación y Temporización <ul><li>IEEE 802.15.4 tiene dos modos de operación: </li></ul><ul><li>Modo “Non-beacon” </li></ul><ul><li>802.15.4 utiliza CSMA-CA (Acceso múltiple por deteccción de portadora con prevención de colisiones). Se “escucha” para ver si el canal está libre antes de transmitir . Si el canal no está libre , se espera durante un periodo aleatorio de tiempo antes de retransmitir. </li></ul><ul><li>Modo “Beacon” </li></ul><ul><li>Este modo introduce la estructura de supertrama para dividir el tiempo en diferentes periodos de transmisión (Beacon, CAP, CFP e inactivo) </li></ul><ul><li>Durante el CAP (Contention Access Period: Periodo de Acceso por Contienda) La comunicación se realiza como en el modo “non-beacon”. Las escuchas (CCA’s: Clear Channel Assesment) se alinean con la transmisión/recepción del “beacon”. </li></ul>
  10. 10. Sniffer o Monitor de Tráfico (Microchip)
  11. 11. Listado de Herramientas: MPLAB <ul><li>Para trabajar una aplicación completa de transmisión/recepción bajo IEEE 802.15.4 con Microchip tenemos que utilizar: </li></ul><ul><li>MPLAB IDE : Nos sirve para editar los archivos, compilarlos, simularlos y para grabarlos en los chips. (Su descarga es gratuita) </li></ul>
  12. 12. Listado de Herramientas: “Quemador” <ul><li>Nos sirve para transferir el código a los microcontroladores, dspics, etc. </li></ul><ul><li>Existen diferentes opciones: ICD, PicKIT, etc. </li></ul>
  13. 13. Listado de Herramientas: ZENA (Se descarga gratuitamente) + Sniffer <ul><li>Estas herramientas nos sirven para “espiar” el tráfico de paquetes que está transitando por los diferentes canales IEEE 802.15.4 ya sea bajo Zigbee o con MiWi </li></ul>
  14. 14. Listado de Herramientas: Tarjeta de Desarrollo <ul><li>Usualmente en las etapas de prototipado el trabajo se apoya con “Tarjetas de Desarrollo” como PICDEM (pic18F4620), Explorer 16 (pics de 16 bits y dsPics), etc. </li></ul>
  15. 15. Listado de Herramientas: Tarjetas de Expansión con el “Transceiver” <ul><li>Estas tarjetas traen incorporado el transceiver (TX/RX) MRF24J40 y su circuitería asociada. Se conectan a las tarjetas de desarrollo para realizar la comunicación inalámbrica (IEEE 802.15.4) </li></ul>
  16. 16. Listado de Herramientas: Microchip Application Libraries <ul><li>Este complemento de Software debe ser instalado para tener acceso a los demos de MiWi y a otros recursos de Microchip como herramientas para la comunicación USB, entre otras. </li></ul><ul><li>Su descarga es gratuita. </li></ul>
  17. 17. Listado de Herramientas: Otros… Compiladores, C30, C18, etc.. <ul><li>Cuando desarrollamos nuestros propios programas, debemos compilar estos para generar el archivo *.hex que se transfiere finalmente al chip. Para esto es necesario instalar los compiladores correspondientes. </li></ul>
  18. 18. Listado de Herramientas: Otros… Cables, hyperterminal… <ul><li>Para conectar el sniffer al PC se requiere un cable miniUSB-USB y si se desea observar lo que entregan los demos al hyperterminal vía RS232 se debe utilizar un cable de este tipo y el aplicativo o uno equivalente (para Windows Vista en adelante) </li></ul>
  19. 19. Referencias http://www.microchip.com/ Nota: Todas las marcas, logos, productos , etc., mostrados pertenecen a sus respectivos dueños y las políticas de explotación, venta y aprovechamiento para usos comerciales u otros, están determinadas por estos y por las Regulaciones de Ley vigentes a nivel nacional e internacional.

×