PROGRAMADOR ICSP COM FONTE DE ALIMENTAÇÃO PRÓPRIA
Os circuitos programadores de microcontroladores PIC que usam a porta serial do PC devem ter a capacidade de gerar uma tensão 13V para colocar o microcontrolador em estado de programação. A maioria dos circuitos de portas seriais instaladas nos PCs deveriam fornecer uma tensão de 25V. Isso era comum nos PCs mais antigos mas nos modernos isso não acontece mais e, do mesmo modo, muitas placas de portas seriais avulsas, compradas separadamente, também não fornecem uma tensão adequada.
Este projeto visa apresentar uma placa de programação ICSP alimentada por uma fonte de 15V que fornecerá a tensão de 13V no pino de programação do PIC (Vpp) e também uma saída de 5V para alimentar o circuito em teste, eliminando a necessidade de uma fonte separada para essa tarefa.
A tensão de 15V é reduzida primeiro para 12V por um regulador 7812 e depois para 5V por um regulador 7805. Na verdade, o regulador de 12V (7812) nao é necessário; bastaria conectar a tensão de 15V diretamente ao 7805 pois ele suporta até uns 30V.
A tensão de programação de 13V será garantida pelos diodos Zener DZ8v2 e DZ5v6 e uma ponte de diodos foi colocada na entrada da alimentação de 15V para garantir que a polaridade do jack da fonte seja irrelevante.
Este programador foi testado somente com o programa IC_prog que pode ser baixado do site www.ic-prog.com.
Faça o download do arquivo "Programador_ICSP_CF.zip" com o projeto para o Cadsoft Eagle.
O soquete de saída do circuito (JP1) tem 5 pinos que possuem os seguintes sinais:
PGD ao PGD do PIC
PGC ao PGC do PIC
VPP ao VPP do PIC - Tensão de programação 13V
GND ao GND do PIC - Ground do sistema
VDD +5V - para alimentação do circuito em teste
ASPECTOS DA CONSTRUÇÃO DA PLACA
APÓS A TRANSFERÊNCIA DO DESENHO
O desenho foi impresso por uma impressora laser HP P1005 num papel de revista e transferido para a placa com ferro de passar roupa. Note que as áreas em preto não foram corroidas e as falhas nas bordas da placa foram corrigidas com fita isolante antes da corrosão.
BANHO DE CORROSÃO
Corrosão com solução de percloreto de ferro.
APÓS A CORROSÃO E A LIMPEZA
Nesta foto a placa tem um erro que já foi corrigido no esquema elétrico acima. Os arquivos de projeto Eagle fornecidos também já estão corrigidos.
VISTA DE CIMA APÓS A MONTAGEM
O LED amarelo indica que o circuito esta em estado de programação.
O LED vermelho é o piloto da fonte.
VISTA DE LADO APÓS A MONTAGEM
Os dois reguladores de tensão e o capacitor de 100uF poderiam ser montados deitados para o circuito não ficar tão alto mas... agora é tarde.