无名小子 发表于 2014-8-11 11:14:23

关于Arduino阵脚的电压值问题!!!

以前我用针脚连接一个LED灯,总发现灯不是很亮,就很奇怪,要点亮一个LED灯也就1.5V左右,设置的针脚为HIGH,怎么会点不亮那?今天无意间实验了一下,如果先定义针脚为OUTPUT,然后再digitalWrite为HIGH,这样在测一下为5V,就足以照亮了,如果不定义,测得的只有1V左右,很奇怪,有木有?????

JohnHJ01 发表于 2014-8-11 12:52:59

你的LED是咋个接法?

无名小子 发表于 2014-8-11 13:29:44

JohnHJ01 发表于 2014-8-11 12:52 static/image/common/back.gif
你的LED是咋个接法?

正极接数字输出的针脚,负极借个几百欧的电阻,再接GND,有什么问题吗???

老胖熊 发表于 2014-8-11 14:17:28

我要是没理解错。
(5-1.5)/0.02=175欧

JohnHJ01 发表于 2014-8-11 21:52:37

无名小子 发表于 2014-8-11 13:29 static/image/common/back.gif
正极接数字输出的针脚,负极借个几百欧的电阻,再接GND,有什么问题吗???

不好意思,问题没看清楚。你是要问为何LED太暗了,还是那个1V的问题啊?

如果太暗,就像老胖熊说的,用用175欧姆的电阻,通常我是用220的。

49741933o 发表于 2014-8-11 22:14:09

高电平,低电平只是个相对的概念。并不是高电平一定是绝对5V,低电平是绝对的0V,它中间有个临界值,所以才会出现你说的那样。

无名小子 发表于 2014-8-13 20:05:42

JohnHJ01 发表于 2014-8-11 21:52 static/image/common/back.gif
不好意思,问题没看清楚。你是要问为何LED太暗了,还是那个1V的问题啊?

如果太暗,就像老胖熊说的,用 ...

呵呵,我因为没有220的所有一般用的都是100的,刚才又试验了一下,结果同样是:如果事先定义为OUTPUT,则LED比较亮,否则不是很亮!!

无名小子 发表于 2014-8-13 20:07:31

49741933o 发表于 2014-8-11 22:14 static/image/common/back.gif
高电平,低电平只是个相对的概念。并不是高电平一定是绝对5V,低电平是绝对的0V,它中间有个临界值,所以才 ...

我是用电压表测得!!如果定义为HIGH的话,的确是5v,否则只有1v多!!
你说的好像不是我的问题!!

eddiewwm 发表于 2014-8-13 21:26:43

不定義就成了輸入!

49741933o 发表于 2014-8-14 15:21:49

无名小子 发表于 2014-8-13 20:07 static/image/common/back.gif
我是用电压表测得!!如果定义为HIGH的话,的确是5v,否则只有1v多!!
你说的好像不是我的问题!!

额,提供你点线索。。你可以参考参考
页: [1]
查看完整版本: 关于Arduino阵脚的电压值问题!!!