TI stuff get! F28069 Piccolo controlSTICK & MSP-EXP430G2 LaunchPad

May 21, 2011   #hardware  #mcu  #msp430  #piccolo  #stuff  #ti 

Novos “brinquedos” no lab!

O kit

Nestas últimas semanas, chegaram o F28069 Piccolo controlSTICK, uma mini evaluation board equipada com o novo microcontrolador da TI: o Piccolo, da família C2000 de MCUs 32 bits para aplicações real-time. O modelo que vem é o TMS320F28069, que é o topo da série Piccolo (flash de 256 kB). O Piccolo seria uma série low cost, de transição para outras séries melhores, pois mesmo sendo mais simples e barato, já vem equipado com uma unidade de ponto flutuante e capacidade para cálculos mais complexos, característicos de famílias mais caras.

Ele é voltado para aplicações de sensoriamento e amostragem em tempo real, tal como controle de motores e iluminação, ou monitoramento geral que exigem resposta rápida e poder de processamento maior.

controlSTICK

Por aqui, ele terá usos um pouco mais “genéricos” por enquanto. :)Além disso, peguei ele em uma promoção “relâmpago” da TI. No final, saiu por U$ 11, frete free! Não pude perder.

O kit

O LaunchPad também é uma evaluation board, mas para a série de microcontroladores MSP430. Os MSP430 são MCUs de 16 bits, de consumo ultra-baixo. No caso do LaunchPad, seu uso é mais genérico, até ganhando o nome de experimenter board pela TI. Vem com 2 MCUs:  MSP430G2211IPN14 e MSP430G2231IPN14. O 2211 é mais simples, não tendo o módulo USI e nem ADCs.

    <p style="text-align: justify;">
      O interessante da série MSP430, é o número de modos disponíveis que o MCU pode entrar e as variedades de maneiras de configurar o clock. Um destes modos, cessa por completo os clocks internos, mantendo apenas a RAM íntegra, resultando em um consumo de 0,1 μA (@2,2 V). Ridículo, eh? <img src="http://www.tripleoxygen.net/wp/wp-includes/images/smilies/simple-smile.png" alt=":)" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Mesmo quando ele precisar acordar para trabalhar, o consumo em modo ativo é da ordem de 220 μA (@2,2 V / 1 MHz), ou ~300 μA em 3 V. Sendo alimentado por uma bateria CR2032 (e considerando 70% da capacidade teórica), o 2211 pode trabalhar por ~560 h. Sim, são ~23 dias apenas com uma bateria de &#8220;agenda eletrônica&#8221;, funcionando 24 h/dia. Nice! Não tem nada para ele fazer e vai ficar em sono profundo? Sem problemas, sua bateria terá autonomia para ~1680000 h. <img src="http://www.tripleoxygen.net/wp/wp-includes/images/smilies/simple-smile.png" alt=":)" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Lógico que são valores teóricos e calculados, pois inúmeros fatores influenciam o consumo do μC. E ainda não foi considerados nenhum outro periférico.
    </p>

    <div style="width: 183px" class="wp-caption alignright">
      <a href="https://lh4.googleusercontent.com/_ovOCvPIANms/TdEonH-2JzI/AAAAAAAAAiw/ooQGou3ZXS0/s800/2011-05-16%2010.28.41.jpg" onclick="_gaq.push(['_trackEvent', 'outbound-article', 'https://lh4.googleusercontent.com/_ovOCvPIANms/TdEonH-2JzI/AAAAAAAAAiw/ooQGou3ZXS0/s800/2011-05-16%2010.28.41.jpg', '']);" ><img class="   " title="LaunchPad + adesivos" src="https://lh4.googleusercontent.com/_ovOCvPIANms/TdEonH-2JzI/AAAAAAAAAiw/ooQGou3ZXS0/s800/2011-05-16%2010.28.41.jpg" alt="" width="173" height="104" /></a>

      <p class="wp-caption-text">
        LaunchPad + adesivos
      </p>
    </div>

    <p>
      Já encomendei o BoosterPack para o LaunchPad. Ele se parece com um <em>shield</em>, como é comum no <em>Arduinosphere</em>. Serve para avaliar o uso de sensores de toque capacitivo com a família MSP430. Por isso, além do sensor, o kit vem acompanhado de um novo MCU, que contém a interface apropriada para comunicar com os sensores.
    </p>

    <p style="text-align: justify;">
      Agora é inventar usos para estes &#8220;caras&#8221;. <img src="http://www.tripleoxygen.net/wp/wp-includes/images/smilies/simple-smile.png" alt=":)" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Já tenho alguns projetos em mente, atualizo quando houver progresso (e tempo!).
    </p>