当前位置:首页>> 基于单片机的分布式无线气体监测装置

基于单片机的分布式无线气体监测装置

发布时间:2017-03-29作者:智汇李

  目前,在实际生产、生活的诸多领域中,气体检测都有着广泛的应用,它不仅适用于石油、化工、冶金等工业现场,也同样适用于家庭、商场、加油站等各种生活服务场所。不过,正是因为其适用领域较多,而带来了一系列问题。例如,有些场合由于环境复杂,线路铺设、检修十分困难,而且线路故障、老化等不可见因素的存在,也成为了安全隐患。其次,不同的领域对于检测气体的类型需求也不同,市场上出现了多种类型的气体检测装置,虽然也可达到用户要求,但是这无疑提高了成本,降低了装置的适用性,造成资源浪费。针对这些问题,设计了一种可靠的能够让用户自行选择检测气体种类的分布式无线气体检测装置,用来应对复杂高危的工作环境,解决有线传输带来的布线困难、故障检查困难等缺点,最大程度上满足不同用户的需求,提高系统的适应性和监测能力。

  1 系统设计

  设计的气体监测装置以多功能、易操作、稳定可靠为目的,实现多种气体无线监测的功能,系统结构框图如图1所示。首先,用户根据具体需要,确定要监测的气体种类,选择特定的传感模块,并接入到分机指定的接口,系统设计最多可接入8种不同的气体检测模块。系统正常工作时,分机监测各气体传感模块,一旦发现某气体浓度超标,单片机接收到相应气体传感器发出的信号,启动无线发射单元,向主机发送信息。主机接收到的数据,经过处理分析,送到液晶显示,并启动报警电路。

基于单片机的分布式无线气体监测装置

  2 MQ系列气体传感模块

  在选择传感器时,一定要考虑到稳定性、灵敏度、选择性和抗腐蚀性,系统采用MQ系列的气体传感器来监测气体浓度信息。MQ系列气体传感器是气敏传感器,其具有很高的灵敏度良好的选择性、长期的使用寿命和可靠的稳定性。MQ型气敏传感器由微型陶瓷管和敏感层,测量电极和加热器构成的敏感元件固定在塑料或不锈钢的腔体内,加热器为气敏元件的工作提供了必要的工作条件。该系列气敏传感器类型全面,包括MQ-2烟雾传感器、MQ-3酒精传感器、MQ-4甲烷传感器、MQ-5液化气传感器、MQ-8氢气传感器等多种气敏传感器,同时各个传感器之间电路通用性强,能够满足不同场所中的气体检测要求。

  MQ系列气体传感模块设有双路信号输出,设计中由于可监测气体种类较多,使用TTL电平输出可减少单片机的数据量,提高系统稳定性,其接口电路如图2所示。

基于单片机的分布式无线气体监测装置

  3 NRF905无线收发模块

  系统选用以挪威Nordic公司生产的无线数传芯片NRP905为核心设计的NRF905无线数据收发模块。该模块具有以下特点:(1)工作电源电压范围1.9~3.6 V。(2)输出功率可调至10 dBm。(3)侦测接收的数据包、当地址正确输出地址匹配信号。(4)数据包自动重发功能。(5)自动产生CRC校验码和前导码。(6)低工作电流,TX工作状态在输出功率为-10 dBm时典型值为11 mA,RX工作状态,典型值为12.5 nA。(7)数据包发送:曼切斯特编码,抗零电平能力强。(8)传输速率:100 kbit·s-1;工作频率:433/868/915 MHz。

  nRF905模块具有ShockBurst接收、ShockBurst发射、掉电与SPI编程、待机与SPI编程4种工作模式,这4种模式的选择通过对PWR_UP、TRX _CE和TX_EN的设置来决定。nRF905模块在ShockBurst工作模式的特点是自动产生前导码和CRC校验码,使用SPI接口与微控制器通信。下面给出了nRF905模块的SPI串行接口的指令设置:

  #define WC0x00//写配置寄存器指令

  #define RC0x10//读配置寄存器指令

  #defme WTP0x20//向TX_Payload寄存器写入发送有效数据指令

  #define RTP0x21//从TX_Payload寄存器读取发送有效数据指令

  #define WTA 0x22//向TX_Address寄存器写入发送地址指令

  #define RTA 0x23//从TX_Address寄存器读取发送地址指令

  #define RRP 0x24//从RX_Payload寄存器读取接收到的有效数据指令

  综上所述,NRF905具有通信速率快、微控制器编程工作量小、功耗低、提高抗干扰能力强等优点,满足通信可靠性要求。同时,433 MHz的ISM频段,具有较强的穿透能力和较远的传输距离,可实现室内的较远距离传输。图3为NRF905芯片应用原理图。

基于单片机的分布式无线气体监测装置

  4 软件设计

  系统的程序流程如图4所示,单片机可以通过上电复位实现系统装置的重启,并进行相应的模块初始化。当分机气体传感器监测到气体浓度超标后,给单片机发送信号,单片机判断处理无误后,启动无线发送;主机接收到数据后,返回一个应答信号,分机复位,无线模块恢复待机模式。主机开始对数据进行分析处理,而后将结果送入LCD显示,并启动报警电路,当对主机手动复位后,恢复正常工作模式,继续检测新数据。

基于单片机的分布式无线气体监测装置

  5 测试结果

  在实验中,系统一旦监测到当前区域内的气体浓度大于所设定的阈值时,自动发出报警信号,并通过液晶显示当前的超标气体类型及相关监测点地址等信息,待监测范围内的气体浓度值恢复正常或被手动复位后,停止报警。经测试发现,该装置在室内实际收发距离约为50m,室外开阔地带通信距离最远可达200m,短距离数据传输稳定可靠,但实际应用中由于环境复杂,有时需要较远距离的数据通信。为解决这一问题,特对系统设计做出了一些改进,通过增设中继机,作为数据传输枢纽,可大幅增加系统的数据传输范围,使系统的适应性得到提高。

  6 结束语

  系统的创新之处在于:采用分布式无线通信进行数据传输和同系列多种气体传感模块的配合使用,系统根据具体需要,可以完成各类气体的监测工作。通过设置中继机,还可增加通信距离,有效解决了各工作现场环境复杂的问题,具有良好的应用前景。
 

公司简介

宜科(天津)电子有限公司是中国工业自动化的领军企业,于2003年在天津投资成立,销售和服务网络覆盖全国。作为中国本土工业自动化产品的提供商和智能制造解决方案的供应商,宜科在汽车、汽车零部件、工程机械、机器人、食品制药、印刷包装、纺织机械、物流设备、电子制造等诸多领域占据领先地位。宜科为智慧工厂的整体规划实施提供自系统层、控制层、网络层到执行层自上而下的全系列服务,产品及解决方案涵盖但不局限于云平台、MES制造执行系统、工业现场总线、工业以太网、工业无线通讯、机器人及智能设备组成的自动化生产线、自动化电气控制系统集成、智能物流仓储系统等,以实现真正智能化的生产制造,从而带来生产力和生产效率的大幅提升,以及对生产灵活性和生产复杂性的管理能力的大幅提升。多年来,宜科以创新的技术、卓越的解决方案和产品坚持不懈地为中国制造业的发展提供全面支持,并以出众的品质和令人信赖的可靠性、领先的技术成就、不懈的创新追求,在业界独树一帜。帮助中国制造业转型升级,加速智能制造进程,成为中国工业4.0智慧工厂解决方案当之无愧的践行者。

更多详情>>

联系我们

  • 联系人:章清涛
  • 热线:18611695135
  • 电话:
  • 传真:
  • 邮箱:18210150532@139.com

Copyright © 2015 ilinki.net Inc. All rights reserved. 智汇工业版权所有

电话:010-62314658 邮箱:service@ilinki.net

主办单位:智汇万联(北京)信息技术有限公司

京ICP备15030148号-1