- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于LabVIEW的空气质量无线监测 LabVIEW 数据采集卡 nRF905 无线传输1引言
人们生活水平得到不断提高,科技得到了不断发展,但是环境中的空气质量越来越差,影响到人们日常生活的方方面面,为提倡和谐发展的今天,环境空气质量需实现实时的监控。目前空气质量污染指数是衡量人们生活水平状况的一项重要指标,越来越受到人们的重视。全世界各大中小城市都建造了自己的空气质量监测站,空气质量监测技术的发展经历了手工采样实验室分析,电化学自动监测,光电化学自动监测,现在已经发展到差分光谱法(DOAS)自动监测,激光雷达自动检测和遥感遥测,技术与方法已经十分先进。但得到气体浓度数据的方法仍有待发展,显然原始的手工采样得到的数据缓慢,用有线连接传输数据,布线繁杂,占用空间,浪费资金。利用nRF905无线传输,很容易的解决以上问题。通过对环境空气质量数据的采集,建立起为环境空气质量监控系统管理运营与决策提供服务的环境空气质量自动监测平台,全面实现环境空气质量管理业务的信息化和自动化。作为一种以计算机软件为核心的新型仪器系统,虚拟仪器——LabVIEW具有功能强、测试精度高、测试速度快、自动化程度高、人机界面优异、灵活性强等优点。
整个系统由无线传输模块nRF905、数据采集卡、计算机串口连接和LabVIEW软件四个部分组成。无线传输模块接收的电压信号,从而得到空气气量的浓度值,送回计算机处理。由于计算机是以二进制存储和处理数据,数据采集卡采集元件上的模拟电压信号,经过A/D转换得到离散时间序列信号,送入计算机以便处理。计算机是虚拟仪器的载体,对测量数据进行分析,运算,存储和显示。LabVIEW软件是整个系统的关键和核心,所有的功能是通过G语言编程来实现的,它提供了VI集成开发环境,用户在前面板可以方便得到污染气体浓度值,并对高浓度进行报警等工作。
系统流程:空气中污染气体,通过气体传感器,传感器把物理信号转化为有效电压信号,再通过nRF905无线传输模块,传输到室内接收模块,连接数据采集卡以及计算机串口连接,通过LabVIEW软件前面板显示实时浓度,最高浓度和波形。本文主要研究无线传输模块到LabVIEW软件前面板显示这段工作。
说明:万州属于国家特定工业区特定工业区三区
nRF905基本属性:
工作频段433/868/915MHz?
信道数170?
功能发射/接收?稳频方式PLL?
调制方式FSK/GMSK?
最大输出功率+10dBm?
灵敏度-100dBm?
最大工作速率76.8Kbit/s?
工作电压2.7~3.3V?
可选择天线形式:A水平方向,B垂直方向nRF905引脚如图4-2。
nRF905引脚功能如下表1。
引脚 名称 引脚功能 说明 1 Vcc 电源 电源+3.3V — 3.6V DC 2 TX-EN 数字输入 TX-EN= 1 TX 模式 TX-EN= 0 RX 模式 3 TRX-CE 数字输入 使能芯片发射或接收 4 PWR-UP 数字输入 芯片上电 5 uCLK 时钟输出 本模块该脚废弃不用,向后兼容 6 CD 数字输出 载波检测 7 AM 数字输出 地址匹配 8 DR 数字输出 接收和发射数据完成 9 MISO SPI 接口 SPI 输出 10 MOSI SPI 接口 SPI 输入 11 SCK SPI 时钟 SPI 时钟 12 CSN SPI 使能 SPI 使能 13 GND 接地 接地 14 GND 接地 接地 表1 nRF905引脚功能特点:三频段收发合一,工作频率为国际通用的ISM频段433/868/915MHzGMSK调制,抗干扰能力强,特别适合工业控制场合采用DSS+PLL频率合成技术,频率稳定性极好灵敏度高,达到-100dBm?低工作电压(2.7V),功耗小,待机状态仅为1uA,可满足低功耗设备的要求最大发射功率达+10dBm?具有多个频道(最多170个以上),特别满足需要多信道工作的特殊场合工作速率最高可达76.8Kbps。
外围元件最少(仅10个),基本无需调试。由于采用了低发射功率、高接收灵敏度的设计,使用无需申请许可证,开阔地的使用距离最远可达1000米,距离与具体使用环境及元件参数有关。
应用领域:车辆监控、遥控、遥测、小型无线网络、无线抄表、门禁系统、小区传呼、工业数据采集系统、无线标签、身份识别、非接触RF智能卡、小型无线数据终端、安全防火系统、无线遥控系统、生物信号采集、水文气象监控、机器人控制、无线232数据通信、无线485/422数据通信、数字音频、数字图像传输等。
学习nRF905程序开发指导,开发发送和接收程序。程序主要用51单片机开发环境,利用C语言开发程序。程序开发的难点主要是nRF905的参数设置,及输入端输入数据的设置。nRF
文档评论(0)