PROGRAMADOR

MULTI-CHIP  NE100
INTRODUÇÃO

Página 1  

O projeto do Programador Multi-Chip  NE100 consiste de 3 páginas.
 

          Página 1 - Introdução, Características, Como trabalha o circuito.

          Página 2 - Como trabalha o circuito. 
          Página 3 - Construção
       
   Antes de Utilizar o programador Multi-Chip NE100 Leia este artigo para que tudo corra BEM

 

 


 


 
  

Importante:
1. Leia atentamente as 4 páginas do projeto programador Multi-chip NE100.
2. Este projeto necessita do programa gratuito IC-Prog instalado em seu computador para realizar a operação de gravação.
Faça o download do programa clicando aqui IC-Prog.zip. Salve no Desktop e faça a instalação.

3. Leia o artigo, para configurar seu computador de modo adequado para o software. 

 

 

Este projeto feito inicialmente com a finalidade de  programar as PICs  12c50Å 8-pinos e 16F84 de 18pinos de nossos projetos, porém sua versatibilidade permite a programação de  um grande  número de outros microcontroladores de 8pinos &  18 pinos  você poderá visualizar toda a lista quando utilizar o programa  Ic-Prog.
Certamente  poderíamos ter chamado este projeto "Fantástico Programador Gratuito" para atrair sua atenção, mas vamos ser justos, no custo de alguns Reais para a placa do circuito Impresso  mais alguns componentes na Placa e um cabo de conexão, deveríamos chamá-lo de programador de Baixo Custo. Com software gratuito o projeto é não somente o mais barato no mercado, mas vem com documentação completa que permite ao novato iniciar-se na programação.

Por que está na WEB?
A WEB  está expandindo em uma taxa fenomenal. Colocando nossos projetos na WEB, nós estamos entregando-os ao mundo inteiro. Nós fixamos o preço de cada KIT para ser menor do que se comprado os componentes separadamente. Se você comparar o preço de custo para produzir uma placa  mas a saída para compra em diversos fornecedores, você concordará; é muito mais barato comprar um KIT. Nós enviamos tudo no mesmo dia e não importa onde você mora. A compra é assim simples. Emita-nos simplesmente um e-mail para dizer qual o KIT que você quer  comprar  e nós responderemos  seu e-mail  com o custo total incluindo o porte postal.

O PROGRAMADOR MULTI-CHIP  NE100

O Gravador MULTI CHIP NE 100 possui dimensões compactas e foi projetado para gravar a maioria dos Microcontroladores PIC e de 8, 14 e 18 pinos com encapsulamento DIP, operando no modo local ou In-Circuit "ICSP In-Circuit Serial Programming?, atendendo as necessidades de estudantes, hobistas e profissionais da área.

O gravador vai com cabo de ligação ao PC, o qual é ligado, por meio de um conector DB9, a porta serial, COM1 ou COM 2 ...

A gravação do programa do usuário no PIC é simples e utiliza o software de gravação (freewere) IC-PROG (www.ic-prog.com), que roda na plataforma Windows 95/98/NT/2000/ME e XP.

O gravador é compatível com as instruções da Microchip (www.microchip.com) e não requer fonte de alimentação.

 

Características do gravador NE100 :

Cabo de ligação ao PC através da porta serial (DB9)

Grava PICs de 8, 14 e18 pinos

Software de gravação é fornecido gratuitamente

Compatível com  plataforma Windows 95/98/NT/2000/ME e XP.

Permite gravação In-Circuit

Possui Conector ICSP incluso

Possui led de monitoramento de gravação

Não necessita de fonte de alimentação

 

Alguns PICs suportados pelo gravador  NE100

 

8 PINOS

14 PINOS

18 PINOS

28 PINOS

PIC12C508
PIC12C508A
PIC12C509
PIC12C509A
PIC12C671
PIC12C672
PIC12CE518
PIC12CE519
PIC12CE673
PIC12CE674

PIC12F629
PIC12F635
PIC12F675
PIC12F683

PIC12C505

PIC16F630

PIC16F636

PIC16F648A

PIC16F676

PIC16F684

PIC16F688

PIC12C433 PIC16C620
PIC12C620A
PIC12C621 PIC12C621A PIC12C622 PIC12C622A PIC16C71 PIC16C710 PIC16C711 PIC16C712 PIC16C715 PIC16C716 PIC16C717 PIC16CE623 PIC16CE624 PIC16CE625 PIC16F627 PIC16F627A PIC16F628 PIC16F628A PIC16F630 PIC16F818 PIC16F819 PIC16F83 PIC16F84 PIC16F84A PIC16F88 PIC16F1220 PIC16F1320

PIC16C61 PIC16C62 PIC16C62A PIC16C62B PIC16C62C PIC16C63 PIC16C63A PIC16C66 PIC16C72 PIC16C72A PIC16C73A PIC16C73B PIC16C745 PIC16C76 PIC16C773 PIC16F73 PIC16F76 PIC16F872 PIC16F873 PIC16F873A PIC16F876 PIC16F876A

 

COMO O CIRCUITO TRABALHA
 

A primeira coisa que você tem que recordar é que. . . .este não é um circuito normal.

Um circuito normal tem uma tensão positiva conectada a ele e assim tem um fio positivo da fonte e um fio ligado a  0 volts ( terra).
No circuito do programador Mult-Chip NE100  a tensão da fonte para alimentação do  microprocessador vem da Porta Serial  Rs-232 .

Algumas portas seriais dependendo do computador flutuam entre 8 e 12 volts para tensão positiva e entre -8 e -12volts para a tensão negativa excepcionalmente ainda encontramos alguns computadores com a saída  de tensão entre 0 e +5volts.

Se todos os computadores tivessem uma saida fixa de tensão que flutuasse entre +12v e -12v, o circuito do programador seria muito simples.  Mas infelizmente alguns computadores flutuam entre +8v e -8v. e para fazer um circuito trabalhar  com todos os tipos de Portas Serial  foi um desafio.

O circuito que nós estamos usando foi projetado por JDM  cujo sitio é http://www.jdm.homepage.dk/  a quem damos todos os créditos.
O microprocessador requer uma tensão de 13v no pino MCLR  (entre 12v e 14v) para para ele entender que deve entrar na  modalidade de programação. O microprocessador não requer praticamente nenhuma  corrente de consumo  nesta linha, apenas uma tensão para que a modalidade de programação possa ser invocada (começar).
Se uma das linhas do computador for de +8v, e outra for de -8v, pode ser combinada  para obter aproximadamente um total de 16v. Isto é mais do que o bastante para criar o 13volts  necessários. Esta é a base de como o circuito trabalha e a razão para os diodos e os zeners.
Mas é mais complicado que isso.

As linhas que entregam a tensão também são as linhas que fornecem os sinais ao microprocessador durante as modalidades de programação e leitura.

Assim, o circuito torna-se completamente complexo.

As linhas que entregam os sinais são também as linhas que carregam os elétrons.
Para compreender como trabalha, nós necessitamos cobrir uma teoria básica.
Se uma linha começar em 0v e mover o negativo até -5v, carregará o eletrolítico e o eletrolítico terá 5v através deste processo.
O circuito da figura 1 nos mostra este processo:

 

 

 


 

Normalmente, o transistor na modalidade seguidor emissor é conectado com o coletor ao +B da fonte e a base é polarizada entre  0v e o +B da fonte.

A tensão no emissor é 0.7v mais baixo do que a base, mas tem uma capacidade de corrente maior do que aquela entregue pela base.

Isto é simples de explicar, a corrente vem do coletor!
O circuito normal  seguidor de emissor é mostrado no figura 2. (também chamado coletor comum )

 

 

 

 

 

 

Mas, suponha que o transistor está conectado com um Led ao  emissor e coletor como mostrado no figura 3 abaixo.  

Nesta caso, a corrente para o LED não vem do +B da fonte (através do coletor) e sim da base que fornecera a corrente.

É fácil visualizar que o LED terá sua luz mais baixa quando está sendo alimentado pela corrente da base.
Mas a característica interessante no circuito  é  que tanto o LED ligado ao Coletor como o LED ligado ao emissor terão praticamente o mesmo brilho, isso porque a junção  base coletor é reversamente polarizada e trabalhará exatamente como a junção base emissor.

A base deve fornecer a corrente para ambos os LEDs.

 

 

 

 

Continua pág. 02