Super169 发表于 2014-10-9 02:39:28

有可能加大 Arduino 板子的输出电流吗?

本帖最后由 Super169 于 2014-10-9 14:01 编辑

最近尝试把手上的传感都拿出来, 尝试集合成一个"多馀化"的收集器.

准备把 light, LM386 (sound), HC-SR501 (PIR), DHT11, DS3231, BMP180, PPD42NS, MQ-2, MQ-5, MQ-135 都加在一起, 再连上一个 UsartGPU 的 TFT 作监察之用.接到 Mega 2560 再以 W5100 上传.

但当加到 PPD342NS 後, 发觉 HC-SR501 的读数出现不正常, 平时没人的时候是接近 0 的, 有人时大约700 左右, 当加入 PPD342NS 後, 数据无故在100 - 800 间跳动, 跟有没有人完全没关系.初时以为 HC-SR501 坏了, 但拆下来独立测试, 又完全没问题, 非常准确.尝试还原一步, 接回 HC-SR501, 把 PPD42NS 拿走, 又再正常了.

由於一直都是用 mega 的 5V 供电, 可能是电流不足了, 尝试外加 5V 电源, 代替 mega 供电, 而 mega 只对 W5100 供电.
结果, HC-SR501 总算又正常了, 但数值上也有点变动, 没人时也有 100 左右, 当附近有人时, 就会跳到 800 以上.

看来真的是电流不足, 现在只好外加一个电源了.

如果想节省电插头的数目, 不知是否有方法可以提升 mega 的电流?

又或如果把现在的 5 V USB 电源, 先插到传感器的面包板, 再插回 mega 的VIN 去, 不知是否可行?
由於 VIN 是接受6-20Vregulated power source, 不知道由 USB 头出来的 5V 电源, 是否也算是 regulated 呢?

i7456 发表于 2014-10-9 09:20:14

1、如果把现在的 5 V USB 电源, 先插到传感器的面包板, 再插回 mega 的VIN 去, 不知是否可行?
不行,你都知道了VIN要求的电压范围是6-20V,5V的USB电源插到VIN是不行的。
2、由於 VIN 是接受6-20Vregulated power source, 不知道由 USB 头出来的 5V 电源, 是否也算是 regulated 呢?
regulated意思你可以查下词典,应该是直流的意思,USB出来的5V电源,当然是直流了。
3、如果想节省电插头的数目, 不知是否有方法可以提升 mega 的电流?
找一个5V 2A,质量好的电源(类似ipad的电源),输出的5V,gnd分别接到mega的5V和GND上,这样所有设备的用电都是由一个大功率的电源供电。

Super169 发表于 2014-10-9 09:42:42

i7456 发表于 2014-10-9 09:20 static/image/common/back.gif
1、如果把现在的 5 V USB 电源, 先插到传感器的面包板, 再插回 mega 的VIN 去, 不知是否可行?
不行,你都知 ...

谢谢你的资料...我对硬件的真的不甚了解.

找一个5V 2A,质量好的电源(类似ipad的电源),输出的5V,gnd分别接到mega的5V和GND上,这样所有设备的用电都是由一个大功率的电源供电。

我现在用的是 8 x 5V 2.4A 96W 的电源, 做过负载测试, 如果其他几个输出负载比较低, 单头 3A 以上也可以的.
我之前也试过, 不小心地接到 Mega 的 5V 上.因为原本是在 mega 取电, 把 mega 的 5v, gnd 接到面包板上.
当我怀疑电流不足时, 拔掉 mega 的 USB 电源, 忘了拔掉 5V 的连线, 就在面包板上接上了 5V 电源.
由於接上後, 我看到 mega 的灯也亮了, 才发觉忘了拔走 5V 连线. 当时害怕会有问题, 就即时断电抆走 5V 连线.

请问如果你说 "输出的5V,gnd分别接到mega的5V和GND上,这样所有设备的用电都是由一个大功率的电源供电。"
是否等同於我把电源接到面包板上, 再把 mege 的 5v 及 gnd 也接上去?
如果这样, mega 本身已有电源, 我再插上 USB 连到电脑上载程式, 或接收 Serial 的 debug 讯息, 会不会有问题?

i7456 发表于 2014-10-9 13:52:03

Super169 发表于 2014-10-9 09:42 static/image/common/back.gif
谢谢你的资料...我对硬件的真的不甚了解.




请问如果你说 "输出的5V,gnd分别接到mega的5V和GND上,这样所有设备的用电都是由一个大功率的电源供电。"
是否等同於我把电源接到面包板上, 再把 mege 的 5v 及 gnd 也接上去?
是的
如果这样, mega 本身已有电源, 我再插上 USB 连到电脑上载程式, 或接收 Serial 的 debug 讯息, 会不会有问题?
可能会出问题,电流可能会倒灌到电脑的USB的+5v上。

Super169 发表于 2014-10-9 13:59:48

i7456 发表于 2014-10-9 13:52 static/image/common/back.gif
请问如果你说 "输出的5V,gnd分别接到mega的5V和GND上,这样所有设备的用电都是由一个大功率的电源供电。 ...

唔該哂.

那就不能在外部供電的同時用電腦接收 serial.print 的資訊了.
或許我需要連接電腦時, 就不接 mega 的 5V 電源, 平時使用時不需電腦, 才接上 5V, 就可以用單一電源工作了.

页: [1]
查看完整版本: 有可能加大 Arduino 板子的输出电流吗?