求助Freelife 的水泵不能工作了
最开始使用时的水泵是可以工作的。但是过了几天后,不知道为什么,不能自动抽水了。做了以下实验,进行定位:
1 打印观察是湿度检测的问题,还是水泵的问题,发现湿度检测是对的,并且代码走到了抽水分支,即以下分支走进去了
if(humidity<=humidity_max&&dht_t<=Temperature_max)
{
digitalWrite(6,HIGH);
digitalWrite(5,HIGH);
}
else
{
....
}
2 固定往5,6管脚写high,仍然不行
3 万用表量了下送往水泵的电压,是。3.6V
请问这个电压是否正常?如果正常,是否意味着水泵可能坏了?可是我一直保持其在水中工作啊,为什么会烧坏呢 请拔掉水泵电源后再测量水泵供电端电压是否还是3.6V(还要确定你的供电电源的电压是多少)?
如果水泵电压和电源电压差很多,那么可能是水泵驱动芯片坏了,如果水泵电压和电源电压差不多,那么可能的水泵坏了。如果电源电压也只有3.6V,那么说明你的供电不足。 mickey 发表于 2013-8-8 10:15 static/image/common/back.gif
请拔掉水泵电源后再测量水泵供电端电压是否还是3.6V(还要确定你的供电电源的电压是多少)?
如果水泵电压和 ...
我是用电脑USB供电,量过供电电压是3.6V,
而且我刚买回来时,是可以用的,
我看了水泵的电压范围是3.5V-12V,所以3.6V处于正常范围内,但是比较边缘,我可以加大供电电压试下。
多谢 USB电源是没有直接给水泵供电的,需要从电源接线柱那里接入。 mickey 发表于 2013-8-9 13:44 static/image/common/back.gif
USB电源是没有直接给水泵供电的,需要从电源接线柱那里接入。
这个我知道的。USB给板子供电,然后通过接线柱转给水泵。
我刚买回来安装后是好使的,所以基本的接法应该没问题 今天试了下,用电池供电,6节5号电池,电压共9.6V时,可以正常工作了:-)
为什么之前有时可以工作,有时不可以工作,原因似乎是:
1 USB供电方式
USB供电时,刚开始电压3.8V,此时可以正常工作,但是不知道为什么运行了一会后,变成3.6V,此时不能正常工作;
2 电池供电方式
刚开始可以正常工作,但是电池放了几天后,有几个电用完了,导致电压不足,不能工作。
这也说明这套东西还是比较耗电的,不知道有什么省电的方法没有? 水泵是使用的外部供电,USB没有直接供电,可能是通过某些器件漏电过去使其刚好能工作,由于电流不稳,会出现有时能工作有时不能。电机都是比较耗电的器件,这个没有办法省电,你只能使用电源适配器供电。 mickey 发表于 2013-8-27 13:45 static/image/common/back.gif
水泵是使用的外部供电,USB没有直接供电,可能是通过某些器件漏电过去使其刚好能工作,由于电流不稳,会出 ...
应该是可以的,电机不需要持续工作。主要耗电应该还是在arduino上,应该用sleep模式就可以省掉单片机的电,如果要进一步降低外围器件的电,可能需要把USB接口芯片去掉 电机工作电压就会下降,系统不能稳定工作的,设计时就考虑好了,需要使用外部供电。
页:
[1]