Pages: [1]   Go Down
Author Topic: Arduino input voltage?  (Read 1596 times)
0 Members and 1 Guest are viewing this topic.
The present
Offline Offline
Newbie
*
Karma: 0
Posts: 20
nom nom nom
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi, I am working on a device that attaches on to the "x-port" of an rc plane that i have.
When you press a button on the controller, it sends a signal through a port that I will connect the arduino to. It runs off 8.4 volts, but can the arduino handle that much through a digital Input? If not, how could I fix it?
Logged

where am I?

Left Coast, CA (USA)
Offline Offline
Brattain Member
*****
Karma: 331
Posts: 16548
Measurement changes behavior
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi, I am working on a device that attaches on to the "x-port" of an rc plane that i have.
When you press a button on the controller, it sends a signal through a port that I will connect the arduino to. It runs off 8.4 volts, but can the arduino handle that much through a digital Input?

The maximum input voltage to a standard arduino board is +5.5vdc, higher will damage the chip.

 If not, how could I fix it?

The most common solution is to wire the 8.4 volt signal to two series connected resistors to ground. The junction of the resistors will be 'divided' voltage based on the ratio of the resistance of the two resistors. If say they are both 10,000 ohm resistors, then the voltage between the resistors will be 4.2vdc, which is a safe voltage to apply to a arduino input pin. Note that the ground side of the resistors much wire to both the arduino ground and the ground of the circuit supplying the 8.4vdc signal..

« Last Edit: February 18, 2012, 11:25:40 am by retrolefty » Logged

Celtic Kingdom
Offline Offline
Sr. Member
****
Karma: 2
Posts: 455
hard oui no!!!
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

You can also use un Zener diode @5V to 'cut' high voltage >5V.
Logged

Pages: [1]   Go Up
Jump to: