sábado, 23 de março de 2013

Tutorial sobre conversores DC-DC

Conversores DC-DC são utilizados para subir a tensão, descer a tensão ou até inverter a tensão. Existem diversos tipos de conversores DC-DC chaveados ou charge pump, que utiliza capacitores. Já os chaveados temos o conversor buck ou abaixador de tensão, e o conversor boost ou elevador de tensão. Um tutorial interessante da Maxim Integrated mostra as topologias dos conversores chaveados, equações e métodos de controle destes conversores, muito útil para quem precisa de um conversor em seu projeto, microcontrolado ou não. Confira este documento em http://www.maximintegrated.com/app-notes/index.mvp/id/2031

conversor boost

Se você gostou deste post, não deixe de compartilhar em suas redes sociais, ou ainda deixe uma sugestão ou crítica para deixar o Portal MCU cada vez melhor!

sexta-feira, 22 de março de 2013

Show de luzes com Arduino

Se você possui uma sala ou um salão de festa e precisa de fazer um sistema de iluminação personalizado, que você possa controlar manualmente ou através de uma música, este projeto foi feito para você. O pessoal da  North Street Labs construiu um sistema de com jogo de luzes para o Hipódromo, um teatro em Richmond, Estados Unidos. Eles construíram sete grandes painéis de LED que são controlados através de um RS-485. Cada painel tem 86 LEDs RGB e um Arduino controla todos os painéis. Confira este projeto em http://www.northstreetlabs.org/BackToTheHippodrome.html

jogo de luzes com Arduino

Veja uma demonstração do sistema:


Se você gostou deste post, não deixe de compartilhar em suas redes sociais, ou ainda deixe uma sugestão ou crítica para deixar o Portal MCU cada vez melhor!

quinta-feira, 21 de março de 2013

Faça você mesmo um simples carregador de baterias íon de lítio via USB

Baterias de íon de lítio são baterias ideais para ser usados em projetos de automação, robôs, modelismo, etc., por ter alta capacidade de armazenamento e por não ter o efeito memória. Arup postou em seu site um projeto de um carregador de baterias de íon de lítio que utiliza o LM358 e poucos resistores e capacitores, sem nenhum microcontrolador, em um circuito super simples, direto na porta USB do PC, ideal para ser usado em seu projeto. Não deixe de conferir em http://circuitsdiy.com/projects/usb-li-ion-charger

carregador de baterias ion de lítio_img

Se você gostou deste post, não deixe de compartilhar em suas redes sociais, ou ainda deixe uma sugestão ou crítica para deixar o Portal MCU cada vez melhor!

quarta-feira, 20 de março de 2013

Cubo de LEDs com AVR e Arduino

Cubo de LEDs é utilizado para formar imagens 3D. Quanto maior o número de LEDs, melhor será a resolução da imagem a ser reproduzida. É muito utilizada para gerar animações diversas, como uma gota de água caindo, uma bola 3D quicando, etc. É um ótimo projeto para ser montado para feiras tecnológicas ou até mesmo como um enfeite para a sua casa. Thomas, Max e Felix montaram um cubo de LEDs 8x8x8, totalizando 512 LEDs, controlado por um microcontrolador AVR ATmega32 que comunica com o PC via aplicativo Java, que gera as figuras 3D. Nick construiu sua versão do cubo de LEDs 8x8x8 com Arduino, onde ele demostra o uso de equações matemáticas para a geração das animações. Não deixe de conferir os projetos do cubo de LEDs:

Versão com AVR: http://www.xythobuz.org/index.php?p=cube&lang=en

Cubo de LEDs 8x8x8 AVR Arduino

Agora, imagine um cubo de LEDs de 32x32x32 (32768 LEDs!):


Se você gostou deste post, não deixe de compartilhar em suas redes sociais, ou ainda deixe uma sugestão ou crítica para deixar o Portal MCU cada vez melhor!

terça-feira, 19 de março de 2013

Interpretador JavaScript para microcontroladores ARM

Quando desenvolvemos um código para microcontrolador temos basicamente três escolhas: escrever um código em uma linguagem de programação (Assembly ou C, por exemplo), compilar para a geração do .HEX, ou usar um sistema operacional ou um RTOS embarcado e usar seus recursos dedicados inerentes ao microcontrolador alvo, ou ainda usar um interpretador dentro do microcontrolador e escrever o seu código e o microcontrolador interpreta e executa o código, como é feito usando as linguagens BASIC ou Fortran. Gordon desenvolveu o Espruino, um interpretador JavaScript alternativa ao BASIC e Fortran para ARM, baseado nas placas de avaliação OLIMEXINO-STM32LeafLabs Maple, 'HY' 2.4" LCD touchscreen modulesSTM32F3DISCOVERY, STM32VLDISCOVERY e STM32F4DISCOVERY. Apesar de não ser  open source, não deixe de conferir este projeto em http://www.espruino.com

Interpretador Javascript para ARM

segunda-feira, 18 de março de 2013

Simples carga programável DC

Carga programável DC é muito útil para testar fontes, carregadores, descarregar uma bateria com corrente constante, e outros circuitos que requer uma carga programável. Madworm construiu um circuito que cumpre bem o papel de carga programável. Basicamente é um circuito com um amplificador operacional como comparador de tensão, que compara a tensão de um resistor shunt, que é a imagem da corrente, com uma tensão de referência, e este gera um sinal para dois MOSFETs que liga e desliga conforme o limite de corrente programado. Não deixe de conferir esta dica em http://www.openhardwarehub.com/projects/73-Simple-DC-Dummy-Load

carga programável

domingo, 17 de março de 2013

Adicionar um Arduino no Google+ Hangout

Para quem não conhece o Google+ Hangout fornece um chat de vídeo em grupo com a capacidade de adicionar apps diversos. Já pensou controlar um Arduino dentro do Google+ Hangout e fazer algumas tarefas, como ligar e desligar um LED? RobotGrrl montou um tutorial que ensina como adicionar um Arduino a uma extensão do Google+ Hangout. Basicamente é uma aplicação onde o cliente Javascript dentro do Google+ Hangout que se comunica com o servidor, que no caso é o PC que está conectado o Arduino, e com isso podemos tratar os dados de um socket TCP e fazer qualquer coisa, como por exemplo ligar um LED. Curioso? Então não deixe de conferir em http://robobrrd.com/learn/googleplus/

Google+ Hangout e Arduino

Veja um vídeo explicativo do funcionamento do sistema:


Se você gostou deste post, não deixe de compartilhar em suas redes sociais, ou ainda deixe uma sugestão ou crítica para deixar o Portal MCU cada vez melhor!