Professional Documents
Culture Documents
GRAVADOR DE PIC
1/julho/2006
atualizado 30/nov/2009
Não esquecer de ajustar o trim-pot antes de colocar um PIC no soquete! Esse ajuste é feito ao final da
montagem, depois não precisará mais ser mexido. O ajuste se faz de modo o obter 13,5V na saída do
integrado regulador LM317. A fonte que alimenta o gravador deve fornecer 2V acima disso ou mais, cerca
de 15,5V (ou mais).
Antes decolocar um PIC para gravar ou ler, 1 - desligue a alimentação, 2 - conecte o cabo paralelo e chame
o programa que vai utilizar para ler/gravar, 3 - não acione nada mais que interaja com a porta paralela (p. ex.
o próprio software de gravação, a tecla PrintScreen, botão "imprimir" de programas...), 4 - pronto, pode
colocar o PIC no soquete e depois ligar a alimentação!
Já o testei gravando com sucesso um PIC16F628 (18 pinos) e um PIC18F452 (40 pinos). Consegui um
soquete ZIF então vou remontar.
1 de 3 27-05-2010 20:39
PIC Programmer http://py2wm.qsl.br/Gravador_PIC/pic-programmer...
A vantagem de um circuito como esse comparado aos mais simples por porta serial é o controle preciso de
tensões e a possibilidade do software controlar a sequência e momento para ligar Vdd e Vpp.
O circuito dispõe de LEDs em cada linha de comando, com o Ic-prog pode-se verificar cada uma. Quando
o LED "data in" acende também faz acender o LED "data out", isso não impede nenhuma verificação
entretanto.
Simulei os dois estágios com transistores discretos no PSPICE, os resistores de polarização foram
acertados desse modo.
CONFIGURAÇÃO: Usar o Ic-Prog, hardware para "SCHAER programmer", marcar "inverter Vcc".
Para saber como ligar ao soquete do PIC, ver no link Pablin II. Marcar "Interface - Direct I/O".
Verificar e marcar na configuração de inicialização do computador (BIOS) a opção da porta paralela ECP
ou ECP+EPP
Do Site do IC-Prog:
ATUALIZAÇÃO!!!:
Settings for how to use IC-Prog with Windows XP. Thanks to [Murph] for the explanation:
You need to copy icprog.sys into the SAME directory as icprog.exe. Then you can enter in the ic-prog
software, go to Settings, Options and choose the Misc. page. There you can enable the "NT/2000 Driver" it
will then be installed.
Outra dica (embora com um gravador por porta serial, creio que depende da velocidade da CPU para isso
ser necessário):
- selecionar tempo real !!!!!!!!!!!!!!!!!!!!!!!!!
tive vários problemas até ativar isso. Se tiver algum software rodando junto com o programador e essa
opção não estiver
ativada dá erro na gravação.
O restante não precisa mexer.
Tomara que ajude quem estiver com problemas. Abraços, Rubens, PY2RML
Pode ser utilizado para toda as famílias 12Cxx, 16Cxxx, 16Fxx, 16F87x, 18Fxxx, 16F7x, 24Cxx, 93Cxx,
90Sxxx, 59Cxx, 89Cx051, 89S53, 250x0, PIC, AVR , 80C51 etc., bastando saber as conexões no soquete
adequado.
-----------------------------------------------------------------------------------------------------------------
2 de 3 27-05-2010 20:39
PIC Programmer http://py2wm.qsl.br/Gravador_PIC/pic-programmer...
Alexandre Costa O circuito empregado por ele é bastante similar. Dele tomei emprestado a recomendação
seguinte:
- você DEVE desligar a fonte para colocar e retirar o PIC do soquete (aliás, isso tem que acontecer com
qualquer circuito eletrônico) ;-).
Pablin II Tomei emprestado o desenho das ligações de soquete, temendo que se o site ficar fora do ar o
montador ficará no prejuízo!.
Eis as ligações:
propic2
Brenner5
PIC18/SCHAER+
início
3 de 3 27-05-2010 20:39