sábado, 24 de agosto de 2013

Tradução de tensão para Raspberry Pi, BeagleBone Black ou Arduino

Uma das dificuldades de quem pretende interfacear os GPIOs de uma Raspberry Pi ou de uma BeagleBone Black para o Arduino, ou qualquer outro elemento digital são os níveis de tensão, onde de um lado (Raspberry Pi e BeagleBone Black) temos níveis de 3,3 Volts, e do outro lado o Arduino com 5 Volts. Se não tomarmos alguns cuidados podemos queimar as placas, sem ter a possibilidade de conserto. Em 2008 a Microchip publicou em seu site uma coletânea de dicas e truques para a tradução de níveis de tensão de dispositivos de 3,3 Volts para 5 Volts e vice-versa, dica que serve tanto para microntroladores PIC, AVR, etc. e cai como uma luva para a placas de desenvolvimento de hoje. Não deixe de conferir esta dica em http://ww1.microchip.com/downloads/en/DeviceDoc/chapter%208.pdf

Tradução de tensão

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, 23 de agosto de 2013

Monte o seu analisador lógico com AVR

Analisador lógico é um instrumento capaz de visualizar dados digitais, como o tráfego de dados em um barramento como SPI, I2C, CAN, etc., ou ainda dados paralelos, ou simplesmente uma sequência de pulsos. Geralmente este equipamento é caro, mas é de grande ajuda na hora da depuração no seu projeto. Que tal você construir o seu analisador lógico? No site http://www.ikalogic.com é mostrado um projeto de um analisador lógico com o microcontrolador AVR ATmega16, fácil de montar, e acompanha um software para a leitura dos dados. Não deixe de conferir em http://www.ikalogic.com/scanalogic-the-beginning/

Analisador lógico

quinta-feira, 22 de agosto de 2013

Usando uma Raspberry Pi como um versátil e barato display publicitário

Hoje em dia nos estabelecimentos comerciais é comum o uso de display publicitários para divulgação de produtos ou serviços, usando belas animações, filmes e toda peça publicitária. As vezes o display publicitário torna-se útil quando é usado em conjunto com algum outro tipo de serviço como de noticiários, indicação de tempo de espera, etc. Estes equipamentos são caros, mas com a chegada do notável Raspberry Pi, mudou tudo. Edward Iglesias and Arianna Schlegel escreveu um artigo para o site http://journal.code4lib.org sobre o uso da Rasberry Pi em conjunto com velhos monitores para a construção de um display publicitário, que pode ser usado de diversas formas. Não deixe de conferir esta dica em http://journal.code4lib.org/articles/8644

Raspberry Pi

quarta-feira, 21 de agosto de 2013

Guia rápido de PCB antena

Em automação podemos usar módulos de RF prontos, sem a preocupação com layout, já que toda parte de RF está toda bem definida. Desenhar placas de circuitos impressos pensando na parte de RF exige bastante habilidade e deve-se seguir a risca as dicas do datasheet do componente em questão, principalmente quando a antena é desenhada na placa, a famosa PCB antena. A Texas Instruments possui um guia de desenvolvimento da PCB antena para diversas frequências padrões de módulos comerciais, desde 136MHz até 2,4GHz, mas vale lembrar que os fabricantes de transceptores RF dão dicas de layout. Não deixe de conferir esta dica em http://www.ti.com/lit/an/swra351a/swra351a.pdf

Guia de PCB antena

terça-feira, 20 de agosto de 2013

Um termômetro digital com PIC e LM35

O CI LM35 é um clássico sensor de temperatura, onde ele tem uma variação de 0mV + 10,0 mV/°C e é muito utilizado em vários projetos com microcontroladores ou mesmo com plataformas didáticas como Arduino ou Raspberry Pi. Sem sombria de dúvidas é uma ótima oportunidade do desenvolvedor de ler sensores ou qualquer sinal analógico. Para mostrar as facilidades deste sensor no site http://embedded-lab.com mostra um projeto simples com o sensor LM35 e um microcontrolador PIC16F688, em uma montagem no protoboard (ou breadboard), fácil de montar. Não deixe de conferir esta dica em http://embedded-lab.com/blog/?p=916

Termometro com PIC

segunda-feira, 19 de agosto de 2013

Programador de EEPROM paralelo com Arduino

EEPROM são memórias que podemos gravar e apagar eletricamente, e são úteis em vários projetos, como guardar uma tabela de linearização de um sensor, tabela de geração de forma de onda, um áudio gravado, uma página WEB, entre outras possibilidades. As vezes precisamos em nosso projeto uma memória EEPROM pré gravada com alguns dados, e é ai que temos algumas dificuldades em obter um programador adequado, e se acha é muito caro. 
No blog http://www.ichbinzustaendig.de existe um projeto interessante de programador de EEPROM 28Cxxx, que é uma memória EEPROM paralela, baseado no Arduino Nano e dois 74HC595. Confira o projeto em http://www.ichbinzustaendig.de/dev/meeprommer-en.

programador de EEPROM 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

domingo, 18 de agosto de 2013

EthNode: uma placa Ethernet com AVR

Hoje em dia quase tudo pode-se conectar a internet, desde um PC até mesmo um carrinho de pipoca. É a internet das coisas. Existem diversas possibilidades de conexão com a internet, desde um Arduino com uma shield Ethernet, uma Raspberry Pi, até mesmo um microcontrolador de 8 bits com a camada física. Faz algum tempo que a Microchip criou o ENC28J60, que é um controlador Ethernet de fácil conexão com o microcontrolador, permitindo assim projetos enxutos. Um deles é o EthNode, que é baseado no ATmega328-P e o ENC28J60. Com uma pilha TCP/IP no microcontrolador é possível interligar várias coisas com este módulo. Não deixe de ver este projeto em http://mark.mckillen.com/2013/03/the-ethnode-atmega-based-ethernet-board/

EthNode ENC28J60 e AVR