压力采集:薄膜压力变电脑读数?这个模块能做到

智驭车手

分享一个薄膜压力采集模块(CMCU-05)。先说硬件:板子很小(45.1×24.5mm)。接口方面:传感器是 2.54mm 间距接线端子,薄膜压力探头不分正负,随便插;通信RS485(A+/B-),另外留了一组 TTL 调试口和 3mm 定位孔方便固定。下面说具体参数和使用细节——

wKgZPGnq6u6AdYLrAApu_xYBOHg467.png

参数方面:

供电范围比较宽,524V 都能跑,工作温度 -4085℃ MODBUS-RTU 协议,波特率默认 9600,可以改到 115200 分辨率 1/65536,精度够用 RS485 地址范围 1-247,默认地址 1 低功耗,低于 0.1W

实际使用:

上电后指示灯常亮,收发数据时会闪烁,状态一目了然。接上 RS485 总线后,主控发功能码 03/06/16 就能读写压力和配置,挺顺畅的。我试了阈值报警功能——设定一个压力值,达到后 LED2 亮起,OUT 引脚同时输出高电平,可以直接驱动继电器或给主控做中断触发,省了一层判断代码。

几个注意点:

传感器不分正负,随便接,这点对现场布线很友好 阈值报警的触发值可以通过寄存器自己设,到了亮灯+引脚输出高电平 恢复出厂设置:短接 Reset 孔超过 3 秒,看到指示灯快闪两下即可 带屏版(CMCU-05A)是在这个基础上加了 OLED,参数和协议完全一样,需要脱机看数的话可以选那个

整体来说,这个模块适合做嵌入式压力采集、工业现场监测、或者做毕设时的传感器前端。体积小巧、供电宽容、协议标准,塞到设备里不占地。有在用类似模块的朋友欢迎交流。

硬件参数

编号 标识 功能 说明
1 IN+ IN- 传感器接口 薄膜压力传感器不分正负引脚,任意方向都可
2 V+ V- 电源 V+ 表示正极,V- 表示负极,供电范围DC 5~24V
A+ B- RS485串口 A+ 接RS485设备的A,

B- 接RS485设备的B

3 LED1 工作状态指示灯 常亮(通电),闪烁(收发数据)
4 LED2 阈值信号 压力值达到所设定的阈值,信号灯亮起
5 OUT GND 阈值报警信号 压力值达到所设定的阈值,输出高电平信号
6 +

T(TXD) R(RXD)

TTL调试串口 此TTL专用于调试使用,一般不接
7 Reset 恢复硬件出厂设置 短接超过3秒,指示灯快闪2下即恢复出厂设置

硬件资源介绍

编号 标识 功能 说明
1 IN+ IN- 传感器接口 薄膜压力传感器不分正负引脚,任意方向都可
2 V+ V- 电源 V+ 表示正极,V- 表示负极,供电范围DC 5~24V
A+ B- RS485串口 A+ 接RS485设备的A,

B- 接RS485设备的B

3 LED1 工作状态指示灯 常亮(通电),闪烁(收发数据)
4 LED2 阈值信号灯 压力值达到所设定的阈值,信号灯亮起
5 OUT GND 阈值报警信号 压力值达到所设定的阈值,输出高电平信号
6 +

T(TXD) R(RXD)

TTL调试串口 此TTL专用于调试使用,一般不接
7 Reset 恢复硬件出厂设置 短接超过3秒,指示灯快闪2下即恢复出厂设置

硬件尺寸

wKgZO2nq67uAd5koABIE4k8003A568.png

测试硬件环境搭建

1. 将薄膜压力传感器 接上CMCU-05变送器

2. 将CMCU-05变送器器的串口连接到RS485转串口模块上。

CMCU-05变送器 RS485转串口模块 备注
V+ 电源正极 可使用DC5-24V电源供电
V- 电源负极
B- B 串口通信
A+ A 串口通信

3. 将CMCU-05变送器器的串口连接到RS485转串口模块上。

3.1. 有线通信接法 如下图所示:

wKgZO2nrAKGASQivAAd0lXdDEN0944.png

3.2. 无线通信接法 如下图所示:

wKgZO2nrAMKASsKhAAcjedIS7xo600.png

审核编辑 黄宇