Pages: [1]   Go Down
Author Topic: Max and Min voltage for digital input  (Read 1749 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 0
Posts: 23
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

What is the Min. voltage to move a pin from low to high?

What is the Max. voltage a digital input pin can take?

Thanks!
Logged

0
Offline Offline
Faraday Member
**
Karma: 16
Posts: 2857
ruggedcircuits.com
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

To guarantee that a pin is recognized as HIGH the voltage needs to be at least 3V.

The maximum voltage a pin can take is 5.5V.

--
The Ruggeduino: compatible with Arduino UNO, 24V operation, all I/O's fused and protected
Logged

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

What is the Min. voltage to move a pin from low to high?

From the datasheet: 0.7VCC (2), note 2 = "2. “Min” means the lowest value where the pin is guaranteed to be read as high"  So if the board is power with +5vdc then min high logic voltage input is = +3.5vdc.

What is the Max. voltage a digital input pin can take?

VCC + 0.5, so if chip is powered with +5vdc, max signal input is +5.5vdc.

Lefty


Logged

0
Offline Offline
Faraday Member
**
Karma: 16
Posts: 2857
ruggedcircuits.com
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
From the datasheet: 0.7VCC (2), note 2 = "2. “Min” means the lowest value where the pin is guaranteed to be read as high"  So if the board is power with +5vdc then min high logic voltage input is = +3.5vdc.

From Table 28.2 of the ATmega328P of the datasheet the threshold is 0.6VCC as long as Vcc is in the range 2.4V to 5.5V, which includes the Arduino, so the OP gets to work with the lower threshold 0.6*5V --> 3.0V.

--
The Flexible MIDI Shield: MIDI IN/OUT, stacking headers, your choice of I/O pins
Logged

Pages: [1]   Go Up
Jump to: