[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

Sim

RA documento bem legal.

Uma lista enorme de photo devices.

http://i2c2p.twibright.com/datasheet/opto.pdf

RV

Boa noite RA,

O seu circuito é este abaixo.

A informação que você me passou, de que o transistor é NPN, não procede.

Ao analisar o esquema não fazia sentido o uso de um transistor NPN daquela forma.

Resolvi montar o circuito, e verifiquei que realmente ele não é NPN.

Testei aqui com um TR PNPO e deu certo. 0v sem rede e 5V com rede.

Só funciona com um transistor PNP naquele local.

Segue novo esquema corrigido. O transistor é o BC557.

RV

Obrigado RV por toda atenção que você me deu nesse tópico.

O esquema acima , funcionou perfeitamente.

Abs

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço