sábado, 17 de novembro de 2012

Nota de aplicação: solução gráfica para PIC32 sem controlador gráfico

Hoje está ficando comum o uso de LCDs TFT ou similares em diversos projetos onde a interface homem máquina (IHM) deve ser a mais amigável e intuitivo. No entanto, os módulos existentes no mercado com controladores integrados são caros, mas a facilidade de operação é notória. Agora, trabalhar com um LCD TFT sem controlador específico não é tarefa para qualquer microcontrolador, pois depende de uma certa quantidade de memória, velocidade, uso de periféricos específicos como porta paralela mestre, DMA, etc. Na nota de aplicação da Microchip é mostrado o uso dos microcontroladores PIC32 para interfacear LCDs TFT sem controladores integrados, o método utilizado e atualização de dados. Veja que por se tratar de um microcontrolador rápido é possível esta implementação, mas para outros microcontroladores pode ter limitações, mas é uma nota de aplicação que vale a pena conferir. Veja mais em http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en554992 

LCD TFT PIC32

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, 16 de novembro de 2012

Faça uma ULA de 4 bits com componentes discretos

ULA em sistema digitais é o coração de todos os microcontroladores e microprocessadores. É o local onde são realizados todas as operações aritméticas, em outras palavras, onde as instruções são executadas. Até a década de 70 e 80 era possível encontrar computadores com este componente externo, fora de alguma pastilha de microprocessador. TGTTGIT como tantos mostrados aqui neste blog resolveu contruir o seu próprio computador caseiro. Em uma primeira versão de 4 bits com CI´s lógicos diversos, montados em uma protoboard (ou breadboard) como parte dos estudos para uma versão mais elaborada com 16 bits em uma FPGA. Confira este estudo em http://dupincomp.blogspot.com/2012/09/4-bit-alu-demonstration-schematics.html e http://dupincomp.blogspot.com/2012/09/4-bit-alu-progress-hdl-code-fix.html

ULA 4 bits com CIs discretos

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

Microcontrolador AVR como transmissor de AM

Ha muito tempo atrás era comum em revistas de eletrônica projetos como transmissores e receptores de FM e AM. Todos estes projetos com eletrônica discreta, com poucos (ou nenhum) componente digital como os CIs TTL ou CMOS. Hoje em dia como temos os microcontroladores é possível implementar alguns destes transmissores diretamente por software (com muito pouco hardware). Angus McInnes vem trabalhando em alguns projetos com transmissão de dados usando a modulação AM, baseado na placa Teensy, que usa o microcontrolador ATmega32U4. Confira mais sobre este projeto, com toda a documentação e software PC e embarcado em http://amcinnes.info/2012/uc_am_xmit/

Transmissor de AM AVR

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

Roteador tanque que protege seu pet com Arduino

Se você tem um bichinho de estimação e não consegue estar uma boa parte do tempo perto dele este robô poderá te ajudar. O pessoal do Section9 Hackerspace em Springfield montaram um tanque com um roteador ligado a uma webcam e tudo controlado com Arduino e com retorno das imagens. Podemos dizer que este projeto é digno de projeto militar, mas o interessante dele é com estas possibilidades é possível controlar até por um celular com Wi-Fi  ou de qualquer lugar do planeta. No caso do celular  foi feito um aplicativo Android, e o robô possui além do Arduino, todo circuito de controle dos motores, sensores e interfaceamento com o módulo Wi-Fi e webcam. Confira mais detalhes deste projeto em http://section9.choamco.com/mjolnir/

robô tanque com Arduino

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, 13 de novembro de 2012

Medindo os batimentos cardíacos com infravermelho

Na próxima vez que você estiver no hospital em uma urgência, com certeza você terá a frequência dos batimentos cardíacos monitorado. Alguns tipos de sensores podem ser utilizados, sendo o mais comum é o um sensor que é conectado no dedo, como se fosse um pregador de roupas. Este sensor é composto por um emissor e um receptor de infravermelho. Um excelente tutorial escrito no site http://embedded-lab.com mostra como este tipo de sensor funciona e inclusive com circuito para implementação, que poderá ser utilizado em qualquer projeto com microcontrolador ou até mesmo com Arduino para a medição da frequência dos batimentos cardíacos. Mais detalhes você poderá encontrar em http://embedded-lab.com/blog/?p=5508


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, 12 de novembro de 2012

Controle remoto infravermelho como dispositivo para PC

Este projeto veio de uma necessidade bem básica: controlar o volume de uma música tocada no PC. O mais comum dos dispositivos que usamos bem é um controle remoto. GeriBoss decidiu então usar um controle remoto, e como não é comum ter um dispositivo de interfaceamento, ele montou um com o uso de um microcontrolador AVR ATtiny2313, que decodifica o código Manchester e o protocolo RC-5. Os dados devidamente decodificado é enviado em uma serial RS-232 e com uma interface adequada e um software PC pode-se se fazer qualquer controle no PC. Mais detalhes deste projeto pode-se encontrar em http://geriboss.atw.hu/wp/?p=146

interface IR para PC

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, 11 de novembro de 2012

Nota de aplicação: Conversão de dados, interface e processamento de sinais - coleção de circuitos

Já sabemos que somente o microcontrolador não faz milagre, sempre precisamos de algum circuito que possa nos ajudar a adequar certos sinais, converter dados de algum sensor, interfacear algum circuito e outras necessidades. Geralmente os fabricantes disponibilizam as notas de aplicação para facilitar a nossa vida. A Linear Technology em 1996 disponibilizou em um documento uma série de circuitos bastante úteis para o nosso dia-a-dia, como circuitos de conversão de dados, interface, filtros ativos, amplificadores de sinais de vídeo, circuitos de instrumentação, entre outros. Confira este documento interessante em http://cds.linear.com/docs/en/application-note/an67f.pdf

conversão de dados

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!