基于DSP的供水管道智能漏水检测系统部分软件设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于DSP的供水管道智能漏水检测系统部分软件设计
发布时间:2021-11-10T06:29:47.704Z 来源:《科技新时代》2021年9期作者:傅金阳、潘佳瑶、杨东泽指导教师:叶志斌[导读] CCS集成了程序的编辑、编译、链接、仿真和硬件调试等于一身,主要工具有C编译器、汇编器、连接器。
衢州学院
摘要:随着社会的发展,城市供水已然成为我们生活中密不可分的部分。
但是城市管道具有使用寿命,部分管道出现了漏水的情况,管道本身的隐蔽性使得管道检漏需要特定的装置完成。
关键词:供水管道;漏水检测;DSP芯片
1、软件应用
检测器的软件设计包括C5402软件设计,C5402采用软件的开发工具为TI公司为DSP提供的集成开发环境CCS(Code Composer Studio),可以通过C语言进行编程。
CCS集成了程序的编辑、编译、链接、仿真和硬件调试等于一身,主要工具有C编译器、汇编器、连接器。
2、软件总体架构设计
在进行漏水检测的时候,用一台工作在主机模式(默认工作模式)下的漏水检测器采集管道振动信号,判断管道是否漏水;在进行漏水点定位时,需要将另一台漏水检测器设置为从机模式,等待主机的控制命令,再进行管道泄漏信号采集,最后将采集到的信号通过XBee模块传输给主机,在主机中进行相关运算估算出主从机采集到信号的时间差,从而判断出漏水点的位置。
综上所述,主、从机的工作流程图分别如图1所示。
3、信号采集模块软件设计
管道放大信号经过放大滤波进入A/D转换器ADS8345,ADS8345作为从设备与McBSP0以SPI协议相连,信号采集模块的软件设计主要是确定采样频率并以此频率正确配置McBSP0相关寄存器,使得模块能满足相关的需求。
参考文献
[1]姜帅,吴雪,刘书明.我国部分城市供水管网漏损现状分析[J].北京水务,2012(03):14-16.
[2]刘继平. 中国城市水务产业发展研究[D].西南财经大学,2008.
[3]任娟娟,辛云宏.供水管道泄漏检测方法与技术[J].渭南师范学院学报,2011,26(10):62-67.。