Programador microcontrolador pic

Precisamos programar microcontroladores hardware e software que pode programar o nosso modelo de microcontrolador. Explique projeto primeiro hardware com o circuito PICs programador descrevemos nesta página e, em seguida, aprender a usar microcontroladores de programação de software especial que funciona perfeitamente com o programador que nos propomos.

More details

More info

Começamos pelo hardware:

Aqui nós fizemos o projeto do programa de desenho esquemático e PCB elétrica com "Eagle", o que você pode baixar e se adaptar ao seu gosto.
Este circuito pode ser programado fotos 8, 14, 18, 28 e 40 dos pinos. E EEPROM 24C e 24LC .. Tipo ..
Na sua segunda revisão nós estendemos benefícios programador expandir modelos de programação microcontrolador.

O valor ao dinheiro é imbatível, já que por muito pouco dinheiro pode programar uma série de modelos de microcontroladores.

O programador conecta à porta serial no seu computador, mais tarde vamos ver o modelo exato que você selecionar o software para programar microcontroladores com nosso circuito.

Na tabela a seguir, podemos ver modelos de microcontroladores que podem ser programados.
Em todos os modelos de PICs, o programador trabalha com diferentes versões de cada modelo (-P, -A, -B, -JW), como versões de baixa potência (16LF e 18LF).
Estes modelos para ser redundante não estão incluídos na tabela.

Tabla de zócalos de microcontroladores

O esquema de ligação é muito simples.

Esquema programador de pics

Se você estiver indo para usar muitas vezes o programador será útil para colocar um soquete ZIF (tomada de zero força de inserção) nas tomadas para a colocação da PIC, para que possa colocar o microcontrolador sem qualquer esforço e sem sofrer a conexões programador nem os pinos do PIC.
Soquetes ZIF, força de inserção tomada zero.

Zócalos ZIF

O desenho da placa de circuito impresso. No topo está a ligar a porta RS-232 para conectar ao computador.

Circuito programador de pics

O diagrama de circuito e a disposição da placa de circuito impresso tem de estar na mesma pasta e nomeado como alterações só .sch de extensão para o regime e .brd para a placa, de modo que são reconhecidos e associada com a de Eagle.

Uma foto de nosso programador PICs.

Fotografía del programador de pics terminado

O programador com soquete zif 40 pads.

ZIF de 40 pines

O programador com soquete zif 28 pads.

ZIF 28 pines

Na tabela abaixo podemos ver as diferentes posições em que colocamos o PIC, dependendo do número de pads.

Tabla colocación zócalos de los microcontroladores

Agora vamos descrever o software necessário programar microcontroladores.
Depois de tentar vários microcontroladores programas de gravação, software que nos convenceu foi o "WinPic800".

É um software livre, muito fácil de usar, suporta muitos programadores, é traduzido para muitas línguas, eo melhor de tudo, não falha.

Nós baixado nessa página e escolher a versão mais recente.
Dê um duplo clique no executável e escolha o idioma, nós clique em "Next".

Elegimos español

Ele adverte onde o programa está instalado, se mudarmos o caminho que podemos fazer, vamos parar onde está, clique em "Start".

Instalar programa

Se instalado corretamente aparece a seguinte tela, clique em "OK".

Instalación correcta

A próxima janela diz-nos se queremos atalhos a serem copiados para a área de trabalho, se quisermos ser copiado aceitar, caso contrário, desmarque a caixa e aceitar.

Acceso directo en el escritorio

A próxima coisa que o programa será instalar os drivers, nós damos "Next".

Drivers programador de microcontroladores

A instalação foi concluída com êxito, e são marcadas caixas dos ícones no canto superior esquerdo.

Instalación de los drivers correctos

Nós dar o "OK" e concluir a instalação.
Se olharmos para o nosso gerenciador de dispositivos PC, vemos que instalou dois novos, WinPic800 Hardware (IO Portos de Serviços) e Jungo (WinDriver).

Instalación del driver visto en los dispositivos de windows

Agora vamos abrir o programa e a primeira coisa é escolher o hardware certo, por isso, vá para "Configurações, hardware".

Cargando el programa

Nós escolhemos JDM programador que é o hardware que pode selecionar para microcontroladores programa com o nosso circuito, clique em "Confirmar alterações".

Seleccionar JDM programmer

Vamos ver se a nossa comunicação circuito com o software está correto, por isso, vá para "Teste de Hardware Device".

Test de hardware

Se tudo estiver correto nos aparece a seguinte janela confirmando que tudo está OK: "Abertura COM1, Hardware OK". Clique em "Conforme".

Test hardware OK

Agora vamos abrir uma .hex programa, por exemplo, despertador calendário e termômetro e verificar se você pode programar o microcontrolador.

Antes de abrir a hex deve selecionar o Pic, vamos para as janelas de seleção Pic, localizado no canto superior direito, eo primeiro escolheu 16F, e 16F o segundo modelo, ou seja, o 16F873A.

Selección de la familia del microcontrolador

Agora o modelo.

Selección del modelo de microcontrolador

Agora vamos carregar o programa .hex para este clique na pasta aberta.

Abrir carpeta

Nós escolhemos o código hexadecimal, neste caso "reloj_calendario_alarma_termometro.hex" e o código é aberto na janela principal do programa. Uma vez colocado o Pic correspondente no lugar do programador socket, clique em "programa de todos".

Programar todo

Na janela seguinte, você verá uma barra vermelha com o progresso da programação. Se tudo correr bem, no final de toda a barra vermelha se tornará verde, o que indica que a programação foi bem sucedida. Clique compliant, temos o programador pic e ... pronto para ir!

Programación correcta

O programa tem muitas opções de configuração que não vão.

Se você não sabe fazer circuitos impressos clique aquí.

Download