Liquid Level Sensor

来自Waveshare Wiki
Waveshare-admin讨论 | 贡献2021年2月23日 (二) 17:07的版本 (Text replace - " EMAIL:3005722301@qq.com<br /> 电话:0755-83040712<br /> QQ:3005722301<br /> 微信:扫下方二维码添加<br /> 200px<br /> <small><nowiki>*</nowiki> 企业微信添加好友时软件无提示,我们无法及)
跳转至: 导航搜索
Liquid-Level-Sensor
{{{name2}}}
{{{name3}}}
功能简介
特性 液位传感器
' 无特性,不解释
' 无特性,不解释
' 无特性,不解释
' 无特性,不解释
接口 AD

产品特性

  • 工作电压:2.0V-5.0V
  • 输出类型 :模拟量输出
  • 检测深度:48mm
  • 产品尺寸:19.0mm*63.0mm
  • 固定孔尺寸:2.0mm

原理:该模块主要是利用三极管的电流放大原理,当液位高度使三极管的基极与电源正极导通的时候,在三极管的基极和发射极之间就会产生一定大小的电流,此时在三极管的集电极和发射极之间就会产生一个一定放大倍数的电流,该电流经过发射极的电阻产生电压供AD转换器采集。 原理:该模块主要是利用三极管的电流放大原理,当液位高度使三极管的基极与电源正极导通的时候,在三极管的基极和发射极之间就会产生一定大小的电流,此时在三极管的集电极和发射极之间就会产生一个一定放大倍数的电流,该电流经过发射极的电阻产生电压供AD转换器采集。

主要用途

水位报警器的设计场合

接口说明

引脚号 标识 描述
1 AOUT 模拟量输出
2 GND 电源地
3 VCC 电源正(3.3V-5.0V)

操作与现象

下面,以接入我们的开发板为例。
① 将配套程序下载到相应的开发板中。
② 将串口线和模块接入开发板,给开发板上电,打开串口调试软件。
模块与开发板连接如下表所示:

模块接入STM32开发板
端口 STM32单片机引脚
AOUT GPIOA.6
GND GND
VCC 3.3V


模块接入Arduino
端口 Arduino引脚
AOUT A0
GND GND
VCC 5V


串口配置如下表所示:

串口配置
Baud rate 115200
Data bits 8
Stop bit 1
Parity bit None


③ 模块插入水中,串口输出数据如下表所示:

串口输出水位
高水位时输出 低水位时输出 High water level! High water level!


④ 传感器插入一定深度的水中,AOUT口输出电压如下:

水位对应AOUT电压值
水位高度 输出电压值
0cm 0v
0.5cm 1.3v
1cm 1.53v
1.5cm 1.62v
2cm 1.69v
2.5cm 1.74v
3cm 1.77v
3.5cm 1.81v
4cm 1.84v
4.5cm 1.86v
4.8cm 1.88v




  • 如出现这种情况很可能门限电压设置过大,把门限电压改小即可。



联系人:陈工

EMAIL:3005722301@qq.com
QQ:3005722301
微信:扫下方二维码添加
Cjw.jpg

说明:进行售后服务前,请准备好客户信息(定货单位、定货人等),以供验证