Go Down

Topic: How i read low voltage digital signal from arduino with digital input ? (Read 1 time) previous topic - next topic

Hello!I want read low voltage 1,8 volt signal (f=40KHz) with digital input pins.What hardware must connect with Arduino pin for amplifier the signal?Transistor?The arduino pin need 4-5 volt to understand high level "1".
Web / sms / bluetooth / arduino / android remote control. Home Automation projects.
http://www.power7.net

dc42

Yes, use a transistor, see attached schematic. I assume you don't need to measure the amplitude of the signal, just see whether it is there - otherwise you can't use a digital pin. The diode D is only needed if the input signal is coupled through a capacitor. The transistor can be any small signal NPN type. The resistor values are not critical, I suggest 10K for both of them. You can omit R2 if you enable the internal pullup resistor for that pin.
Formal verification of safety-critical software, software development, and electronic design and prototyping. See http://www.eschertech.com. Please do not ask for unpaid help via PM, use the forum.

Thanks.I have BC 547 is ok?I make the similar circuit with Mosfet but no work....the Vgs(min)=2volt i think....The signal inverting with this circuit?
Web / sms / bluetooth / arduino / android remote control. Home Automation projects.
http://www.power7.net

dc42

Formal verification of safety-critical software, software development, and electronic design and prototyping. See http://www.eschertech.com. Please do not ask for unpaid help via PM, use the forum.

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy