sábado, 18 de agosto de 2012

Nota de aplicação: bússola digital com PIC18F2520

Esta é uma aplicação que é muito interessante e que serve com referência para o desenvolvimento de sistemas de navegação como aeronaves e até mesmo robôs de forma geral. A nota de aplicação AN996 da Microchip, baseada no microcontrolador PIC18F2520, monstra a construção de uma bússola digital usando sensores magnéticos Honeywell HMC1051 e HMC1052 (conjunto para a medição do fluxo magnético nos 3 eixos), e  sensor de aceleração MEMSIC MXD2020EL para a medição da aceleração em 2 eixos. Um LCD 16x2 foi usado para visualização dos dados. Confira esta nota de aplicação em  http://ww1.microchip.com/downloads/en/AppNotes/00996a.pdf  e o código fonte no link http://ww1.microchip.com/downloads/en/AppNotes/COMPASS_071505.zip


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, 17 de agosto de 2012

Robô controlado por GSM e DTMF

Já pensou em construir um robô sem microcontrolador? Pois bem, o Achu Wilson fez um robô interessante que aproveita um velho celular (GSM) e na saída de áudio é ligada em um circuito em torno do CM8870 (pode ser usado equivalentes como HT9170D), onde o sinal de DTMF é decodificado e a saída controla dois motores de corrente contínua. Confira este projeto em http://blog.achuwilson.in/2012/07/gsm-controlled-robot-car.html

robô controlado por GSM e DTMF

Veja um vídeo deste robô 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!

quinta-feira, 16 de agosto de 2012

ZofzPCB - visualizador de arquivos gerber 3D

Quando fazemos layout de nossos projetos e finalizamos o trabalho com a geração do arquivo gerber, muitas vezes precisamos de verificar tais arquivos antes de fabricarmos as placas. Não que duvidamos da integridade dos programas de CAD, mas erros podem acontecer. ZofzPCB é uma ferramenta que pode te ajudar muito nesta verificação, permitindo uma visualização dos arquivos gerbers em 3D, facilitando assim o nosso trabalho de verificação. Mais detalhes você pode encontrar no link http://www.zofzpcb.com/

ZofzPCB 3D gerber viewer

Veja uma demonstração do uso deste software:


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, 15 de agosto de 2012

Computador de 16 bits HCMOS em wire wrap

Este é um tipo de projeto um tanto quanto curioso: construir um computador de 16 bits todo em wire wrap. Impossível? Não para o John Doran que construiu um computador de 16 bits, usando componentes discretos da família HCMOS e memória SRAM, totalmente montado em wire wrap. Fisicamente o computador criado pelo John é parecido com o famoso Altair 8800. Possui endereçamento direto de 64K words de memória ou I/O e 73 instruções. O mais interessante é a quantidade de documentos que o John postou no site, permitindo que qualquer pessoa possa reconstruir e até mesmo estudar arquiteturas. Quem sabe algum dia alguém possa reproduzir em um FPGA. Mais detalhes você pode encontrar em http://www.timefracture.org/D16.html

computador de 16bits em wire wrap

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, 14 de agosto de 2012

Reprodução de vídeo em um microcontrolador de 8 bits

Os LCDs utilizados nos celulares Nokia são utilizado por diversos projetos em diversos microcontroladores e até por Arduino pela sua facilidade de utilização. Agora será que em um microcontrolador de 8 bits é possível reproduzir um vídeo em um LCD? Sim, é possível. Vinod.S em seu site mostra um projeto onde um microcontrolador AVR ATmega32 foi possível reproduzir vídeo armazenado em um SD Card (usando um sistema de arquivo FAT16) a 15 quadros por segundos em um LCD Nokia, e o áudio foi gerado através de um pino do microcontrolador através de PWM. Um script escrito em Python para Linux ajuda a converter um vídeo para a resolução de 132x65 . Veja mais detalhes do projeto em http://blog.vinu.co.in/2012/06/avr-video-player-on-nokia-color-lcd.html

video player AVR

Veja um vídeo do player com AVR 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!

segunda-feira, 13 de agosto de 2012

Nota de aplicação: coleção de circuitos reguladores de tensão chaveados

Se você está começando a projetar sua fonte ou o circuito de alimentação do seu projeto, este post irá te ajudar. Esta nota de aplicação da Linear Technology (Switching Regulator Circuit Collection - AN30) abrange 12 categorias reguladores chaveados em suas 44 páginas como bateria, boost, buck, buck-boost, flyback, forward, alta tensão, várias saídas, off line, pré-regulador, capacitor chaveado e telecom. Confira esta nota de aplicação no link http://cds.linear.com/docs/en/application-note/an30fa.pdf


regulador chaveado

domingo, 12 de agosto de 2012

Utilizando um controle remoto com Arduino

Não há dúvidas que o controle remoto é uma forma barata de controlar dispositivos a distância. Muitos controles remotos é utilizado o protocolo RC-5 criado pela Philips, mas outros protocolos são usados. O usuário firestorm_v1 do site  http://www.yourwarrantyisvoid.com mostra como usar um controle remoto em um Arduino usando a biblioteca Arduino para controle remoto e em um protoboard (ou breadboard) foi montado um circuito com o 74HC595 (ou equivalente) com um display de sete segmentos para mostrar o caractere pressionado no controle remoto. Confira mais detalhes deste projeto em  http://www.yourwarrantyisvoid.com/2012/07/10/hardware-remote-control-your-arduino/
Confira a biblioteca para controle remoto em  https://github.com/shirriff/Arduino-IRremote 

controle remoto com Arduino