消防无线水位表软件说明文档
作者:互联网
软件说明文档
2019年12月17日(最后编辑)
历史信息:
版本 | 说明 | 修改时间 | 修改人 |
0.1 | 初稿完成 | ||
本文档主要介绍消防无线水位表的程序相关内容。
目前demo版本已经实现数据采集和上报、休眠等功能。
功能描述 | 功能简称 | ||
1 | 按下按键,唤醒,点亮液晶屏,连续上报3条数据,间隔2分钟左右 | 唤醒上报 | |
2 | 熄屏,休眠,后台设置变化报警值,设置成功后,改变探头位置,当检测到两次液位差大于等于变化报警值时,上报1条数据 | 变化报警 | |
3 | 熄屏,休眠,后台设置液位报警值,设置成功后,改变探头位置,当采集到数据小于等于液位报警值时,连续上报3条数据,间隔5分钟左右 | 阀值报警 | |
4 | 熄屏,休眠,后台设置定时上报次数,设置成功后,大约间隔A段时间连续上报3条数据,每条数据间隔5分钟左右(A≈1440/设置次数)单位:分钟 | 定时上报 | |
5 |
- 硬件
16位单片机:R7F0C905 瑞萨
LTE 4G模组:A7600C 芯讯通
液晶屏:定制
传感器:HX711
- 算法简要说明
3.1 初始化
系统上电后,首先会初始化时钟、定时器和液晶屏、4G模组等,并导入系统配置表。
3.2 任务处理
采用定时中断轮询处理。
以下功能见代码,不在此具体拗述。
3.2.1 采集传感器数据
3.2.2 按键扫描和处理
3.2.3 数据上报和接收
3.2.4 显示熄屏和休眠唤醒
4、改进和优化
序号 | 内容 | 备注 |
1 | 4G水位表功耗 | 有待改善 |
2 | 数据上报接收稳定和可靠性 | 有待详细测试 |
3 |
标签:熄屏,文档,消防,报警,休眠,3.2,上报,数据,无线 来源: https://blog.csdn.net/z1130286920/article/details/118913790