sábado, 7 de julho de 2012

Contando abelhas

Um projeto bastante curioso: como contar abelhas em uma caixa para abelhas, destas usadas por apicultores? É um tanto curioso, mas existe uma forma de contagem com até 95% de precisão. O usuário do site Instructables hydronics criou um dispositivo baseado em na placa Teensy ++ (compatível com a plataforma Arduino). O sistema conta com um arranjo de fotoacopladores ligados na placa Teensy ++, e os pulsos são enviados ao PC via USB e com os dados são atualizados em tempo real via Google Docs. Confira este projeto em http://www.instructables.com/id/Honey-Bee-Counter/?ALLSTEPS

contador de abelhas

Veja um vídeo do sistema de contagem de abelha em funcionamento:


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, 6 de julho de 2012

Nota de aplicação: Bootloader USB,UART,SD Card e Ethernet para PIC32

Um bootloader basicamente é um software que permite que o sistema seja inicializado. No caso dos PCs o bootloader (que no caso é a BIOS) direciona o local onde está o Sistema Operecional, como uma pendrive, um HD, um CD, por exemplo. No caso de microcontroladores o bootloader serve para gravar o programa sem a necessidade de algum gravador externo. Alguns microcontroladores como a família LPC2xxx (núcleo ARM7) da NXP já possuem um bootloader já gravado de fábrica, facilitando assim a gravação do programa final. Outros microcontroladores não possem um bootloader gravado de fábrica, mas estes podem ser gravados uma vez com um gravador dedicado, e a partir dai o programa de usuário poderá ser gravado sem a necessidade de um gravador externo. Um bom exemplo disso é o Arduino, que nada mais é do que um microcontrolador com um bootloader gravado e através de uma interface serial é feita a gravação do programa. Existem outros tipos de interface de bootloader, como Ethernet, CAN, USB device, USB host, entre outros. A nota de aplicação da Microchip escrita por Ganapathi Ramachandra decreve um bootloader para PIC32 para as interfaces UART, USB HID, USB Mass Storage, Ethernet e SD Card. Confira esta nota de aplicação em http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en554836

bootloader PIC32

quinta-feira, 5 de julho de 2012

Fonte de tensão híbrida livre de ruídos para circuitos sensíveis

Quando trabalhamos com microcontroladores especialmente usando periféricos analógicos como conversor analógico-digital, necessitamos de fontes de tensão totalmente confiáveis e livre de ruídos. E é justamente ai que surge as dúvidas como se devemos usar fonte chaveada, fonte linear, circuitos reguladores de tensão e filtragem adequada. Como regra geral de projeto normalmente usamos alimentação separada para circuitos analógicos e digital. Um artigo escrito por Steven Keeping para o site  http://www.digikey.com/ descreve uma forma de unir o melhor dos dois mundos: a eficiência das fontes chaveadas e o uso de reguladores lineares para a eliminação do ripple provocado pelo chaveamento. Com o uso de uma filtragem adequada e reguladores de tensão pode-se ter uma tensão contínua pura. Confira este artigo em http://www.digikey.com/us/en/techzone/power/resources/articles/hybrid-power-supplies-noise-free-voltages.html.

regulador de tensão

quarta-feira, 4 de julho de 2012

Capturando movimento do mouse com matriz de LED com PIC16F877A

Um projeto bastante interessante que podemos usar como base para montar um painel de LED, que poderá ser utilizado em várias aplicações. Vinod.S em um projeto interessante usou um microcontrolador PIC16F877A e o clássico 4017 (um contador Johnson de 5 estágios), juntos controlam um painel de LEDs 8x10 (em um total de 80 LEDs). A captura do cursor do mouse é feito em um aplicativo PC feito em Python e os dados são transmitidos via serial, repetindo assim a posição do cursor no painel de LED. Confira este projeto interessante em http://blog.vinu.co.in/2011/12/drawing-picture-on-led-dotmatrix.html

Veja o vídeo deste painel de LEDs:

terça-feira, 3 de julho de 2012

Spicy Schematics para PC, Mac e iPad

Spicy Schematics é um simulador que pode ser usado no iPad, Mac ou até mesmo no PC (em qualquer Sistema Operacional) usando o browser Chrome ou Safari. Possui recursos para tablets e possui uma interface intuitiva, onde você poderá fazer desde um simples esquemático até simulações complexas. Com diversas bibliotecas e serviço de upload de modelos spice este software é uma ótima sugestão para você. Versão gratuita do Spicy Schematics para o Chrome em http://ischematics.com/chrome.html

Spicy Schematics simulador

segunda-feira, 2 de julho de 2012

Estação meteorológica com Arduino

Não é de hoje que vimos que o Arduino é uma espécie de "faz tudo", que serve para qualquer aplicação, somente depende da criatividade para o projeto sair da teoria. Um bom exemplo que mostra esta afirmação é um projeto feito pelo zmashiah, usuário do site Instructables,  de uma estação meteorológica baseada no Netduino, uma versão do Arduino com hardware que permite a conexão TCP-IP. Neste projeto os dados são coletados no site AskGeo e mostrados em um monitor de PC. Confira este interessante projeto em http://www.instructables.com/id/Weather-Underground-on-graphical-display-with-Netd/?ALLSTEPS

Estação meteorológica Arduino Netduino

Veja um vídeo desta estação em funcionamento:


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!

domingo, 1 de julho de 2012

Nota de aplicação: circuitos de tradução de tensão

Umas das dificuldades de se trabalhar com microcontroladores é quando necessitamos de ligar dispositivos como memorias, relógio de tempo real, conversores AD, I/O expander, entre outros, cuja tensão de alimentação é diferente do microcontrolador. As vezes um simples divisor resistivo já é suficiente, mas não consegue resolver todos os casos. Duas notas de aplicação para te ajudar: O primeiro da Microchip que na verdade é uma coletânea de dicas, entre elas alimentação e diversos circuitos para tradução de tensão. O segundo da Texas Instruments mostra circuitos baseado em FETs, como o SN74VTC3306. Confira os links abaixo:
3V Tips 'n tricks (Microchip):
http://www.microchip.com/stellent/groups/techpub_sg/documents/devicedoc/en026368.pdfVoltage Clamp Made Easy (Texas Instruments):
http://www.ti.com/lit/an/scea045/scea045.pdf

tradução de tensão