Вы находитесь на странице: 1из 10

COMO UTILIZAR O GRAVADOR

DE PIC PICBURNER USB K150

Este gravador, como prprio nome diz, possui um soquete tipo ZIF de 40
pinos. ZIF significa Zero Insertion Force, ou, em portugus, Zero Fora de Insero, que
nada mais do que um sistema composto pelo soquete e uma pequena alavanca, que
permite que voc coloque e retire o chip de uma maneira muito fcil e sem danos aos
pinos do CI, ao contrrio dos soquetes tradicionais, onde muito comum acontecerem
quebras, arranhes, e danos aos pinos.
Apesar de no ser o foco deste post especificamente, o gravador conta tambm com um
conector para programao ICSP (In-Circuit Serial Programming), onde o microcontrolador
pode ser programado diretamente no circuito onde ele est montado, sendo que para isso
so necessrias algumas adaptaes no circuito.
O crebro do gravador um microcontrolador PIC16F628A, um PIC com um firmware
especfico que tem a funo de controlar toda a lgica do circuito. No site do
desenvolvedor (www.kitsrus.com/pic.html) voc encontra todas as informaes sobre
verses de firmware para esse gravador (modelo K150), e at mesmo informaes sobre
como montar seu prprio gravador, se preferir.

MICROCONTROLADORES SUPORTADOS
A tabela abaixo mostra os microcontroladores PIC de 8 bits suportados pelo gravador,
sendo que esto ausentes apenas alguns modelos de sries especiais :

COMUNICAO COM O COMPUTADOR


Os gravadores PIC tradicionais se comunicam com o computador usando comunicao
serial, mas esse tipo de conexo, nos computadores e notebooks, cada vez mais difcil
de ser encontrada. Essa uma das vantagens do Gravador PIC USB 40 ZIF, que j possui
na placa um chip de converso USB Serial, o PL-2303 (datasheet), o que permite que
voc use o seu gravador em praticamente qualquer computador que tenha porta USB.
Para a instalao do gravador no Windows 7, no foi necessria a instalao de drivers de
terceiros e o gravador foi reconhecido pelo Windows automaticamente :

Para outros sistemas operacionais, ou se o gravador no foi reconhecido automaticamente


pelo seu computador, os drivers podem ser baixados nesse link. Segundo o site, o driver
compatvel com Windows partir da verso XP (verses 32 e 64 bits), alm de suporte
Mac OS e Linux. Visite a pgina da Prolific para informaes completas sobre
compatibilidade.
Quando o Windows detectar o gravador, o Windows automaticamente vai atribuir ele
uma porta COM (serial) aleatria. Entretanto, o software de gravao no funciona
adequadamente com portas abaixo da COM5, e talvez seja necessrio alterar essa porta
manualmente.
No windows 7, isso feito acessando o Gerenciador de Dispositivos dentro do Painel de
Controle. L dentro, h a opo Portas (Com & LPT), e dentro dela o dispositivo que foi
detectado. No nosso caso, o Prolific USB-to-Serial CommPort, na porta COM14 :

Clique com o boto direito em Prolific USB-To-Serial CommPort (COM14), e depois


emPROPRIEDADES :

Na tela de propriedades, selecione a aba Configuraes da Porta (Port Settings), depois


emAVANADO (Advanced):

Na parte inferior das propriedades avanadas da porta, selecione a porta COM de sua
preferncia (lembre-se que esta porta deve ser maior do que a COM4) e anote esta
informao, que ser usada posteriormente no software de gravao.

SOFTWARE DE GRAVAO PIC MICROBRN


O software de gravao que vamos utilizar o Microbrn, que pode ser encontrado nesse
link. Faa o download e execute o microbrn.exe. Na primeira vez que o software
executado, normal aparecerem alguns erros, pois ele ainda no foi configurado para o
gravador e a porta COM :

Configure primeiramente a porta COM. No menu FILE, escolha a opo PORT, digitando
o nmero da porta serial que voc configurou no painel de controle. No nosso caso,
utilizamos a porta COM8 :

Depois disso, configure o modelo do gravador, se o mesmo no for detectado


automaticamente. No menu File, selecione a opo Programmer, e escolha o
gravador K150. Sua tela ficar assim :

Agora basta escolher, no canto direito da tela, o modelo de microcontrolador que voc vai
utilizar, e logo acima, no desenho do soquete ZIF, ser mostrada a posio exata em que
o mesmo deve ser encaixado no gravador :

Selecionamos, no caso, um microcontrolador PIC 16F628A, e a parte de cima do desenho


corresponde, no gravador, ao lado com a alavanca. Basta ento encaixar o
microcontrolador no gravador, desta maneira :

Na tela principal do Microbrn, o boto Read tem a funo de ler o programa do CI que est
no gravador (se o programa no estiver protegido), o boto Verify verifica se h algum erro
na ROM que ser gravada, e o boto Blank abre uma tela com 2 opes :

A opo EraseCheck verifica se h algo gravado no microcontrolador, e a opo Erase


Chip apaga qualquer programa previamente gravado no chip. Recomendamos esse
procedimento antes da gravao de novos programas no chip.
A definio sobre os FUSES pode ser feita no prprio programa do PIC, ou ento no
Microbrn, clicando no boto FUSES. Observe que esta opo s estar disponvel aps
voc carregar um arquivo HEX na memria do Microbrn :

OBS : Se o FUSE CodeProtect estiver habilitado, ao final da gravao o Microbrn ir


apresentar um erro de leitura, pois o cdigo est protegido.
Efetuadas as configuraes necessrias, clique no boto PROGRAM para gravar o
arquivo HEX no microcontrolador.
Compiladores C que convertem a programao do PIC para a linguagem HEX podem
gerar arquivos incompatveis com o software do gravador. Nesse caso, utilize o
arquivo Fixhex2.exe, presente no pacote de programas que voc baixou do K150. Ele
corrige os problemas no arquivo HEX original e gera um novo arquivo, que voc pode
utilizar junto com o Microbrn :

Вам также может понравиться