Programador de Microcontroladores  PIC USB ICSP K150
  • Programador de Microcontroladores  PIC USB ICSP K150
  • Programador de Microcontroladores  PIC USB ICSP K150
  • Programador de Microcontroladores  PIC USB ICSP K150

Programador de Microcontroladores PIC USB ICSP K150

:CEL04006
19,50 €
preço com IVA incluído

Programador de PICS ISCP K150

Quantidade

DESCRIÇÃO EM PORTUGUÊS BREVEMENTE DISPONÍVEL
Se tiver alguma dúvida neste produto não hesite em contactar-nos

 

Você que procura um gravador de PIC para os seus projetos, tem a opção de usar o Gravador de PIC USB K150.

Gravador de PIC USB 40ZIFEste gravador possui um soquete tipo ZIF de 40 pinos. ZIF significa Zero Insertion Force, ou, em português, Zero Força de Inserção, 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 fácil e sem danos aos pinos do CI, ao contrário dos soquetes tradicionais, onde é muito comum acontecerem  quebras, arranhões,  e danos aos pinos.

Apesar de não ser o foco deste post especificamente, o gravador conta também com um conector para programação ICSP (In-Circuit Serial Programming), onde o microcontrolador pode ser programado diretamente no circuito onde ele está montado, sendo que para isso são necessárias algumas adaptações no circuito.

O cérebro do gravador é um microcontrolador PIC16F628A, um PIC com um firmware específico que tem a função de controlar toda a lógica do circuito. No site do desenvolvedor (www.kitsrus.com/pic.html) você encontra todas as informações sobre versões de firmware para esse gravador (modelo K150), e até mesmo informações sobre como montar seu próprio gravador, se preferir.

 

Microcontroladores PIC suportados:

A tabela abaixo mostra os microcontroladores PIC de 8 bits suportados por este Gravador de PIC USB K150, sendo que estão ausentes apenas alguns modelos de séries especiais :

10 Series:
PIC10F200, PIC10F202, PIC10F204, PIC10F206, PIC10F220, PIC10F222

12C Series:
PIC12C508, PIC12C508A, PIC12C509, PIC12C509A, PIC12C671, PIC12C672, PIC12CE518, PIC12CE519, PIC12CE673, PIC12CE674

12F Series:
PIC12F508, PIC12F509, PIC12F629, PIC12F635, PIC12F675, PIC12F683

16C Series:
PIC16C505, PIC16C554, PIC16C558, PIC16C61, PIC16C62, PIC16C62A, PIC16C62B, PIC16C63, PIC16C63A, PIC16C64, PIC16C64A, PIC16C65, PIC16C65A, PIC16C65B, PIC16C66, PIC16C66A, PIC16C67, PIC16C620, PIC16C620A, PIC16C621, PIC16C621A, PIC16C622, PIC16C622A, PIC16C71, PIC16C71A, PIC16C72, PIC16C72A, PIC16C73, PIC16C73A, PIC16C73B, PIC16C74, PIC16C74A, PIC16C74B, PIC16C76, PIC16C77, PIC16C710, PIC16C711, PIC16C712, PIC16C716, PIC16C745, PIC16C765, PIC16C773, PIC16C774, PIC16C83, PIC16C84

16F Series:
PIC16F505, PIC16F506, PIC16F54, PIC16F57, PIC16F59, PIC16F627, PIC16LF627A, PIC16F627A, PIC16F628, PIC16LF628A, PIC16F628A, PIC16F630, PIC16F631, PIC16F631-1, PIC16F636, PIC16F636-1, PIC16F639, PIC16F639-1, PIC16F648A, PIC16F676, PIC16F677, PIC16F677-1, PIC16F684, PIC16F685, PIC16F685-1, PIC16F687, PIC16F687-1, PIC16F688, PIC16F689, PIC16F689-1, PIC16F690, PIC16F690-1, PIC16F716, PIC16F72, PIC16F73, PIC16F74, PIC16F76, PIC16F77, PIC16F737, PIC16F747, PIC16F767, PIC16F777, PIC16F83, PIC16F84, PIC16F84A, PIC16F87, PIC16F88, PIC16F818, PIC16F819, PIC16F870, PIC16F871, PIC16F872, PIC16F873, PIC16F873A, PIC16LF873A, PIC16F874, PIC16F874A, PIC16F876, PIC16F876A, PIC16F877, PIC16F877A

18F Series:
Confira Como fazer o upgrade do firmware do Gravador de PIC USB K150 para utilizar com o PIC 18F4550 por exemplo. (Ressaltamos que este é um procedimento a parte, foi testado e aprovado, contudo não faz parte da garantia do produto.)

 

Instalação do Gravador de PIC USB:

Os gravadores PIC tradicionais se comunicam com o computador usando comunicação serial, mas esse tipo de conexão, nos computadores e notebooks, é cada vez mais difícil de ser encontrada. Essa é uma das vantagens do Gravador de PIC USB 40 ZIF, que já possui na placa um chip de conversão 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 instalação do gravador no Windows 7, não foi necessária a instalação de drivers de terceiros e o gravador foi reconhecido pelo Windows automaticamente :

Driver instalado Windows 7

Se o gravador não foi reconhecido automaticamente pelo seu computador, os drivers podem ser baixados nesse link. Caso você esteja usando Windows 8, escolha o driver respectivo no arquivo baixado e siga este tutorial. Se você estiver usando Windows 7 ou versões anteriores, basta continuar com os passos a seguir.

Quando o Windows detectar o gravador, o Windows automaticamente vai atribuir à ele uma porta COM (serial) aleatória. Entretanto, o software de gravação não funciona adequadamente com portas abaixo da COM5, e talvez seja necessário alterar essa porta manualmente.

No windows 7, isso é feito acessando o Gerenciador de Dispositivos dentro do Painel de Controle. Lá dentro, há a opção Portas (Com & LPT), e dentro dela o dispositivo que foi detectado. No nosso caso, o Prolific USB-to-Serial Comm Port, na porta COM14 :

Painel de controle - Portas

Clique com o botão direito em Prolific USB-To-Serial Comm Port (COM14), e depois em PROPRIEDADES :

Propriedades Prolific

Na tela de propriedades, selecione a aba Configurações da Porta (Port Settings), depois em AVANÇADO (Advanced):

Painel de controle - Port Settings

Na parte inferior das propriedades avançadas da porta, selecione a porta COM de sua preferência (lembre-se que esta porta deve ser maior do que a COM4) e anote esta informação, que será usada posteriormente no software de gravação.

Painel de controle - COM

 

Software de gravação PIC Microbrn:

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

MicroBrn - Tela inicial

Configure primeiramente a porta COM. No menu FILE, escolha a opção PORT, digitando o número da porta serial que você configurou no painel de controle. No nosso caso, utilizamos a porta COM8 :

MicroBrn - Porta COM

Depois disso, configure o modelo do gravador, se o mesmo não for detectado automaticamente. No menu File, selecione a opção Programmer, e escolha o gravador K150. Sua tela ficará assim :

MicroBrn - K150 configurado

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 posição exata em que o mesmo deve ser encaixado no gravador :

MicroBrn - PIC16F628A selecionado

Selecionamos, no caso, um microcontrolador PIC 16F628A, e a parte de cima do desenho corresponde, no gravador, ao lado com a alavanca. Basta então encaixar o microcontrolador no gravador, desta maneira :

PIC16F628A no Gravador

Na tela principal do Microbrn, o botão Read tem a função de ler o programa do CI que está no gravador (se o programa não estiver protegido), o botão Verify verifica se há algum erro na ROM que será gravada, e o botão Blank abre uma tela com 2 opções :

MicroBrn - Opcoes Erase Blank

A opção Erase Check verifica se há algo gravado no microcontrolador, e a opção Erase Chip apaga qualquer programa previamente gravado no chip. Recomendamos esse procedimento antes da gravação de novos programas no chip.

A definição sobre os FUSES pode ser feita no próprio programa do PIC, ou então no Microbrn, clicando no botão FUSES. Observe que esta opção só estará disponível após você carregar um arquivo HEX na memória do Microbrn :

MicroBrn - Fuses

OBS : Se o FUSE Code Protect estiver habilitado, ao final da gravação o Microbrn irá apresentar um erro de leitura, pois o código está protegido.

Efetuadas as configurações necessárias, clique no botão PROGRAM para gravar o arquivo HEX no microcontrolador.

Compiladores C que convertem a programação do PIC para a linguagem HEX podem gerar arquivos incompatíveis 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 :

MicroBrn - Fixhex2

Agora que você já tem o Gravador de PIC USB 40ZIF e o software instalados e configurados, leia o artigo Programando PIC16F628A para piscar um LED e veja como criar seu primeiro programa com PIC.

CEL04006

Downloads

K150 Programer Software

K150 USB PIC Programmer

Downloads (355.98k)