Loading...
Pages: [1]   Go Down
Author Topic: How i read low voltage digital signal from arduino with digital input ?  (Read 637 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Full Member
***
Karma: 2
Posts: 166
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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".
Logged

Web / sms / bluetooth remote control. Home Automation projects
http://www.power7.net

United Kingdom
Offline Offline
Faraday Member
**
Karma: 131
Posts: 4681
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

Formal verification of safety-critical software, software development, and electronic design and prototyping. http://www.eschertech.com

Offline Offline
Full Member
***
Karma: 2
Posts: 166
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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?
Logged

Web / sms / bluetooth remote control. Home Automation projects
http://www.power7.net

United Kingdom
Offline Offline
Faraday Member
**
Karma: 131
Posts: 4681
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Yes, BC547 is OK. This circuit does invert the signal.
Logged

Formal verification of safety-critical software, software development, and electronic design and prototyping. http://www.eschertech.com

Pages: [1]   Go Up
Print
 
Jump to: