[RESOLVIDO] Ler sensor de tensão na porta digitaL

Boa tarde mestres ...

Com as dicas e explicações dos senhores, o meu projeto está progredindo e estou quase finalizando a fase 2.

Na fase 1 eu comprei módulos Reles e sensores de tensão e fiz a ligação com jumpers flexiveis. O sistema funcionou mais qualquer balançada que dava na mesa, o sistema entrava em curto ...

Na fase 2, eu montei os Reles e os sensores de tensão na protoboard utilizando jumpers rígidos. O sistema está bem estável e estou conseguindo finalizar a programação.

Na fase 3, eu pretendo desenvolver uma placa e soldar todos os componentes nessa placa.

Através do sensor de tensão que montei na protoboard (utilizando um optacoplador 4n25) eu consigo identificar se a lampada está ligada ou não. A lampada pode ser ligada pelo Arduino (rele) ou pelo interruptor (ligado em paralelo).

Para saber se está tendo tensão ou não, eu liguei o sensor de tensão na porta analógica, e se essa porta trouxer qualquer valor maior que 0 eu sei que a lampada está ligada. Como disse, está tudo funcionando.

Só que eu gostaria de ao invés de utilizar a porta analógica, usar uma das portas digitais.

O que eu fiz foi colocar a porta digital em INPUT e dar um digitalRead na porta ... Independente se a luz está acessa ou não, o retorno é sempre 0. Com certeza está faltando alguma coisa que não estou conseguindo identificar.

Existe uma forma de fazer isso que estou querendo ?

Qualquer dica e sugestão dos senhores, será bem vinda.

Abaixo, uma foto de como está a montagem que estou fazendo.

Obrigado à todos.

Ronaldo Araujo

Exibições: 1193

Anexos

As respostas para este tópico estão encerradas.

Respostas a este tópico

Boa noite RA,

voce consegue postar um esquema com pelo menos as ligações dos 4N25 .

Na imagem fica confuso entender como está.

RV

RA,

o problema do seu circuito é que você está jogando valor de corrente pulsante na porta.

Apesar de usar um capacitor em paralelo com o resistor.

Não consegui identificar corretamente o valor do resistor.

É 100 Ohms?  O Ideal é usar 4k7 ou 5k1 em série com o 4N25.

RV

Desculpa a demora mas cheguei agora em casa e já fui correndo fazer o esquema ...

Fiz no Fritzing. Vê se ajuda a entender o que eu fiz ...  Como eu disse, dessa forma está funcionando para uma saída analógica, mas para a saída digital não está ...

Eu sou totalmente noob em eletrônica, então se você puder desenhar no Fritzing pra mim o que eu devo fazer, vai me ajudar muito ...

Obrigado por toda a dedicação que vc tem aqui no forum.

Anexos

RA,  ão tenho o Fritzing instalado.

Copia a imagem dele e cola aqui.

RV

Olá.

Meça com o multimetro a tensão que chega na porta do microcontrolador.

Diga quanto deu.

Mande o esquema na forma de imagem, como sugeriu o mineirin RV Também não sou usuário de Fritzing.

Bom dia senhores ...

Segue imagem conforme solicitado.

Eduardo, quanto a medir a tensão, eu só conseguirei fazer à noite, quando estarei de volta em casa.

Anexos

Bom dia senhores ...

Vamos lá:

   Junto com o capacitor eu utilizei um resistor de 1k.

   O que eu quero fazer é o que esse sensor faz: https://aconinformatica.blogspot.com/2018/05/detector-de-tensao.htm....

Eu comprei ele e ele manda 1 ou 0 na porta digital quando a lâmpada está acessa ou apagada. Conversei com o vendedor e ele só vendo o sensor montado e eu gostaria de ter a possibilidade de montá-lo na protoboard.

Eduardo, desculpa a minha ignorância: como eu vou medir a tensão que chega na porta do microcontrolador ? Sou totalmente noob em eletrônica / elétrica e estou aprendendo aos poucos.

Obrigado

Bom dia RA.

Não entendi bem.  Você diz que comprou o sensor, mas diz que quer monta-lo.

Você comprou um e quer montar outro?

RV

Fala ai Mineirin

Eu gostaria de ter um sensor de tensão que me retornasse 1 ou 0 dependendo do estado da lâmpada na porta digital montado na protoboard. O máximo que consegui foi montar um na protoboard que me retorna se está tendo tensão ou não na porta analógica.

Enquanto estou fazendo essa pesquisa, encontrei o sensor que falei acima. Comprei ele só para testar se realmente funciona e vi que ele funciona mesmo. Só que eu não quero usar o sensor pronto, eu quero montar ele na protoboard, porque depois tenho a intensão de desenvolver uma PCB onde eu terei o relê e a detecção de tensão (lampada ligada ou não) tudo na mesma placa.

Consegui me explicar ?

RA

kkkkkkkkkkk

Não.

Você comprou um?

RV

kkkkk ...

Sim, eu comprei um ... Testei e ele me retorna 0 ou 1 na porta digital quando a lampada está desligada ou acessa.

Agora quero montar um sensor na protoboard que faça a mesma coisa.

Não precisa ser o mesmo sensor, mas a mesma função (detectar se uma lampada está acessa ou não retorno 1 ou 0 na porta digital) ...

Agora foi ?

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço