Ir ao conteúdo
  • Cadastre-se

Ajuda. Relógio PIC16f84A, montado, gravado com sucesso mas não funciona?


TECHNOSAT

Posts recomendados

Peço ajuda dos experientes membros deste fórum. Em resumo, estou montando o relógio digital deste site: http://www.kemisa.es/circuito_reloj_pic16f84.php cujo circuito está bem completo, com o código .hex inclusive para download.

Primeiramente montei o circuito no Isis Proteus para simulação e funcionou perfeitamente. Depois, não querendo utilizar a placa de dupla face do site, desenvolvi minha própria placa em face única em duas partes para miniaturização. Eis todos os arquivos proteus/Ares:

http://www.mediafire.com/?24w89a3wzmqy4m4

Por fim, a montagem ficou assim: http://www.2shared.com/photo/MiyC58Zn/DSC00389.html e http://www.2shared.com/photo/8kyy48In/DSC00390.html

O jumper que aparece na foto é porque o tal do Proteus tem a estranha mania de ocultar o pino VCC e quando passa para o ARES não alimenta o ditocujo pino VCC de alguns integrados. Aí tive que alimentar pelo jumper.

Gravei o código .hex com extraído do site um gravador JDM com sucesso por várias vezes, li e reli o código gravado normalmente. porém o programa não roda quando o PIC é inserido no circuito que montei. Usei dois PICs para ter certeza que não era problema do intergrado.

Repeti o teste com um código .hex simples para acender um led e no proteus novamente funcionou mas na montagem real no proto-board não funcionou.

Enfim, não imagino o que seja pois aparentemente não há falhas na montagem e a gravação não apresnta problemas. Alimentação de 5V. Não sou perito em programação de PIC e apenas queria ver como funciona e despertar o interesse pelo estudo. Enfim se alguém se dispor a analisar o caso, fico grato.

Edit 1: Por decuido, havia colocado os capacitores errados para ressonar com o cristal de 4MHZ. Foi trocar os dois para 22pf (como indicado no projeto) e a rotina do PIC começou a rodar. Mas, como alegria de pobre dura pouco, parece ter alguma coisa errada com a ligaçãos dos segmentos pois alguns estão apagados e outros não correspondem ao segmento correto.Continuo tentando.

Edit 2: Até que enfim encontrei o defeito. É a "pecinha" que segura e maneja o ferro de solda:D. Os displays de sete segmentos estavam montados invertidos.

Ressoldados da forma correta e o projeto funcionou perfeitamente.

Ficam os arquivos para quem quiser um relógio simples mas eficaz e pensar que gastei R$ 8,00 reais do PIC e o resto foi tudo sucata.:D

Abraços a todos e desculpe pelo monólogo...:D

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!