基于电应普超声波液位传感器的液位控制系统

项目目的

本项目是水藻过滤自动填装原液装置,通过对水箱内的液位进行探测,满足条件时输出一个水泵驱动信号,添加过滤后的水,进一步进行处理提高过滤纯度,由于过滤后的藻类留存在水箱中,水箱内的液位不断上升,所以没有固定的液位作为阈值启停水泵。

实现方案

本项目使用超声波传感器作为液位测量的工具,读取到距离信息后通过串口回传数据,STM32将距离信息显示在OLED屏幕上,当测得的距离高于80cm即液位过深,此时水箱中的水位过低,达到启动水泵加水的条件,输出启动信号。当测得的距离低于30cm,水位过高,达到水箱上限,关闭水泵。当液位在一个大于50cm的值保持过久,系统判定此时为藻类留存抬高水位,满足启动水泵加水。

问题与复盘

本项目实现顺序为点亮OLED-串口通信实现-数据转码-控制算法

OLED的点亮

本次项目使用了IIC ,SPI 两种OLED屏幕进行测试,并更换STM32与C51平台进行测试,测试结果都无法驱动OLED,检查电源SCL,SDA都有信号,难以排查

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值