Eletromaníacos - Eletrônica, Mecatrônica e Programação Eletromaníacos - O Site de Eletrônica.
Bem-vindo ao Eletromaníacos - Eletrônica, Mecatrônica e Programção Aqui você encontra componentes eletrônicos e acessórios!
  Criar uma Conta
:: Início  ::  Downloads  ::  Links  ::  Sites Top /Sair  ::  Sua Conta  ::  Forum  ::
Modulos
· Home
· Advertising
· Artigos Arquivados
· Busca
· Downloads
· Estatísticas
· FAQ
· Feedback
· Forums
· Jornal
· Mensagens Privadas
· Pesquisas
· Recomende-nos
· Sua Conta
· Submeter Artigos
· Tópicos
· Top 10
· Web Links
 
Google Ads
 
Quem está Online
Neste momento estão online 12 visitante(s) e 0 usuário(s) cadastrado(s).

Você é um usuário anônimo. Você pode se cadastrar gratuitamente clicando aqui.
 
Projeto: PPWIN - Um Gravador para Microncotroladores PIC que utiliza a porta paralela
EletrônicaAnônimo enviou "PPWIN é um gravador que utiliza a porta paralela do PC para fazer gravação serial em Microcontroladores PIC e EEPROMS I2C. Especialmente desenhado para ser usado com o programa IC-Prog, o PPWIN suporta programação para os dispositivos PIC mais modernos de 8/18/28 e 40 pinos. Tem a vantagem sobre o gravador JDM - Pic Programmer 2 de utilizar fonte de alimentação e com isto não apresentar os problemas que o JDM apresenta em alguns PCs, cuja tensão da porta serial não é suficiente para gravar o dispositivo.

Software
O PPWIN foi desenhado para trabalhar com IC-Prog 1.04 ou superior. Este grande software de gravação específico para plataforma windows foi desenvolvido por Bonny Gijzen. Para utilizar este software com o PPWIN vá no menu "Settings" depois em "Hardware" e na caixa "Hardware Settings" que irá aparecer selecione TAIT serial programmer, data out invertido, data in invertido e clock invertido. O IC-Prog também inclui teste simples de hardware que permitirá que você cheque as conecções do PPWIN recém montado.


Os softwares Programmers File Editor - PFE desenvolvido por A.Phillips ou MPLAB da Microchip podem ser usados para criar os programas e gerar o Hex. Você pode configurar o PFE , botão 'Execute o comando DOS', para rodar o assembler do MPASM diretamente.


ArquivoVersãoDataDescriçãoTam.Links Atualizados

1.00

07/5/2001

Exemplo de código para PIC16F84 .asm e .hex. 2K



1.05A

22/6/2003

Software para gravação do arquivo .hex. 535k



MPLAB

Compilador Assembler da Microchip e IDE.
 


1.01i

22/4/2001

Ambiente Integrado de Desenvolvimento. 608k


Montagem do Gravador
O gravador PPWIN é feito em uma Placa de Circuito Impresso de face simples. Você encontra todos os arquivos necessários para a confecção da placa em ppwinpcb.zip. Para confecção desta placa, especificamente , utilizamos o método térmico, com impressora a laser. Você pode encontrar um dos muitos tutoriais disponíveis na internet que ensinam a utilizar este método no link http://www.eletronica.org/arquivos/PCIMetodoTermico.pdf.


Depois de feita a placa o próximo passo é adquirir os componentes constantes da lista abaixo:

Lista de componentes do PPWIN 1/4/2001
==============================

Resistores
-------------
2 * 100R
1 * 470R
1 * 2K2
2 * 4K7
6 * 10K

Capacitores
---------------
2 * 1nF
2 * 100nF
3 * 10uF 25V Tant

Diodos
---------
2 * 1N4148
1 * LED vermelho 5mm (VPP)
1 * LED verde 5mm (VCC)

Semicondutores
--------------------
1 * 7406 O/C inversor Hex
1 * 78L05 regulador de tensão 100mA +5V
1 * 78L12 regulador de tensão 100mA +12V
2 * ZTX500 transistor PNP (pinagem /CBE)

Conectores
--------------
3 * 8pin DIL
3 * 18pin DIL
3 * 40pin DIL
1 * 5pin molex
1 * 36 vias centronics ou 25 vias soquete tipo D
1 * soquete DC 2.1mm

Caixa de Montagem
-------------------------
1 * ABS type MB2 100*76*41mm

Todos os componentes são padrões, fáceis de encontrar, entretanto, se você tiver dificuldades em encontrar o transistor ZTX 500 ele pode ser substituído por um transistor PNP de propósito geral (HFE 100, IC 100mA). Tente os transistores BC557, BC558, BC640 ou 2N3906.

Nota: Os BC557, BC558, BC640 têm que ser girados em 180 graus para ficarem na posição correta, pois sua pinagem é diferente da pinagem do ZTX 500.

Para facilitar a montagem do circuito há o diagrama do circuito e a visão dos componentes montados.

Teste de Hardware e Problemas
É altamente recomendado que você construa o gravador usando o layout de PCI fornecido aqui, pois isto reduzirá enormemente a probabilidade de erros de construção. Uma vez que você tenha construiído a placa, proceda estes simples passos antes de começar com a gravação.

Comece testando seu gravador com o cabo paralelo e o PIC removidos. Ligue o gravador, preferencialmente usando fonte de alimentação com corrente limitada (100mA) ou com um resistor de 100 ohm em série com VIN. O resistor atua semelhantemente a um fusível e ele irá queimar rapidamente se houver um problema sério, mas provê corrente suficiente para o gravador se ele estiver funcionando adequadamente.

1) Ambos os LED's, o VCC e o VPP deverão estar acesos. Usando um Voltímetro meça a tensão entre os pinos 5 (0V) e o pino 14 (5V) no soquete de 18 pinos. Este trecho do circuito passa pelo transistor ZTX500 vindo do regulador 78L05, assim se a tensão não for de 5V cheque a tensão nas entradas e saídas do regulador. Se a tensão de saída estiver muito alta deve estar ocorrendo um componente com defeito ou montado invertido. Se a tensão de saída estiver baixa você pode ter um curto na PCI ou um dos capacitores eletrolíticos pode estar invertido. Se a tensão de saída do regulador estiver certa mas a tensão no pino 14 do soquete estiver baixa então cheque se o transistor está na posição correta. Se o transistor estiver correto veja se o pino 8 do 7406 está com tensão de cerca de 0V, já que ele liga o transistor.

2) Depois meça a tensão entre os pinos 5 (0V) e o pino 4 (13.2V) do soquete de 18 pinos. Deverá estar entre 13 e 13.5V, podem ocorrer problemas similares a 1) mas também a tensão de saída pode estar muito alta se os diodos 1N4148 estiverem montados incorretamente

3) Se ambos os circuitos de 5V e 13V estiverem corretos os dois LED's deverão estar ligados, se isto não ocorrer cheque se eles estão montados na posição correta e se os resistores a eles ligados são de valores corretos.

4) Remova o resistor de 100 ohm e conecte o cabo paralelo, execute o IC-PROG seguindo as instruções dadas acima. Use a verificação de hardware para ter certeza de que VCC/VDD (MCLRE) liga e desliga através do programa. Também verifique se quando Data Out estiver marcado a entrada Data In também esteja marcada.

PPWIN foi testado com os seguintes dispositivos da Microchip:

PIC16C508, 16CE673, 16C71, 16C84, 16F84, 16C877, 24LC256

SITE DO DESENVOLVEDOR DO PROJETO
Texto original em inglês.

Marcelo Teixeira , junho de 2006

                    © 2006 MST 
1
"
Postado em Wednesday, December 23 @ 11:23:23 BRST por teixeiramg
 
Login
Apelido

Senha

Ainda não é Cadastrado? Você pode se cadastrar clicando aqui. Como usuário cadastrado você tem algumas vantagens como escolher o Tema do site (template) e enviar comentários com seu nome.
 
Links relacionados
· Mais sobre Eletrônica
· Notícias por teixeiramg


As notícias mais lidas sobre Eletrônica:
Como Converter uma fonte de alimentação ATX em uma Fonte de Bancad

 
Classificação de notícias
Votar: 0
Votos: 0

Por favor, dedique um segundo de seu tempo para votar nesta notícia:

Excelente
Muito bom
Bom
Regular
Péssimo

 
Opções

 Imprimir Imprimir

 
Desculpe, comentários não estão disponíveis para esta notícia.
Todos os direitos reservados para Eletromaníacos.com.
Você pode observar nossas notícias usando o arquivo backend.php ou ultramode.txt
PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Tempo para gerar esta página: 0.17 segundos

:: DarkBlue phpbb2 style by Wabisurf :: PHP-Nuke theme by www.nukemods.com ::Traducido Y Modificado Por Dragón NB ::