聚丰项目 > 烟草智慧消防联网项目
烟草系统烟叶仓库为大空间,大量采用空气采样火灾预警系统。该系统运行时间长后,采样管道易被灰尘和烟叶碎屑堵塞,特别烟叶碎屑含烟油,堵塞后很难清洗,导致空气采样系统故障报警。 本项目采用定时和自动两种方式,对采样管道进行反吹清洗,消除隐患。其中定时清洗为每天反吹8次,每次5秒;自动清洗为采集气道内压力,当压力低于正常值1/3时,可以判断采样孔堵塞,自动进行反吹清洗,每次10秒。当连续清洗3次后,仍不达标注,判断为顽固性堵塞,上报消防云平台,触发第三方技术服务机构服务流程。
stmtao
分享stmtao
团队成员
陶峰 技术总监
冯军 技术主管
1、 采用中科蓝讯AB32VG1 RISC-V评估板开发
2、 由于烟草仓库空气采样系统由一路、两路、四路等不同的主机,本项目采用4个GPIO模拟两路IIC,每路接两个BMP280气压模块,检测4路气道压力及温度。
3、 人机交互采用淘晶驰4.3寸触摸屏,完成信息显示及指令输入。开发板由UART1与触摸屏通信。
4、 利用4路GPIO分别控制4路气道电磁阀,1路GPIO控制风机。
5、 风机采用宁波锚点科技风机,静压达17KPa,满足反吹压力要求。
6、 由于烟草仓库采用磷化铝熏蒸进行杀虫,对金属特别是铜具有强烈腐蚀性,电磁阀要满足抗腐及通径>25mm,本项目采用塑料电磁球阀。
代码地址:https://gitee.com/toptopfun/rtproj.git
1、 基于RT-Thread Studio开发环境开发程序,人机界面通过USART HMI开发。
2、 软件主函数完成设备驱动,分别完成:
A、 GPIO设备(电磁阀、风机)驱动
B、 串口驱动,串口屏用UART1。计划用UART2通过CAT4模块与消防云通信,本次未实现。
C、 指令解析驱动
D、 两个IIC总线驱动
E、 四个BMP280驱动。每个IIC总线上挂两个BMP280,通过SDO电平分为两个地址:0X76、0X77。
3、 建立通信线程、指令解析线程、BMP280数据读取线程等线程。
系统初始化
软件结构:
系统设备:
系统线程
设计基本达到设计要求,后续需完善与云平台的通信功能、内部部件组装、外箱设计等。