edsonquaresma
Posts: 1
Joined: Sat Jan 19, 2019 8:10 pm

Contador de Pulsos

Tue Apr 16, 2019 1:44 pm

Fiz uma aplicação em C usando a WiringPi contando pulsos através de uma interrupção pelo pino GPIO.5. Quando realizo os testes no gerador de pulsos colocando um led na saida os pulsos batem com a quantidade pretendida, mas ao usar a interrupção no Raspberry em algumas vezes conta 2 ou até 3 pulsos a mais. Estou gerando os pulsos 0V e usando tanto o resistor pull up interno ou externo ocorre o mesmo erro. Alguém tem alguma solução para isso?

zanin
Posts: 2
Joined: Sat Jan 26, 2019 11:26 pm

Re: Contador de Pulsos

Tue Jun 04, 2019 1:17 pm

Possivelmente você está enfrentando o efeito bouce:
https://portal.vidadesilicio.com.br/lei ... -o-bounce/
https://www.youtube.com/watch?v=NBRjkOpJ_YA

Você pode tratar via software ou via hardware:
https://www.cl.cam.ac.uk/projects/raspb ... _switches/

Abraços!

Return to “Português”