STM32 水质水位检测项目(硬件架构)及(软件架构)
硬件选型
水位测量模块
TDS采集模块
外置ADC模块(ADS1115)
水位测量模块使用方法
水位测量原理
压力传感器:水越深压力越大
P= ρgh
F=ps
F=ρgh*s + P大气压
水位测量传感器本质上是一个压力测量传感器。压力的值和传感器产生的电压值是线性关系,压力的值和水深也是线性关系。根据这个原理,我们不需要知道具体的电压,就可以测量出来水位。
假设水位是x,从ADC读取的值y。(y不必转成具体的电压)。则有下面的等式成立:
y= ax +b
当水管没有放入水里时,
x1 = 0 ,y1 = b(测出y1)
当水管放入水里10cm时,
x2 = 10,则 y2 = 10a + b &#x