|
|
|
Programador JDM Programador para PIC16F8xA, PIC12C50x e memória 24Cxx de custo ultra baixo Introdução Para quem não precisa de um microcontrolador com grande número de portas e não quer gastar muito dinheiro em um programador profissional, este pequeno programador é a solução perfeita. O custo em peças é praticamente nulo e o benefício é muito grande. A confecção da placa de circuito impresso pode ser feito em casa. É ideal para quem quer aprender um microcontrolador e para pequenos projetos. Podemos usar o programador para programar também memórias EEPROM seriais da Atmel da série 24Cxx. Descrição Uma das grandes vantagens dos microcontroladores da Microchip é a facilidade de programação deste e em relação a outros componentes da mesma categoria. Precisamos de 5 pinos para programar o componente RB7 é a entrada e saída de dados enquanto RB6 é o clock de sincronismo , ambos são entrada schmitt-trigger , MCLR é usado para configurar o componente para modo programação/verificação, VDD e GND. A tensão de programação é fornecida pela própria porta RS232. Como a tensão da porta RS232 é 12V/-12V é necessário o uso de diodos para retificação e diodos zener para regulação da tensão enviada para RB6, RB7 e VDD. Em MCLR utiliza-se a própria tensão de 12V da porta RS232 como tensão de programação. O PIC12C50x tem um modo de programação similar diferenciando apenas nos pinos que são o GP0 para dados e GP1 para o clock de sincronismo, outra diferença é que as versões comerciais são no formato OTP (one time programable) e apagável por luz UV. Da mesma forma a EEPROM 24Cxx é programada usando-se o SDA como RB5 e o clock de sincronismo SCL como RB6.
Hardware Como foi dito anteriormente o hardware é muito simples, e muito barato.
Diagrama do programador PIC em formato CKT (CircuitMaker) Layout Sugerido
Layout da placa em formato PCB (Traxmaker) Layout da placa em formato DWG(AutoCad) Software O software é utilizado para programação do dispositivo é o ICprog, programa totalmente freeware desenvolvido por Bonny Gijzen que pode ser usado com este programador e outros programadores, e possui interface em português e é de fácil configuração.
Algumas configurações devem ser observadas:
Em opções / diversos deve-se ativar o controle de VCC para o programador JDM
MPLAB O MPLAB é uma importante ferramenta para edição, simulação e emulação de programas em assembler e C para microcontroladores da série PIC sendo uma poderosa ferramenta de debug. É fornecido gratuitamente pela Microchip. Pode ser integrado com outros programadores e emuladores.
Links Importantes www.h2deetoo.demon.nl : página de Bonny Gijzen criador do IC-Prog , programa que permite o uso de vários programadores de componentes. www.microchip.com : informações adicionais e datasheets sobre os microcontroladores PIC
|
|
[Home] - [Projetos] - [Downloads] - [News] - [Links] - [Currículo] |