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

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

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.

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.

      <p class="wp-caption-text">
        O kit
      </p>
    </div>
    
    <p style="text-align: justify;">
      O LaunchPad também é uma e<em>valuation board</em>, 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 <em>experimenter board</em> pela TI. Vem com 2 MCUs:  MSP430G2211IPN14 e MSP430G2231IPN14. O 2211 é mais simples, não tendo o módulo USI e nem ADCs.
    </p>
    
    <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>