Monte suas próprias placas para teste dos PICs! (03)

Vamos apresentar agora, um outro modelo de placa, para servir como dica de montagem. Esta placa é voltada mais para a comunicação com o PC (serial e USB),  boa para uso com o bootloader e também recebe os sinais de gravação normais de uma outra placa dedicada para a gravação dos PICs (a ser apresentada no próximo post). Como itens a serem destacados, possui relógio-calendário (2-wire / I²C), sensor de temperatura (1-wire), conexão à placa de gravação de PICs (ICSP), conexão serial (Exemplo: COM1), conexão USB, e conexão para a placa dos módulos de memória 24C16 (I²C) . Vamos lá!

Placa 03: (Lado A) – clique na imagem para ampliar!

Placa 03: (Lado B) – clique na imagem para ampliar!

Placa 03: (Verso) – clique na imagem para ampliar!

Placa 03: (Conexão aos outros circuitos: placa com memórias 24C16 e ao Gravador de PICs) – clique na imagem para ampliar!

Características:

1 – Aceita microcontroladores PIC de 40 pinos (o da foto é o PIC18F4550 PIC18F4550);

2 – O clock é gerado por um cristal de 20Mhz (necessário para a comunicação USB);

3 – Um display com 10 LEDs vermelhos em linha, uso livre, pode monitorar a saída de uma porta (PORTB por exemplo) ou a saída de uma conversão ADC de 10 bits (precisão de 1024), acionado com sinal positivo;

4 – Um LED miniatura verde, indica que está conectado na porta USB;

5 – Um LED miniatura vermelho, indica que está ligado (+5V);

6 – Um circuito integrado max232 – Datasheet:
http://www.datasheetcatalog.org/datasheet/texasinstruments/max232.pdf ), para comunicação serial com o computador (PC), com quatro capacitores eletrolíticos de 1uF x 50V (para o seu correto funcionamento);

7 – Um circuito integrado DS1307 – Datasheet: ( http://pdfserv.maxim-ic.com/en/ds/DS1307.pdf ), para relógio/calendário serial (RTC – Real-Time Clock) / (BCD – binary-coded decimal) I²C, conforme a documentação, utiliza três resistores de 4k7, um cristal de 32.768kHz, e uma bateria de 3V Lithium (maxell cr2032 – 3V);

8 – Um circuito integrado DS1820 – Datasheet: ( http://pdfserv.maxim-ic.com/en/ds/DS18S20.pdf ), para termômetro digital de alta precisão, 1-Wire, conforme a documentação, utiliza um resistor de 4k7;

9 – Um conector (plug P4) para alimentação(+5V), sem regulador de voltagem (apenas um capacitor de 220uF 16V);

10 – Um conector db-9 para comunicação serial com o PC;

11 – Seis botões, sendo 5 de uso livre (com resistores de 10k conectado no Vcc +5V, e um de reset /MCRL);

12 – Um conector USB para uso com um PIC que suporte o USB (por exemplo o PIC 18F4550);

13 - Cinco pinos (conector em barra) para os sinais de gravação vindos da placa de gravação (Terra, Vpp,Vcc, PGD e PGC);

14 – Conector modul para 6 pinos (para a conexão de outras placas – Exemplo: memórias I²C).

Existem também, mais duas chaves liga-desliga (opcionais), que foram acrescentadas para: a primeira, desconectar o pino /MCLR do circuito de teste (para a gravação com a placa externa), e a outra, para um teste que aterra o pino 13 –> OSC1/CLKI (causando uma parada imediata no clock do PIC).