基于VB的泄漏在线监测系统设计.pdf
《基于VB的泄漏在线监测系统设计.pdf》由会员分享,可在线阅读,更多相关《基于VB的泄漏在线监测系统设计.pdf(6页珍藏版)》请在咨信网上搜索。
1、第 21 卷 第 8 期2023 年 8 月Vol.21,No.8Aug.,2023太赫兹科学与电子信息学报Journal of Terahertz Science and Electronic Information Technology基于VB的泄漏在线监测系统设计刘胜a,b,侯钰龙a,b,张会新a,b,郭小烨a,b,康丁未a,b(中北大学 a.电子测试技术国家重点实验室;b.仪器科学与动态测试教育部重点实验室,山西 太原 030051)摘要:由于不规则复杂狭小空间微小渗漏难以测量,急需一种便于安装、痕量级测量、快速应答、精准定位的在线监测系统。本文设计了一种基于 Visual Basic
2、(VB)的泄漏在线监测系统,总节点以 XC6SLX16-3CSG324I 为主控芯片,子节点以 STM32F103C8T6 为硬件电路的主控芯片,微系统(MEMS)金属氧化物传感器 Ccs811、Bmp180、Si7021 构成数据采集电路。采集电路采用柔性电路技术,以适应狭小空间贴装,便于监测;被测泄露工质可以是纯粹的气体或含有某些挥发性物质的液态。实验结果表明,该系统可实现非接触式测量、快速传感、精确定位,并可测量到挥发性有机化合物(VOC)气体浓度为 ppb 量级,实现痕量级渗漏测量。关键词:传感器;现场可编程门阵列;挥发性有机化合物气体;泄漏监测中图分类号:TN919.6 文献标志码:
3、Adoi:10.11805/TKYDA2021069Design of leakage online monitoring system based on VBDesign of leakage online monitoring system based on VBLIU Shenga,b,HOU Yulonga,b,ZHANG Huixina,b,GUO Xiaoyea,b,KANG Dingweia,b(a.National Key Laboratory of Electronic Measurement Technology;b.Key Laboratory of Instrument
4、ation Science and Dynamic Measurement,Ministry of Education,North University of China,Taiyuan Shanxi 030051,China)AbstractAbstract:There is an urgent need for an online monitoring system that is of trace-level measurement,fast response,precise positioning and being easy to install,because it is diff
5、icult to measure small leaks in irregular,complex and narrow spaces.An online monitoring system is designed in this paper.The total node uses XC6SLX16-3CSG324I as the main control chip,and the child nodes use STM32F103C8T6 as the main control chip in the hardware circuit.Microelectro Mechanical Syst
6、ems(MEMS)metal oxide sensors Ccs811,Bmp180,and Si7021 constitute the data acquisition circuit which adopts flexible circuits technology to adapt to small space placement and easy monitoring.The tested leaking working fluid can be pure gas or liquid working fluid containing some volatile substances.E
7、xperimental results show that the system can achieve non-contact measurement,fast sensing,and precise positioning.And the gas concentration of Volatile Organic Compounds(VOC)can be measured below 100 ppb,realizing the trace level measurement.KeywordsKeywords:sensor;Field Programmable Gate Array(FPGA
8、);Volatile Organic Compounds gas;leakage monitoring气体或者含有某些挥发性物质的液态工质储存和运输已经普遍运用在当下生产生活中,如煤气、储气罐、输气管道、飞机和航天器冷却液等。它们在生产、运输和储存过程中,一旦出现人为疏忽或设备老化的情况,则极有可能出现泄漏;若没有及时发现,会造成巨大的经济损失。如果泄漏的是化工气体等有毒有害气体,可能会对周围环境及其生态平衡造成严重的破坏或影响,甚至危害人民的生命财产安全1-2。传统监测方式需要人员进入泄漏区域,监测人员生命安全得不到有效保障3。此外还有巡检机器车、视频监控等方式,但巡检机器车造价昂贵、气体辨
9、识度低等4,不能准确监测到痕量级泄漏。尤其是在一些不规则的复杂狭小空间内,以上监测方式受到了限制,达不到理想的监测效果。因此,监测方案急需多元化发展5。本文基于 Visual Basic(VB),设计出一种便于安装、痕量级测量、快速应答、精准定位的在线监测系统。文章编号:2095-4980(2023)08-1043-06收稿日期:2021-02-09;修回日期:2021-05-08基金项目:装备预研领域基金资助项目(61400030601)太赫兹科学与电子信息学报第 21 卷1系统总体方案设计本系统共分为子节点、总节点、智能高速总线、上位机 4 部分。子节点由传感单元、微控制单元(Micro
10、Control Unit,MCU)主控、485 总线 3 部分组成;总节点由主控单元、485 总线、智能高速总线接口 3 部分组成。每个总节点单元可挂载 24 个子节点单元,可扩到 48 个子节点单元。总节点和子节点之间通过 RS-485 总线实现数据传输,上位机和总结点之间通过智能高速总线实现数据通信。系统总体框图如图 1 所示。现场可编程门阵列(FPGA)具有体积小,集成度高和接口资源丰富的特点,有利于实现电路小型化设计6。本文总节点单元选用 XC6SLX16-3CSG324I 为主控芯片,该芯片内核电压为 1.2 V,外部端口电压为 3.3 V,共有232 个可用的 I/O 口,能够满足
11、 24 路传感器的通信需求;同时内部资源丰富,有 14 579 个系统门,可以满足各个功能模块逻辑设计使用。ISO1176T 为 RS-485 总线芯片,该芯片通信速率可达 40 Mbps7,可挂载 128 个节点,供电电压 3.3 V。子节点单元 MCU 选用意法半导体的 STM32F103C8T6 处理器,该处理器优势在于低功耗、低成本、高性能8,具有 32 位微控制器,程序存储器容量为 64 kB,电压 23.6 V,工作温度-4085。其总线宽度为32 位,数据转换器为 A/D10 x12b,封装/外壳为 48-LQFP。系统监测的关键在于传感器和数据传输技术9。本系统气体传感器选用金
12、属氧化物半导体气体传感器Ccs811,压力传感器选用高精确度数字压力传感器 Bmp180,温湿度传感器选用 Si7021。三者均通过 IIC 总线将测量结果的数字信号发送给微控芯片 STM32F10310。由于泄漏会使漏点附近的总有机挥发物含量增加,同时该测量值也受到空间内部的温度、湿度和气压变化影响,因此本文针对上述 4 个参数同时进行测量,提高监测准确度。最终,通过对传感器检测到的多参数数据进行动态分析,从而实现泄漏或渗漏的监测。上述选用的传感器体积均很小,满足狭小空间内使用和贴装要求。子节点采用柔性电路技术,尺寸为 4.5 cm3 cm,便于贴装固定在不规则复杂狭小空间内。子节点传感单元
13、实物图如图 2 所示。2软件设计2.1 通信协议设计总节点和子节点的工作方式采用轮询方式。子节点等待总结点发命令,收到命令后判断是否为自己的地址,若是,则把采集的数据传到总节点;若不是,则继续等待,接收命令判断,一直判断到为自己的地址后,上传数据,然后继续开始下一轮。24 个子节点传感器的地址采用十六进制分别编号,为了避免子节点上传数据被兄弟节点误判为地址,引起命令与数据的错乱,首先在总节点给子节点发送命令时,在命令前加帧头 EB90;其次给传感器编址时,从 0 xC5 开始,每个子节点传感器地址加 0 x5,到 0 x138,共 24 个传感器。总节点和子节点通信程序流程如图 3 所示。本系
14、统中,单个测点一次测量的数据信息用 16 个字节表示。数据帧结构定义如表 1 和表 2 所示。.master nodeTPS70345ISO1176TCCS811STM32child node 1Si7021BMP180AMS1117ISO1176TRS485IICIICIICchild node 24 SI7021BMP180ISO1176TIICIICIICSTM32AMS1117CCS811intelligent high-speed bus XC6SLX16-3CSG324Iupper computerFig.1 Overall block diagram of the system图
15、1 系统总体框图Fig.2 Physical diagram of child nodes图2 子节点实物图1044第 8 期刘胜等:基于VB的泄漏在线监测系统设计2.2 上位机设计程序流程上位机主程序由发送命令、读取数据、数据处理、显示报警等流程组成,上位机主程序流程图如图 4 所示。报警子程序按照判断气体浓度范围,使圆圈显示不同的颜色实现报警功能。2.3 上位机设计上位机使用 VB 编写,根据标定的低位和高位阈值对下位机传回的数据进行比较和计算。上位机软件各行列圆圈为对应传感单元的指示图标,通过图标颜色变化感知环境 VOC 气体浓度变化,从而实现泄漏点的可视化监测,同时还可以显示当前环境中
16、CO2气体浓度、温度、湿度与气压状况。上位机操作界面如图 5 所示。点击设置弹出设置窗口,改写需要变动的数值后点击确定按键。其中起始位、数据位、停止位、波特率为定值,无需改写,改写后无记忆功能;串口号、阈值高、阈值低可根据实际需要进行改写,可记忆。图 6 所示为上位机设置窗口,本文根据实际环境中背景噪声等因素,设置阈值低浓度为 150 ppb,阈值高浓度为 300 ppb。点击开始按键进行实时监测,泄漏点为当前传感器中 VOC值高于高阈值的个数,温度、湿度与气压为当前传感器测量值的均值。圆形矩阵为状态示意图,与传感器一一对应。当鼠标置于指示图标上时,右上方方框显示传感器的位置(行、列)。指示图
17、标颜色设计为:白色表示传感器未开始检测;绿色表1 数据帧结构前8个字节定义表Table1 Data frame structure of the first 8 bytes of the definition tableByte1frame header AAByte2frame header AFByte3sensors address highByte4sensors address lowByte5CO2 address highByte6CO2 address lowByte7VOC address highByte8VOC address low表2 数据帧结构后8个字节定义表Tab
18、le2 Definition table of last 8 bytes of data frame structureByte9temperature address highByte10temperature address lowByte11humidity address highByte12humidity address lowByte13barometric address highByte14barometric address lowByte15frame end FAByte16frame end FBstart reading datasend read commandw
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 VB 泄漏 在线 监测 系统 设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。