方法1:在水中放两个裸露的金属丝,从最下端直到水位的最上端,这样池中的水越多,两根金属丝之间的电阻就越小,将电阻的变化转换成电压的变化,就可以用带AD的单片机测量水位的高低了,无级测量!注意:1、金属丝不要生锈,否则电阻会变化;2、水质不同,同样水位时的电阻阻值也不同。方法2:见过洗衣机的水位传感器吧?但它只能设定1点水位。你可以根据它DIY一个多段的水位传感器:用一个胶管插入水底,上面做一个气压-机械位移转换器。水位越高,上面的气压也越大,转换器位移就越多。位移的多少可以带动一个滑动式电位器来检测,再将检测结果送入单片机进行判断就成了。难点在于将气压转换成机械位移的东东,这要看你的动手能力了,实在想不到办法,就找一气压表来改装,将表针转动带动一个旋转式的电位器就行了。但水位的变化造成气压的变化不大,你可以加粗胶管的直径,并改造气压表。也许市面上有现成的东西,但我不了解,你多看看吧。软件你不知道吗?那就别做了。就比如我想做一个神州8号,但我不知道火箭该怎样点火,不知道怎么控制太空舱进入预定轨道,不知道怎么计算轨道,不知道要轨道是做什么用的,不知道...那我就不会去做神州8号,我会先做一个烟花玩玩。
位式的就选浮球式液位传感器。要是连续的液位测量,有投入式的,差压式的,电容式的,磁翻板的,浮筒式的,等等。
越干净的水,水的电阻越大,真正的纯净水,例如蒸馏水,其电阻值接近于无穷大.即使是有杂质的水,也要视为阻值非常大,因此,你的电路可能需要接入一个比较器.此外,作为探测用的信号,最好使用交流信号,因为含杂质的水也是一种电解液.如果使用直流,要么会让电极被电化腐蚀,要么会在电极表面电镀上一层东西,造成电极被绝缘.
可以用电阻桥的方式进行测量并将电阻桥的输出接入单片机的AD输入通过测量不同水位的水阻抗,来判断水的水平面用电阻桥有个好处是,精度高,测量稳定,当然价格便宜
单片机水位检测的问题? 最好使用磁悬浮开关!
有朋友回答用电阻桥的方法,个人认为:如果水质不同对水的导电性能影响很大,该怎么准确判断呢。除非这个水位计是检测纯净水。依照问题的设计要求,几个电阻,我想几个电阻应该是均布在水位线上,根据不同电阻接触到水的情况粗略判断水位吧。不过对电阻桥的方法还是很感兴趣,如果处理的好,可以准确检测水位的。
122 浏览 3 回答
136 浏览 3 回答
352 浏览 3 回答
320 浏览 4 回答
145 浏览 2 回答
190 浏览 3 回答
166 浏览 3 回答
272 浏览 4 回答
85 浏览 3 回答
200 浏览 3 回答
266 浏览 4 回答
106 浏览 6 回答
153 浏览 2 回答
208 浏览 3 回答
265 浏览 4 回答
219 浏览 5 回答
293 浏览 4 回答
357 浏览 6 回答
276 浏览 6 回答
342 浏览 5 回答
290 浏览 6 回答
202 浏览 4 回答
350 浏览 2 回答
207 浏览 3 回答
210 浏览 2 回答