Boa noite pessoal, estou com um problema em uma maquete que fiz, gostaria de saber se alguém poderia me ajudar...
É um projetinho que fiz para uma matéria da faculdade, nele coloquei 7 sensores de distância do modelo TCRT5000.
4 fazem o controle de entrada e saída do estacionamento e os outros 3 o controle das 3 vagas (ocupadas ou livres).
Programei no mikroc e antes de montar, simulei no Isis. Pelo Isis tudo funcionando perfeitamente.
Enquanto fui criando os laços da programação, ia testando cada laço e todos funcionavam perfeitamente.
Agora que montei a maquete inteira, não consigo fazer os sensores TCRT5000 funcionarem.
Apenas um deles funciona, o de abrir a cancela de entrada. Logo depois da cancela fica um para fechá-la que não funciona.
Se eu tiro os sensores e dou o sinal de alto e baixo manualmente, tudo na maquete funciona perfeitamente.
Nenhum problema na lógica...
E já testei colocar todos os sensores fazendo a abertura dessa cancela e todos funcionaram normalmente.
Alguém sabe o que pode estar acontecendo?
Esse sensor mantém o sinal alto e, quando acionado, passa sinal baixo. Verifiquei que, quando os sensores estão ligado nesta porta de abertura da cancela, funcionam normalmente mas, quando troco eles de porta, não repassam o sinal baixo, mantendo apenas sinal alto.
Estou utilizando um PIC 16F877a e para os sensores utilizei as portas RB0 até a RB6. Sendo que a única que está funcionando como deveria é a RB0.
Agradeço antecipadamente pela atenção