|
|
本帖最后由 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-20V regulated power source, 不知道由 USB 头出来的 5V 电源, 是否也算是 regulated 呢? |
|