Share
Pin
Tweet
Send
Share
Send
Para que o microcircuito comece a executar quaisquer funções, você precisa piscar, ou seja, carregue o código do firmware na memória dela. Isso pode ser feito usando um dispositivo especial chamado programador. O programador associa o computador no qual o arquivo de firmware está localizado ao microcontrolador de firmware. Vale ressaltar que existem microcontroladores da família AVR, por exemplo, como Atmega8, Attiny13 e pic series, por exemplo, PIC12F675, PIC16F676. A série pic pertence à Microchip e ao AVR da Atmel, portanto os métodos de firmware pic e AVR são diferentes. Neste artigo, consideraremos o processo de criação do programador Extra-pic, com o qual você pode atualizar o microcontrolador da série pic.
As vantagens deste programador em particular incluem a simplicidade de seu circuito, confiabilidade, versatilidade, porque suporta todos os microcontroladores comuns. O computador também é suportado pelos programas de firmware mais comuns, como Ic-prog, WinPic800, PonyProg, PICPgm.
Circuito programador
Ele contém dois microcircuitos, um MAX232 importado e um KR1533LA3 doméstico, que pode ser substituído por um KR155LA3. Dois transistores, KT502, que podem ser substituídos por KT345, KT3107 ou qualquer outro transistor PNP de baixa potência. O KT3102 também pode ser alterado, por exemplo, para BC457, KT315. O LED verde serve como um indicador da disponibilidade de energia; o LED vermelho acende durante o processo de firmware do microcontrolador. O diodo 1N4007 é usado para proteger o circuito da tensão de alimentação da polaridade errada.
Materiais
Lista de peças necessárias para a montagem do programador:
- O estabilizador 78L05 - 2 peças.
- Estabilizador 78L12 - 1 unid.
- 3v LED verde - 1 pc.
- 3v LED vermelho - 1 pc.
- Diodo 1N4007 - 1 unid.
- Diodo 1N4148 - 2 unid.
- Resistor 0,125 W 4,7 kOhm - 2 un.
- Resistor 0,125 W 1 kOhm - 6 unid.
- Capacitor 4 uF 16V - 4 unid.
- Capacitor 220 uF 25V - 1 unid.
- Capacitor 100 nF - 3 pçs.
- Transistor KT3102 - 1 pç.
- Transistor KT502 - 1 unid.
- Microcircuito MAX232 - 1 unid.
- Chip KR1533LA3 - 1 pç.
- Conector de alimentação - 1 pc.
- Porta COM conector "mãe" - 1 pc.
- Soquete DIP40 - 1 pç.
- Tomada DIP8 - 2 peças
- Soquete DIP14 - 1 pç.
- Soquete DIP16 - 1 pç.
- Soquete DIP18 - 1 pç.
- Soquete DIP28 - 1 pç.
Além disso, você precisa de um ferro de solda e a capacidade de usá-lo.
Fabricação de PCB
O programador é montado em uma placa de circuito impresso medindo 100x70 mm. A placa de circuito impresso é realizada pelo método LUT, o arquivo é anexado ao artigo. Você não precisa espelhar a imagem antes de imprimir.
Placa de download:
pechatnaya-plata.zip 25.33 Kb (downloads: 669)
Montagem do Programador
Primeiro, os jumpers são soldados na placa de circuito impresso, depois nos resistores e nos diodos. Por fim, você precisa soldar os painéis, conectores de energia e portas COM.
Porque existem muitos painéis na placa de circuito impresso para que os microcontroladores fiquem intermitentes, mas nem todas as conclusões são usadas; você pode fazer esse truque e remover contatos não utilizados dos painéis. Nesse caso, menos tempo será gasto na soldagem e a inserção de um microcircuito em um soquete será muito mais fácil.
O conector da porta COM (chamado DB-9) possui dois pinos que devem "grudar" na placa. Para não fazer furos extras na placa, desaparafuse os dois parafusos sob as laterais do conector, enquanto os pinos cairão, bem como a borda de metal do conector.
Depois de soldar todas as peças, a placa precisa ser lavada do fluxo, os contatos vizinhos tocarão, se houver algum curto-circuito. Verifique se não há microcircuitos nos soquetes (é necessário remover, incluindo MAX232 e KR1533LA3), conectar a energia. Verifique se uma tensão de 5 volts está presente nas saídas dos estabilizadores. Se tudo estiver bem, você pode instalar os microcircuitos MAX232 e KR1533LA3, o programador está pronto para trabalhar. A tensão de alimentação do circuito é de 15 a 24 volts.
A placa do programador contém 4 painéis para microcontroladores e um para chips de memória piscantes. Antes de instalar o microcontrolador de firmware na placa, é necessário verificar se a pinagem corresponde à pinagem na placa do programador. O programador pode ser conectado diretamente à porta COM do computador ou através de um cabo de extensão. Montagem bem sucedida!
Share
Pin
Tweet
Send
Share
Send