quinta-feira, 25 de novembro de 2010

Esteira Contadora de Objetos

Olá mais uma vez.Agora irei compartilhar com vocês outro de meus projetos, e espero que este os ajude em alguma tarefa.
O software foi escrito em linguagem C, e compilado pelo CCS.
Trata-se de uma Esteira Contadora de Objetos, o microcontrolador usado foi o PIC16f628a, que irá monitorar 4 botões:
B1 STOP (pausa a contagem);
B2 RESET (zera a contagem);
B3 GRAVA CONTAGEM (grava valor da contagem na EEPROM do PIC);
B4 RECUPERA CONTAGEM (lê da EEPROM o valor da contagem para exibir no display).

Além dos botões o PIC monitorará um sensor LDR, que está montado junto com o Amplificador Operacional LM741, configurado como comparador de tensão, que joga nivel lógico 0 em sua saída quando a tensão do LDR for maior do que a tensão de referência (no caso a tensão do potenciometro), ou seja como a resistencia do LDR é inversamente proporcional a quantidade de luz que atinge seu corpo, concluimos que quando o feixe de luz que ilumina o LDR for cortado (o potenciometro deve ser calibrado para ter sua tensão superada pela do LDR quando este último tiver sua luz incidente interrompida) o LM741 mandará nivel lógico 0 para sua saída, o PIC processa isso, e incrementa 1 na variavel responsavel pela contagem.
Para controlar os dois displays sem usar pinos individuais para cada segmento, usamos uma das técnicas mais conhecidas dentro da eletrônica: Multiplexação de Displays.
Seu funcionamento é basicamente o seguinte:
O PIC manda nivel lógico 0 no display que quer usar, e 1 no outro, depois exibe o número, espera um pequeno tempo, e faz está operação só que no outro display, como a frequência em que os displays são ligados/apagados é muito alta, o olho humano não consegue acompanha-la, e dará a sensação que ambos estam acesos ao mesmo tempo.
Lembrando que é necessário o uso de resistores limitadores de corrente nos pinos dos segmentos do display.
Além disso, a cada peça contada, temos o alarme sonoro disparado por um pequeno período de tempo.
Espero que seja util a vocês, e qualquer coisa entrem em contato através:
rafaelvarago@yahoo.com.br
Abaixo encontra-se o link do meu disco virtual com o projeto, que está com o seguinte nome:"Esteira Contadora de Objetos.rar", e deve ser descompactado com WinRar ou semelhante.
Download Esteira Contadora de Objetos

3 comentários:

  1. ola preciso de uma esteira contadora de objetos.
    fabrico peças pequenas e ha diferenca de peso não da para serem pesadas .
    meu email. j.martins62@hotmail.com tel 11 4093-1000

    ResponderExcluir
  2. ola! preciso de uma esteira controlada por um microcontrolador 8051, que tenha o programa e o esquema eletrico feito no proteus... que a mesma faça contagens de peças pequenas e grandes atraves de sensores.
    Meu email: sousa_nailson@hotmail.com

    ResponderExcluir
  3. O link do download está invalido, tem como postar um link valido!!!

    ResponderExcluir