miércoles, 28 de enero de 2015

Microcontrolador elegido

Decidimos elegir la tarjeta de desarrollo FRDM-KL46Z. Es una tarjeta de muy bajo precio y a pesar de no haberla utilizado aún, nos pareció la mejor opción dado que es muy completa.
Ha sido diseñada por Freescale y Mbed para hacer protitipos de toda clase de dispositivos, especialmente los que requieren el tamaño y precio proporcionado por Cortex-M0+ y el poder de USB Host y USB Device.


Está basado en la Freescale KL46Z, con un núcleo de 32 bits ARM Cortex-M0 corriendo a 48MHz. Incluye 256KB FLASH, 32KB RAM y muchas interfaces incluyendo USB Host, USB Device, SPI, I2C, ADC, DAC, PWM, Controlador LCD, Sensor Táctil y algunas otras más. Ésta tarjeta de desarrollo es totalmente compatible en la plataforma Mbed, así que tiene acceso a las herramientas gratuitas y SDK que proporciona a los desarrolladores experimentados herramientas potentes. También es posible utilizar la interfaz de programación Kinetis Design Studio.

Características

  • 48MHz, 32KB RAM, 256KB FLASH
  • USB (Host/Device)
  • SPI (2)
  • I2C (2)
  • I2S (1)
  • UART (3)
  • PWM (6)
  • ADC (6)
  • DAC (1x 6bit, 1x 12bit)
  • Sensor Capacitivo
  • GPIO (84)
  • LCD Controller 

Sensores en la tarjeta

  • MMA8451Q -acelerómetro de 3 ejes
  • Sensor táctil capacitivo
  • MAG3110 - Magnetómetro
  • LCD-S401M16KR - 4-dígitos, 4x8 segmentos LCD
  • Sensor de luz visible - ALS-PT19-315C/L177/TR8 

Encontramos en éste enlace el lugar dónde comprarlo. Es la página de Newark México y actualmente está a 19.53 dólares sin envío. En el sitio de Freescale existe una comunidad para compartir proyectos, resolver dudas y comentar otras cosas acerca de ello.