segunda-feira, junho 21, 2010

Placa Protótipo PIC - Introdução

Estou trabalhando em um novo "brinquedo" utilizando o microcontrolador PIC (que será oportunamente descrito aqui no blog). Logo no começo do projeto me peguei montando mais uma vez um mesmo circuito básico na breadboard.


Embora a breadboard seja muito prática para fazer teste, facilitando mudanças no circuito, o resultado é bastante frágil e suscetível a mau-contatos. Surgiu daí a ideia de montar de forma mais definitiva um circuito básico, para ser usado como ponto de partida para projetos futuros.

Os meus requisitos básicos para a placa eram:
  • Conector para ligar o gravador (eu uso o McFlash da Mosaico).
  • Conexão serial RS232 para ajudar na depuração.
  • Clock "elevado" (dentro da faixa suportada pelos PICs) para permitir temporizações finas.
  • Uma quantidade razoável de pinos de E/S disponibilizados em um conector.
O modelo do PIC que eu estou usando é o PIC16F688. Foi uma escolha meio por acaso, feita olhando os modelos que estavam disponíveis por um preço abaixo de R$15*. As principais características, do ponto de vista deste projeto, são:
  • Interface serial (USART), o que possibilita gerar bauds precisos e comunicar com pouco overhead.
  • Encapsulamento DIP 14 pinos, o que simplifica manuseio e soldagem.
  • 12 pinos de E/S, suficiente para aplicações simples.
  • Conversor A/D de 10 bits, permitindo ler tensões analógicas.
  • Operação até 20MHz.
  • Capacidade razoável de memória (para um PIC...): Flash com capacidade para 4K instruções, 256 bytes de Ram e 256 bytes de EEProm.
* Na minha primeira compra, paguei R$12; na última o preço tinha caído para menos de R$8.


Nos próximos posts da série veremos o projeto do hardware, a montagem e o teste desta placa protótipo.

Um comentário:

breno faria disse...

Parabéns Daniel!
Vou gostar destes posts sobre PIC!

Abraços!

Breno.