Introducción

Introducción

Los microcontroladores se encuentran en el núcleo de prácticamente cualquier juguete o dispositivo de juego actual. Su versatilidad, precio y bajo consumo los hace ideales para tareas especializadas como ocurre en el caso de los juguetes. Por ejemplo, la mascota robot PLEO dispone de cuatro microcontroladores encargados de procesar las señales de control de las patas.  

Pleo desmontado 

Estos microcontroladores han de actuar de manera coordinada, lo que es muy habitual entre las aplicaciones de microcontroladores. De ahí que sea frecuente que los microcontroladores integren algún protocolo de comunicación de bajo nivel.

Esta unidad tratará acerca de una placa de desarrollo basada en un microcontrolador, la eZ430-RF2500, que ya integra un protocolo de comunicación inalámbrico de ultra-bajo consumo.

Reflexión

Los microcontroladores requieren tan poca energía para funcionar que una fruta podría hacer de batería. ¿Te parece posible?

Instalación del software

Antes de comenzar esta unidad vamos a realizar la instalación del software que Texas Instrument proporciona para placa de desarrollo eZ430-RF2500. Aunque está disponible en el CD que acompaña, también es posible descargar la última versión online. Estas son las herramientas que instalaremos: 

 

IAR
Es el entorno de programación que utilizaremos para programar las placas. La versión gratuita está limitada a 4kB de código, pero nos permitirá hacer las primeras aplicaciones.

Version gratuita "kickstart"

Versión completa de 30 días

 

Pila del protocolo SimpliciTI para IAR

Contiene el código fuente para utilizar el protocolo inalámbrico SimpliciTI en nuestros proyectos de IAR. Hay que registrarse (de manera gratuita) en la web de TI para poder descargarlo.

SimpliciTI

 

TI Sensor Monitor Demo

Proporciona los drivers que permiten la comunicación por usb directamente, mediante un ejemplo de aplicación. Y por otro lado es un interfaz gráfico a la aplicación sensora de ejemplo muy intuitivo.

Sensor Monitor Demo

Obra publicada con Licencia Creative Commons Reconocimiento 3.0