Pular para o conteúdo principal

Como programar com Programador KIT 3.5 para PIC

Nesta postagem iremos falar sobre o Programador KIT 3.5



O Programador KIT 3.5 é um programador para microcontroladores PIC bastante completo, até o momento compatível com  mais de 600 dispositivos da linha de microcontroladores da Microchip, incluindo a nova linha dsPIC.
(Confira aqui a lista com os microcontroladores compatíveis com o Kit 3.5)

Permite a programação diretamente na placa (ICSP) ou então através de conectores ZIF (não inclusos).
Detalhe para a interface ICSP

Com ele é possível gravar (programar), ler, verificar e copiar os códigos dos microcontroladores, através do software gratuito PicKit 3 Programmer (instruções de uso), uma vez que ele é totalmente compatível com o PICkit3.
Lembrando que este software é apenas para a gravação do arquivo HEX no seu microcontrolador, sendo que é necessário gerar esse arquivo em um compilador de sua escolha.
Além disso, é possível utilizá-lo como ferramenta de depuração (debug) através do software MPLAB.

Características:
  • Conexão USB (Full speed 12 Mbits/s)
  • Execução em tempo real
  • Compatível com MPLAB IDE (Download grátis pelo site da Microchip)
  • Monitor de curto-circuito/sobretensão embutido
  • Firmware upgradeable from PC/web download
  • Totalmente fechado, com conexões somente para o cabo USB e para o cabo ICSP
  • LEDs para indicação de funcionamento (POWER, ACTIVE, STATUS)
  • Permite a escrita/leitura tanto da memória de programa quanto da memória de dados do microcontrolador
  • Limpeza da memória de programa com verificação automática
  • Cabo ICSP incluso

Interface do software 
Abaixo podemos ver uma imagem com a interface do software, onde explicaremos as principais funções.


Em vermelho: é onde será feita a seleção do microcontrolador a ser programado
Em amarelo: clicando aqui será aberta uma janela onde serão configurados os FUSES do PIC
Em verde: é a janela de status, onde serão mostradas as informações sobre o processo
Em azul: são os botões com as funções principais, que serão descritas abaixo:
Utilizando o Programador KIT 3.5


Iremos demonstrar agora, o esquema de ligação para a utilização do Programador KIT 3.5 para programar um PIC16F88
Basta realizar as ligações, da forma indicada na figura abaixo:
Conexões para o PIC16F88

Confira as conexões ICSP para alguns microcontroladores PIC:
Conexões ICSP para alguns microcontroladores da linha PIC

Conte-nos suas experiências utilizando os produtos adquiridos em  nossa loja!
Até o próximo artigo!

Comentários

Postagens mais visitadas deste blog

Controlando LED via Bluetooth utilizando o Módulo HC-05

Hoje abordaremos uma breve demonstração de conexão do Módulo Bluetooth HC-05 Master/Slave com um dispositivo externo, e após a conexão utilizar o dispositivo para controlar um LED. A Placa Base utilizada como controladora é a Arduino Uno , que foi utilizada em conjunto com o Protoshield compatível com a mesma. Todos os itens utilizados podem ser adquiridos em nossa loja . Note que o Módulo Bluetooth HC-05 Master/Slave possui níveis de tensão de alimentação e operação diferentes, sendo que pode ser alimentado com  uma tensão entre 3,3v e 6v (no projeto foi alimentado com 5v, direto de um dos pinos do Arduino Uno ), mas a sua tensão de operação é de 3,3v. IMPORTANTE:    O Arduino consegue reconhecer a tensão de 3,3v no terminal RX como nível lógico alto, mas somente fornece 5v no terminal Tx como nível lógico alto. Portanto, se for utilizar os terminais Rx e Tx para a comunicação com os terminais Tx e Rx do HC-05,  o terminal Tx do HC-05 pode ser conectado diretamente ao ter

Utilizando o Programador USB para PIC K150

Nessa postagem iremos demonstrar a utilização do Programador USB para PIC K150 O gravador possui um soquete do tipo ZIF (ZIF - Zero Insertion Force - é um soquete com uma alavanca, que permite a colocação e a retirada dos microcontroladores sem risco de danificar seus terminais) para a programação dos microcontroladores. Conta também com um conector para a programação ICSP (In Circuit Serial Programming, que será abordada futuramente em outra postagem, pois é necessário que se faça algumas adaptações no circuito a ser programado). O programador é controlado pelo PIC16F628A, e no site do fabricante do gravador é possível encontrar informações sobre como atualizar o firmware do gravador, para possibilitar a gravação de mais dispositivos. Instalação do Programador USB para PIC K150 Se você estiver utilizando o Windows 7/Vista/XP, o driver deve ser instalado normalmente, sem que seja necessária a interferência do usuário. Caso esteja utilizando o Windows 8/8.1, o processo é um po