单片机/MCUwilliam hill官网
直播中

luoyuhao

9年用户 32经验值
擅长:电源/新能源
私信 关注
[问答]

基于51单片机如何做一个测量水位的装置?

`我刚学51单片机不久,想做一个基于51单片机测量水位的装置,具体功能如下:测量0~5米的水深,即时显示水深,当水位低于1米时,输出信号控制一个继电器,从而接通家用插座电源为水泵供电,水泵抽水直至水深为5米。望各位大神指教,希望可以得到传感器、威廉希尔官方网站 等方面的指导。
` 二维码.gif

回帖(13)

Oliverking

2015-7-31 00:24:18
路过
举报

zhoukai16702969

2015-7-31 10:27:38
我要做的和你这个差不多 我的是抽水  你试试看用超声波检测 实在不行的话就用铁棍做几个点来检测吧
举报

luoyuhao

2015-7-31 15:35:37
引用: zhoukai16702969 发表于 2015-7-31 10:27
我要做的和你这个差不多 我的是抽水  你试试看用超声波检测 实在不行的话就用铁棍做几个点来检测吧

能不能说详细一点?我现在用两个开关来控制,一个高水位,一个低水位,开关没接触水是打开,相当于短路,单片机识别高电平,接触到水相当于闭合,单片机识别低电平
举报

北泥人

2015-7-31 15:50:26
用压力传感器,AD采样试试
举报

冷小兔

2015-7-31 15:53:54
路过一看,,,,,,
举报

shegaoqi

2015-8-4 13:33:47
其实这就是一个高低电平的外部中断检测,或者直接就是电平的检测,比如我现在用两个开关来控制,一个高水位,一个低水位,开关没接触水是打开,单片机识别高电平,接触到水相当于闭合,单片机识别低电平。然后,根据判断,便可以控制水泵了。
举报

zhoukai16702969

2015-8-4 13:51:28
引用: luoyuhao 发表于 2015-7-31 15:35
能不能说详细一点?我现在用两个开关来控制,一个高水位,一个低水位,开关没接触水是打开,相当于短路,单片机识别高电平,接触到水相当于闭合,单片机识别低电平

这已经相当明了了吧  低水位的时候控制水泵上水 到高水位的时候停止。水又低了以后再上水 如此循环啊 你别告诉我把程序都给你写好啊 那就没有意义啦 说实话向这种控制其实用单片机都浪费了 弄个接触器什么的就够了
举报

zhoukai16702969

2015-8-4 13:52:00
引用: luoyuhao 发表于 2015-7-31 15:35
能不能说详细一点?我现在用两个开关来控制,一个高水位,一个低水位,开关没接触水是打开,相当于短路,单片机识别高电平,接触到水相当于闭合,单片机识别低电平

这已经相当明了了吧  低水位的时候控制水泵上水 到高水位的时候停止。水又低了以后再上水 如此循环啊 你别告诉我把程序都给你写好啊 那就没有意义啦 说实话向这种控制其实用单片机都浪费了 弄个接触器什么的就够了
举报

zhoukai16702969

2015-8-4 13:52:35
引用: luoyuhao 发表于 2015-7-31 15:35
能不能说详细一点?我现在用两个开关来控制,一个高水位,一个低水位,开关没接触水是打开,相当于短路,单片机识别高电平,接触到水相当于闭合,单片机识别低电平

这已经相当明了了吧  低水位的时候控制水泵上水 到高水位的时候停止。水又低了以后再上水 如此循环啊 你别告诉我把程序都给你写好啊 那就没有意义啦 说实话向这种控制其实用单片机都浪费了 弄个接触器什么的就够了
举报

dongliang85

2015-8-4 21:45:50
提示: 作者被禁止或删除 内容自动屏蔽
举报

猴子哥

2016-4-15 22:54:19
我也在纠结这个
举报

于晓

2017-3-16 19:21:55
用分立元件就可以 或者555啥的 很简单的威廉希尔官方网站 都不需要写程序 不需要单片机
举报

李志良

2017-3-16 23:57:58
使用液位开关,即液位传感器便能够实现。具体加qq541132191
举报

更多回帖

发帖
×
20
完善资料,
赚取积分