Skip to content

hewei-bit/GasDectionSystem

Repository files navigation

输气站场气体泄漏检测系统

本项目为作者研究生毕业设计,包含完整的软硬件系统设计、论文、PPT说明及系统拓扑图。

项目简介

本系统面向输气站场气体泄漏的实时监测与报警,采用分布式多节点架构,集成多种气体与环境传感器,结合无线通信与上位机平台,实现数据采集、传输、存储、可视化与报警等功能。系统设计涵盖嵌入式下位机(固定节点、遥测节点、中继协调节点)与上位机监控平台。

系统拓扑结构

系统拓扑图

系统由固定检测节点、遥测定位节点、中继协调节点、上位机监控平台和数据库组成,各节点通过LORA无线通信与中继协调器连接,中继通过RS232与上位机通信。

主要组成

  • Part01-气体泄漏检测系统-固定检测节点:基于STM32F103,C语言实现,负责气体浓度等环境参数的实时采集与上传。
  • Part02-气体泄漏检测系统-遥测定位节点:基于STM32F103,C语言实现,支持定位与多传感器采集。
  • Part03-气体泄漏检测系统-中继协调节点:基于STM32F103,C语言实现,负责多节点数据汇聚、存储、转发与协调。
  • Part04-输气站场气体泄漏监测系统上位机:基于Qt/C++,实现数据接收、可视化、存储与报警。

各部分详细功能、依赖、编译方法请见对应子目录README。

主要功能特性

  • 多节点分布式气体与环境监测
  • LORA无线通信,远距离数据传输
  • 支持多种气体/环境传感器(MQ135、MQ4、DHT11、MPU6050、TDLAS等)
  • 本地数据存储(SD卡/FATFS)与远程数据上传
  • 上位机平台数据可视化、历史查询、报警提示
  • UCOS-III实时操作系统多任务调度
  • 完善的模块化设计,便于扩展与维护

论文与文档

  • 详细设计原理、软硬件实现、实验结果等内容请参考 ./说明文档/毕业论文.pdf
  • 项目PPT简要介绍见 ./说明文档/项目介绍.pptx
  • 其他技术细节、接口协议、调试说明等见各子目录及 ./说明文档/

版本历史

  • V1.0 完成系统框架与多任务内核、传感器数据采集、json数据封装
  • V2.0 完成OLED显示、串口响应、LORA任务中dht11和TDLAS的消息队列传输
  • V3.0 完成上位机对下位机的数据问询
  • V4.0 完成lora信息传输与系统联调

致谢

感谢导师、同学及家人对本项目的支持与帮助。


如需进一步技术支持或交流,请联系作者。

About

输气站场气体泄漏检测系统 本项目为作者研究生毕业设计,包含完整的软硬件系统设计、论文、PPT说明及系统拓扑图。 项目简介 本系统面向输气站场气体泄漏的实时监测与报警,采用分布式多节点架构,集成多种气体与环境传感器,结合无线通信与上位机平台,实现数据采集、传输、存储、可视化与报警等功能。系统设计涵盖嵌入式下位机(固定节点、遥测节点、中继协调节点)与上位机监控平台。

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors