欢迎来到沃文网! | 帮助中心 分享知识,传播智慧!
沃文网
全部分类
  • 教学课件>
  • 医学资料>
  • 技术资料>
  • 学术论文>
  • 资格考试>
  • 建筑施工>
  • 实用文档>
  • 其他资料>
  • ImageVerifierCode 换一换
    首页 沃文网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    基于NRF24L01的室内环境质量监测报警系统设计与实现.doc

    • 资源ID:839335       资源大小:3.94MB        全文页数:55页
    • 资源格式: DOC        下载积分:20积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录 微博登录
    二维码
    微信扫一扫登录
    下载资源需要20积分
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,下载更划算!
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于NRF24L01的室内环境质量监测报警系统设计与实现.doc

    1、摘 要 目 录第一章 绪论- 1 -1.1、选题背景和意义- 1 -1.2、研究现状- 3 -1.3、主要介绍的内容- 4 -第二章 需求分析- 5 -2.1、系统需求分析- 5 -2.2、功能需求分析- 5 -2.3、系统结构框图- 6 -第三章 系统硬件方案- 7 -3.1、微控制器选择- 7 -3.2、显示器选择- 8 -3.3、无线传感器选择- 9 -3.4、温湿度传感器选择- 11 -3.5、烟雾传感器选择- 13 -3.6、GSM短信模块选择- 14 -3.7、3.3V电源电路选择- 16 -第四章 系统软件方案- 18 -4.1、编程语言选择- 18 -4.2、开发环境选择- 1

    2、9 -第五章 系统硬件设计- 21 -5.1、单片机最小系统设计- 21 -5.2、温湿度检测模块设计- 22 -5.3、烟雾浓度检测模块设计- 22 -5.4、主控装置模块设计- 23 -第六章 系统软件设计- 25 -6.1、开发工具介绍及使用方法- 25 -6.1.1、Keil uVision4新建项目与编辑- 25 -6.1.2、Keil uVision4编译与调试运行- 27 -6.1.3、程序烧写- 28 -6.2、软件设计流程图- 28 -6.2.1、温湿度检测模块程序流程图- 29 -6.2.2、烟雾浓度检测模块程序流程图- 30 -6.2.3、主控装置模块程序流程图- 31

    3、-第七章 系统调试与测试- 32 -7.1、系统调试- 32 -7.2、系统测试- 32 -总结- 34 -致谢- 35 -参考文献- 36 -附录A 系统原理图- 37 -1、主控装置模块原理图- 37 -2、温湿度检测模块原理图- 38 -3、烟雾浓度检测模块原理图- 39 -4、GSM短信模块原理图- 40 -附录B 实物图片- 41 -附录C 使用说明书- 46 -1、电源- 46 -2、组装- 46 -3、使用方法- 49 -4、注意事项- 50 -摘 要近年来随着科技的飞速发展,单片机应用正在不断地走向深入,同时带动传统控制检测日新月异。在实时检测和自动控制的单片机应用系统中,单片

    4、机往往是作为一个核心部件来使用,但仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,加以完善。本设计是以单片机STC89C52为核心设计的各种模块,组合而成的室内环境质量监测报警系统。主要包括气体浓度检测模块、无线通讯模块、报警模块、显示模块、GSM短信模块、按键模块等。系统检测室内中的气体,当有害气体浓度高于设定值时,发出警报,并通过GSM短信把相应情况发送给管理者。管理者接收到相应信息,及时做出相应调整,并且如室内温度不高于设定值,烟雾浓度高于阀值时,控制系统会自行打开室内中的通风装置,降低室内中有害气体的浓度。该设备关键时刻还可以当电话使用。以能够营造一

    5、个良好的室内场所。关键字 单片机;传感器;无线;温湿度;烟雾IIIAbstractTitle Based NRF24L01 indoor environmental quality monitoring and alarm system design and implementationAbstractIn recent years,with the rapid development of technology,SCM applications are constantly deepening,while driving traditional control testing each pa

    6、ssing day.In the real-time detection and automatic control of microcomputer application system,the microcontroller is often used as a core component,but only SCM knowledge is not enough,should be based on the specific hardware architecture,as well as application-specific software features object com

    7、bined to be improved.This design is a microcontroller as the core design STC89C52 various modules,a combination of indoor environmental quality monitoring alarm system.Including gas concentration detection module,wireless communication module,alarm module,display module,GSM SMS module,keypad module.

    8、System detects the gas chamber,when the harmful gas concentrations higher than the set value,an alarm,and through the GSM SMS sent to the administrator of the corresponding case.Managers receive appropriate information in a timely manner and make the appropriate adjustments,and if the indoor tempera

    9、ture is not higher than the set value,the smoke concentration is higher than the threshold,the control system will not open the interior of ventilation to reduce indoor concentrations of harmful gases.The device can also be a critical moment when the phone is used.In order to be able to create a goo

    10、d indoor places.Keywords SCM; sensor; wireless; temperature and humidity; smogI第一章 绪论第一章 绪论本章主要对设计的选题背景、选题意义、国内外现状进行研究以及论文的内容结构进行介绍。1.1、选题背景和意义随着“信息时代”的到来,作为获取信息的手段单片机技术得到了显著的进步,其应用领域越来越广泛,对其要求越来越高,需求越来越迫切。单片机技术已成为衡量一个国家科学技术发展水平的重要标志之一。因此,了解并掌握各类单片机的基本结构、工作原理及特性是非常重要的。为了提高对单片机的认识和了解,尤其是对气体传感器的深入研究以及

    11、其用法与用途,基于实用、广泛和典型的原则而设计了本系统。本文利用单片机结合传感器技术而设计开发此系统。目前高校实验室(室内)是学生动手创新的主要场所,保持实验室内环境的清洁度为学生学习、老师科研都具有重要的意义。由于实验过程中可能会产生一些有毒有害气体,例如甲烷,CO等气体,还可能存在易燃易爆气体。长期处在有毒气体环境中学习会大大损害学生的身心健康,易燃易爆气体会给实验室安全防火带来危险。为了减少或避免这类事故的发生,就必须对温湿度和烟雾进行现场实时检测,采用先进可靠的安全检测系统,严密监测环境烟雾的浓度,及早发现事故隐患,采取有效措施,避免事故发生,才能确保实验室安全、工业安全和家庭生活安全

    12、。因此,研究温湿度和烟雾的检测方法与研制温湿度和烟雾报警器就成为传感器技术发展领域的一个重要课题。我们知道烟雾气体是一种无色、无味、无刺激无法用五官感知的有毒气体,能抑制血液的携氧能力。烟雾的毒性主要是影响氧气的供给与利用,烟雾与血红细胞的亲和力比氧气与红细胞的亲和力大300倍以上,造成人体缺氧。当吸入烟雾气体后,烟雾进入肺部抢先与血红细胞结合,使红细胞丧失运输氧气的能力,造成人体多个器官缺氧,导致组织受损甚至死亡。一般人在意外中毒时无法自我察觉,往往被发现时已进入昏迷状态,酿成重大伤害甚至死亡。因此称之为家庭中的“隐形杀手”,一点也不过分。烟雾的产生:烟雾是由燃料(如汽油、柴油、煤、木炭、煤

    13、气、液化气、天然气等)燃烧不充分产生的。家中产生烟雾的主要原因:天然气、煤气、液化气、燃油、煤炭的不完全燃烧;热水器安装不当,废气回流;烟筒、排气管堵塞;密闭空间开着发动机、生火取暖,如在车库开着发动机、冬天紧闭门窗生炉子取暖、新装潢的楼房等等。有些国家对工作场所的烟雾允许体积分数都做了规定。化学实验室、炼钢厂工作人员、消防人员、高速公路收费员、矿坑工作从业人员较可能暴露在高体积分数烟雾环境中;在生活中,堵塞的交通、在密闭房间内抽烟、甚至煤气、瓦斯等不完全燃烧的室内、火灾现场等,均可能使空气中的烟雾体积分数超过允许标准。因此,对生活,工作环境中得温湿度,烟雾,体积分数实施准确而有效地检测与报警

    14、是一个与人类生态和工作环境相关的重要问题。烟雾的浓度与健康成年人中毒的可能症状与空气中烟雾的浓度大致的吸入时间:50ppm 健康成年人在八小时内可以承受的最大浓度200ppm 23小时后,轻微头痛、乏力400ppm 12小时内前额痛;3小时后威胁生命800ppm 45分钟内,眼花、恶心、痉挛;2小时内失去知觉;23小时内死亡1600ppm 20分钟内头痛、眼花、恶心;2530分钟内死亡6400ppm 12分钟内疼痛、眼花、恶心;1015分钟死亡12800ppm 13分钟内死亡应该注意的是:上述中得烟雾中毒症状,是对健康成年人而言,对于高危、脆弱人群,其反应不同。因此本设计再预设报警器的上限值时

    15、应以200ppm。据生理学家研究,室内温度过高时,会影响人的体温调节功能,由于散热不良而引起体温升高、血管舒张、脉搏加快、心率加速。冬季,如果室内温度经常保持在25以上,人就会神疲力乏、头晕脑涨、思维迟钝、记忆力差。同时,由于室内外温差悬殊,人体难以适应,容易患伤风感冒。如果室内温度过低,则会使人体代谢功能下降,脉搏、呼吸减慢,皮下血管收缩,皮肤过度紧张,呼吸道粘膜的抵抗力减弱,容易诱发呼吸道疾病。因此,科学家们把人对“冷耐受”的下限温度和“热耐受”的上限温度,分别定为11和32。在注意室内温度调节的同时,还应注意室内的湿度。夏天,室内湿度过大时,会抑制人体散热,使人感到十分闷热、烦躁。冬天,

    16、室内湿度大时,则会加速热传导,使人觉得阴冷、抑郁。室内湿度过低时,因上呼吸道粘膜的水分大量散失,人会感到口干、舌燥,甚至咽喉肿痛、声音嘶哑和鼻出血等,并易患感冒。所以,专家们研究认为,相对湿度上限值不应超过80,下限值不应低于30。然而,人的体感并不单纯受气温或气湿两种因素的影响,而是两者综合作用的结果。通过实验测定,最宜人的室内温湿度是:冬天温度为18至25,湿度为30至80;夏天温度为23至28,湿度为30至60。在此范围内感到舒适的人占95以上。在装有空调的室内,室温为19至24,湿度为40至50时,人会感到最舒适。如果考虑到温、湿度对人思维活动的影响,最适宜的室温度应是18,湿度应是4

    17、0至60,此时,人的精神状态好,思维最敏捷,工作效率高。为了解决烟雾这种对人体有毒害又不易被人们所发现的问题,避免在更多事故的发生,一个高效实用的环境质量检测报警系统将是较好的解决方案。同时,伴随着各种天然气、煤制气、液化气的开发和使用各种可燃性气体散发在工作场所和人们生活中,因此连续、直接检测工作环境和生活环境中温湿度、有毒气体、可燃性气体有着极其重要的意义。1.2、研究现状目前,随着国内经济发展的需要,各大中城市都侧重于兴建大型豪华宾馆酒店、办公楼、购物商场等公共场所,在一定程度上,就加大了防火灭火的困难,迫切需要在智能建筑中设计一套火灾自动报警系统。火灾自动报警系统探测火灾的困难,迫切需

    18、要在智能建筑中设计一套火灾自动报警系统。火灾自动报警系统探测火灾隐患,肩负安全防范重任,是智能建筑中建筑设备自动化系统(CBS)的重要组成部分。智能建筑中的火灾自动报警系统设计首先必须符合GB50116-98火灾自动报警系统设计规范的要求,同时也要适应智能建筑的特点,合理选配产品,做到安全使用、技术先进、经济合理。火灾自动报警系统有区域报警系统,集中报警系统和控制中心报警系统三种基本方式,具体采用何种报警,可根据工程建筑规模,保护对象的性质,区域划分和消防管理机构等因素综合分析后确定。本设计采用集中报警系统,将所监视的若干区域内的传感器输入的电压信号,以声、光形式显现出来,将着火区域和该区域的

    19、具体着火部位显示在屏幕上。随着人们对火灾初期特征研究和火灾探测技术研究的不断深入,一些发达国家对早期火灾探测报警的研究与产品开发十分重视。早在20世纪80年代,日本、美国、英国、瑞士、德国、澳大利亚等国家就开始投入大量的科研经费、科技力量进行技术研究和产品开发。对于易燃、易爆场所,一旦爆炸起火,火势蔓延速度之快,难以控制等特点,人们开发研制了在火灾爆炸事故之前,从可燃气体浓度方面进行故障和火灾爆炸危险性等方面预测的线型可燃气体探测报警系统。它采用光学原理利用不同气体在光谱特性的差别进行气体浓度探测,从根本上解决了点型可燃气体传感元件中毒、稳定性差、寿命短等缺陷,用于大面积可燃气体探测报警时,性

    20、能价格比较高,其原理可扩展用于其他场所气体泄漏的监测,火灾探测报警系统可靠性的提高体现在用智能技术处理传感器提供的火灾信息。人们建立了多种火灾探测算法、模糊逻辑、神经网络模式,也有从事研究非火灾信息上判别火灾增加了难度。于是人们开始探索新型探测原理的传感器件(如气体气味传感器等)和复合探测器,取得显著成效的是对火灾过程的多参数进行监测的复合传感器。它对火灾产生的多种参数进行多种信息的分析,排除干扰,确定火灾,从而提高了判断火灾的准确性。而与之配套的硬件则采用复合多传感等传感方式,为判断火灾提供更加充分的火灾信息。成熟的产品有温、烟复合型智能火灾探测报警系统,并已用于实际工程。本毕业设计采用气敏

    21、传感器、单片机实现对空气中烟雾浓度进行实时测量,通过无线传输到主控端显示在LCD液晶显示屏上,并设计了人机对话环节,通过键盘来根据具体情况设定空气中气体浓度的上限值,当检测环境中的气体浓度超过阀值时,通过声音报警功能和发送短信功能,来提示室内主人可能存在的危险情况,如温度未高于阀值,并打开通风风扇来降低危险的发生。而且这一气敏传感器对其他危险气体也有效,可以用于检测煤气、甲烷等气体。目前烟雾报警器的普及率还很低,但它确是今后重要的安全仪器之一。本次设计的装置适用于居民家庭和企业单位对烟雾浓度的实时监控和报警,它可大大降低由烟雾所引起的中毒、火灾、爆炸等事故的发生率。本报警系统的研制,可为广大居

    22、民家庭和企业单位、实验室、提供一个准确、可靠的烟雾浓度监测手段,使人们能及时发现烟雾浓度的超标,从而保障了人们的生命和财产安全。1.3、主要介绍的内容本文主要介绍“基于NRF24L01的室内环境质量监测报警系统设计与实现”系统为什么选择该芯片、电路、软件等,及该系统的详细硬件设计、实现原理、各模块功能和主要方案论证。- 4 -第二章 需求分析第二章 需求分析本章将对基于NRF24L01的室内环境质量监测报警系统的需求分析、功能分析和系统的整体结构做个介绍。2.1、系统需求分析室内环境质量监测报警系统就是一个实时检测室内空气质量和温湿度情况是否属于适合人居住生活的报警系统,如不符合人生活的环境设

    23、定要求,则发生报警功能。本系统主要由硬件部分组成。根据设计要求,本系统应该主要包括气体浓度检测模块、无线通讯模块、报警模块、显示模块、GSM短信模块、按键模块等。系统检测室内中的气体,当有害气体浓度高于设定值时,发出警报,并通过GSM短信把相应情况发送给管理者。管理者接收到相应信息,做出相应调整,并且如室内温度不高于设定值,烟雾浓度高于阀值时,控制系统会自行打开室内中的通风装置,降低室内中有害气体的浓度。该设备关键时刻还可以当电话使用,能够营造一个良好的室内场所。2.2、功能需求分析根据上一节系统需求分析,本系统应该具有的主要功能模块如下: (1).气体密度检测模块:该模块主要实现检测实验室内

    24、空气中有害气体浓度。其中气体包括甲烷、烟雾等;当气体浓度达到设定值时,发出警报。本系统是采用的MQ-2的烟雾传感器测量室内烟雾浓度和DHT11温湿度传感器测量室内温湿度。 (2).无线通讯模块:无线传输模块实现各气体浓度检测模块与主控装置之间的通讯,气体浓度检测模块发送气体浓度指标和主控装置接收其浓度数据。本系统是采用的NRF24L01无线传感器实现的无线数据传输。 (3).报警模块:系统检测到有害气体浓度高于标准值时,发出报警信息,以提示室内人员进行相应室内空气的调整,并将相应情况通过GSM短信发送给管理者的手机上,以提醒管理员。本系统是采用的蜂鸣器实现的报警功能。(4).通风装置模块:系统

    25、具有根据烟雾浓度值高于一定标准设定值发送短信和报警的同时,如温度不高于标准设定值,系统会自动打开通风装置;实现自动化控制。本系统是采用的USB风扇实现的简易通风模拟。(5).显示模块:为了更加直观的了解室内空气环境质量和温湿度情况,方便设置功能需要将相应检测情况和设置状况显示在显示屏上。本系统是采用LCD12864液晶显示屏作为主控系统显示器。(6).GSM短信模块:系统具有当蜂鸣器报警的同时,把室内异常环境信息通过GSM模块以短信的形式发送室内管理者的手机上,以提醒管理者及时对该情况做出调整,使室内环境质量保持良好状态。本系统采用的是TC35i型号的GSM模块。(7).按键模块:系统的主控装

    26、置需要按键调节设置相应参数,并且参数设置时,需要数字09,还有相应功能按键,常规按键比较麻烦。故本系统采用的是4*4矩阵键盘作为按键。2.3、系统结构框图12864显示模块风扇报警主控MCU短信模块无线接收模块按键模块温湿度传感器无线发送模块主控MCU烟雾1传感器无线发送模块主控MCU无线发送模块烟雾1传感器主控MCU图2.3-1 系统结构框图- 6 -第三章 系统硬件方案第三章 系统硬件方案本章主要对基于NRF24L01的室内环境质量监测报警系统的实际设计,把整体设计分为以下几个部分进行方案设计的比较和论证,使本系统具有高性价比和高可靠性,从而选择了比较并确定合适的设计方案。3.1、微控制器

    27、选择微控制器是本系统的核心,它就相当于人的大脑系统,控制着整个系统的正确成功运转,没有它该系统就会瘫痪,如果选择不当也会造成智障、反应速度不够快,会造成系统过慢,当然反应时间过快成本高也是需要考虑的问题,所以微控制器的选择至关重要。方案一:采用FPGA(现场可编辑们列阵)作为系统微控制器。FPGA可以实现各种复杂的逻辑功能,规模大,集成度高,体积小,稳定性好,并且可利用EDA软件进行仿真调试。FPGA采用并行工作方式,提高了系统的处理速度,常用于大规模实时性要求较高的系统。在本设计中,FPGA的高速处理能力得不到充分的发挥。方案二:采用STC89C52单片机作为系统的微控制器。单片机STC89

    28、C52的晶振频率为11.0592,有8K的FLASH,3.3v供电,32位可编程并行I/O口,两个十六位可编程定时/计数器,可以自动设置预设初值,具有运行/睡眠方式下的看门狗维护功能。方案三:采用PIC18F4620单片机作为系统的微控制器。PIC18F4620是哈佛结构,以及RISC指令系统单片机,其具有1k RAM,64K FLASH,丰富的I/O口资源,内置A/D,内置EEPROM,看门狗电路,完全能满足我们的系统要求。但是由于其不是主流单片机,比较高,购买不方便,使用不广泛,放弃此方案。方案四:采用增强型51单片机作为系统的微控制器。目前在市面上新款的增强版51具有较多的内部资源,如支

    29、持IAP,较大的RAM与ROM,内部集成10位ADC,速度也由原来的12T变为现在1T,管脚也有所增加,晶振频率最高已经支持到40Mhz。对于完成一些简单的控制任务已经是绰绰有余了,并且支持串口,JTAG等流行下载方式,是一般工业设计的首选。方案五:采用ATMEL的AVR单片机作为系统的微控制器。Atmel 公司生产的Mega16L 单片机,具有高性能、低功耗的8 位微处理器,采用先进的RISC 结构。另外还拥有16K 字节的系统可编程Flash,1K 字节的片内SRAM,32 个可编程I/O 口,每个I/O 可直接的驱动SSD1289、XPT2046、VS1003B等芯片。芯片内部集成了SP

    30、I 串行总线接口,工作电压在2.7-5.5V 之间,工作于正常模式下的电流为1.1mA,功耗是非常低。该芯片可直接嵌入流行的C/OS-II 的实时操作系统。由第二章需求分析知,主控芯片主要接收和辨识传感器来的信号、读取数据、无线传输数据,显示数据以及各个功能模块的功能实现,这些要求STC89C52芯片作为本系统的微控制器均能实现,又由于它是以上方案中最为经济实惠的,性价比和可靠性均很高。故综上所述,采用方案二,即STC89C52RC作为本系统的微控制器。3.2、显示器选择显示器为本系统提供的显示功能,用户能够更加清晰的了解当前室内环境质量,更改系统参数提供界面,它就像是人的脸面,如果人没有了脸

    31、,你就会只知道他是个人,但是不知道他是谁啊,所以显示器作为系统的脸面,使系统更加美观、清晰、可读性强,选择合适的它至关重要。方案一:采用数码管作为系统的显示器。该方案控制最简单,可以通过设置完成制作任务,经济耐用,但是只能显示非常有限的符号和数字,显示不够直观、提供查看信息量少、不易理解等缺点。对于设计中复杂的显示功能显然不能胜任。方案二:采用LED点阵作为系统的显示器。LED具有亮度高、工作电压低、功耗小、小型化、寿命长、耐冲击和性能稳定等优点,所以受到广泛重视而得到迅速发展,LED发展前景极为广阔,目前正朝着更高亮度、更高耐气候性、更高的发光密度、更高的发光均匀性,可靠性、全色化方向发展,

    32、随着LED显示屏在广告传媒领域逐渐崭露头角,其控制系统也如雨后春笋,层出不穷。由于它的控制系统均是基于嵌入式微处理器开发的,所以单片机在其中也占有一席之地。但是,由于LED显示屏控制较复杂,特别是对显示特殊效果,如循环移动、覆盖霓虹灯效果,要求处理器运算速度快,执行效率高,所以很多控制生产厂家采用高端嵌入式系统进行设计。这样做虽然能再一定程度上提高数据处理速度,但是并不能完全满足所有显示效果要求,而且开发和产品成本也会随之成倍增加,甚至由于其设计不当可能在显示时出现抖动、闪烁、重影等现象。归根结底,LED显示屏的设计硬件是一方面因素,而且还占用了单片机的太多接口,屏幕小的情况下显示信息量比较少

    33、,需要循环显示,占用太多程序资源。方案三:采用LCD1602液晶屏作为系统的显示器。LCD1602液晶也叫1602字符型液晶,它是一种专门用来显示字母、数字、符号等的点阵型液晶模块。它由若干个5X7或者5X11等点阵字符位组成,每个点阵字符位都可以显示一个字符,每位之间有一个点距的间隔,每行之间也有间隔,起到了字符间距和行间距的作用,正因为如此所以它不能很好地显示图形、汉字。1602LCD是指显示的内容为16X2,即可以显示两行,每行16个字符液晶模块(显示字符和数字)。市面上字符液晶大多数是基于HD44780液晶芯片的,控制原理是完全相同的,因此基于HD44780写的控制程序可以很方便地应用

    34、于市面上大部分的字符型液晶。1602液晶模块内部的字符发生存储器(CGROM)已经存储了160个不同的点阵字符图形,这些字符有:阿拉伯数字、英文字母的大小写、常用的符号、和日文假名等,每一个字符都有一个固定的代码,比如大写的英文字母“A”的代码是01000001B(41H),显示时模块把地址41H中的点阵字符图形显示出来,我们就能看到字母“A”。微功耗、体积小、显示内容丰富、超薄轻巧,常用在袖珍式仪表和低功耗应用系统中,显示系统资源占用较少,但是显示信息较少,且不能够显示汉字,这是较大缺点,不符合本项目的要求。方案四:采用LCD12864液晶屏作为系统的显示器。带中文字库的128X64 是一种

    35、具有4 位/8 位并行、2 线或3 线串行多种接口方式,内部含有国标一级、二级简体 中文字库的点阵图形液晶显示模块;其显示分辨率为12864, 内置8192 个16*16 点汉字,和128 个16*8 点ASCII 字符 集.利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。可以显示84 行1616 点 阵的汉字. 也可完成图形显示.低电压低功耗是其又一显著特点。由该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。与LCD1602一样占用系统资源较少,但是可以显示图画、汉

    36、字等且操作简单。LCD12864可以同时显示4行汉字满足本项目需求。由第二章需求分析可知,此系统用到的有字符和汉字显示的功能,LCD12864液晶显示屏拥有友好的人机交互界面及强大的显示功能。特别适用于智能控制的可编程人性化显示,并且液晶显示有功耗低、体积小、重量轻、寿命长、不产生电磁辐射污染等优点。故根据以上情况综合考虑,选择方案四LCD12864液晶屏作为本系统的显示器比较合适。3.3、无线传感器选择无线传感器为本系统提供的远程传输数据功能,避免了多个模块与主控装置之间连接的大量布线,为用户在安装本系统时,不会为产生很多明线反感,影响用户房间的设置环境,用户可以随意放置相应检测模块的位置,

    37、并且应该选择低功耗、传输数据稳定、不产生其他干扰等优点的无线传感器,故选择合适的它至关重要。方案一:采用NRF24L01无线传感器作为系统的无线传感器。nRF24L01是由NORDIC生产的工作在2.4GHz2.5GHz的ISM 频段的单片无线收发器芯片。无线收发器包括:频率发生器、增强型“SchockBurst”模式控制器、功率放大器、晶体振荡器、调制器和解调器。输出功率频道选择和协议的设置可以通过SPI 接口进行设置。几乎可以连接到各种单片机芯片,并完成无线数据传送工作。极低的电流消耗:当工作在发射模式下发射功率为0dBm 时电流消耗为11.3mA ,接收模式时为12.3mA,掉电模式和待

    38、机模式下电流消耗更低。对于短距离比较合适,编程不难,功耗低最大值为60mw,在空中传输的速率达到1Mbps。因为它每次最大只能传输32有效字节宽度,所以不适合数据量较大的场合。该芯片价格便宜。通过多次对该无线传输器使用方面的实验,对于NRF24L01的编程及模块原理非常了解。方案二:PTR2000无线传输模块作为系统的无线传感器。无线收发一体数传MODEM模块PTR2000芯片性能优异,在业界居领先水平,它的显著特点是所需外围元件少,因而设计非常方便。该模板块在内部集成了高频接收、PLL合成、FSK调制/解调、参量放大、功率放大、频道切换等功能,因而是目前集成度较高的无线数传产品。以往设计无线

    39、数传产品常常需要相当的无线电专业知识和昂贵的专业设备,而且传统的电路方案不是电路太复杂就是调试困难而令人望而却步,以至影响了用户的使用和新产品的开发研制工作。PTR2000的出现,使人们摆脱了传统无线产品设计的困扰。该器件采用抗干扰能力较强的FSK调制/解调方式,其工作频率稳定可靠、外围元件少、功耗极低且便于设计生产,这些优异特性使得PTR2000非常适合于便携及手持产品的设计。另外,由于它采用了低发射功率、高灵敏度设计,因而可满足无线管制的要求且无需使用许可证,是目前低功率无线数传的理想选择。PTR2000的主要特征如下:该器件将接收和发射合接为一体;工作频率为国际通用的数传频段433MHZ

    40、;采用FSK调制/解调,可直接进入数据输入/输出,抗干扰能力强,特别适合工业控制场合;采用DDS(直接数据合成)+PLL频率合成技术,因而频率稳定性极好;灵敏度高达105bBm;工作电压低(2.7V),功耗小,接收待机状态电流仅为8A;具有两个频道,可满足需要多信道工作的场合;工作速率最高达20kbit/s(也可在较抵速率下工作,如9600bps);超小体积,约40275mm;可直接与MCU的串口进行连接(如8031),也可以通过MAX232与计算机接口,软件编程非常方便;标准的DIR引脚间距更适合于趼、嵌入式设备。它的应用也极广,包括:单片无线收、发一体无线数传模块PTR2000可广泛用于遥

    41、控、遥测、小型无线网络、无线抄表、门禁系统、小区传呼、工业数据采集系统、无线标签、身份识别、非接触RF智能卡、小型无线数据终端、安全防火系统、无线遥控系统、生物信号采集、水文气象控制、机器人控制、无线/230/422/485数据通信、数字音频、数字图像传输等系统。由于采用了低发射功率、高接收灵敏的设计,因此使用时无需申请许可证,开阔地时的使用距离最远可达1000米。PTR2000采用抗干扰能力较强的FSK调制/解调方式,其工作频率稳定可靠、外围元件少、功耗极低且便于设计生产,这些优异特性使得PTR200非常适合于便携及手持产品的设计。另外,由于它采用了低发射功率、高灵敏度设计,因而可满足无线管

    42、制的要求且无需使用许可证,是目前低功率无线数传的理想选择。但是由于未使用过,会在以后的实验中,试着尝试使用功能更强大的该模块。由第二章需求分析可知,要通过无线传感器把各个气体传感器的获得的检测值发送到主控模块,实现多个无线模块发射对应一个无线模块接收,从而要对该模块使用相当娴熟才能实现,所以两种方案相较,采用NRF24L01,由于熟练地操作及对其功能了解,故选择NRF24L01。3.4、温湿度传感器选择温湿度传感器为本系统提供室内环境变量的主要检测功能,选择良好的温湿度传感器应该具备检测内容全、灵敏度高、检测范围广、超快响应、抗干扰能力强、性价比极高等优点,故选择合适的它至关重要。方案一:采用

    43、PT100温度传感器作为系统的温度传感器。LM-PT100、LM-PT1000、WD-PT100、WD-PT1000是一种新型的热电阻温度传感器采集模块,利用它可以实现两路现场温度的采集,同时利用其自身的RS485总线串行通信接口可以方便地和环境监控主机或其他工控主机进行联网。工作于-4085(主机范围,不是外接的传感器范围)工业级PT100、PT1000热电阻采集模块,按显示方式分有不带LCD显示的WD系列(WD-PT100、WD-PT1000)和带LCD显示的LM系列(LM-PT100、PT1000)两类。采集温度范围为200+200,显示精度0.1;综合精度0.3。PT100、PT100

    44、0热电阻采集模块可通过隔离的485通讯接口与RS485局域控制网组网连接,RS485最多允许32个PT100、PT1000热电阻采集模块挂在同一总线上,但如采用Link-Max的RS485中继器,则可将多达256个PT100、PT1000热电阻采集模块连到同一网络,且最大通信距离为1200m。在将PT100、PT1000热电阻采集模块安装入网前,应对其进行配置,并首先应将模块的波特率与网络的波特率设为一致,同时应分别设置PT100、PT1000热电阻采集模块为不同的地址,防止各PT100、PT1000热电阻采集模块的地址冲突。将PT100、PT1000热电阻采集模块正确连接后,主机发出读数据命

    45、令即可使PT100、PT1000热电阻采集模块将数据送回主机。PT100、PT1000热电阻采集模块内的数据每秒钟更新一次,并周期性地更新LCD显示屏的显示数据(仅LM系列)。WD系列用于不需要显示温度的场合,如户外ATM机柜,该系列为DIN导轨安装型外壳。LM系列除可完成温度采集外,还可以预先设置温度的上下限报警值,当环境参数超过该设定值时,机内蜂鸣器立即响起报警声。PT100、PT1000热电阻采集模块是一种具有广泛应用前景的全数字化PT100、PT1000热电阻采集模块,使用该模块可使温度监控变得十分容易,PT100、PT1000热电阻采集模块可接两线制、三线制、四线制PT100、PT1

    46、000热电阻,当采用三线四线时,模块可对线阻进行有效地补偿。使电缆的长度不影响采集精度。该模块在环境监控系统、电力系统和工业自动化等领域获得广泛的应用,具有极优的性价比。PT100、PT1000热电阻采集模块还可和LM-8052NET配合,组成TCP/IP的温度采集网络,可实现远程采集温度。方案二:采用DS18B20温度传感器作为系统的温度传感器。DS18B20数字温度传感器接线方便,封装成后可应用于多种场合,如管道式,螺纹式,磁铁吸附式,不锈钢封装式,型号多种多样,有LTM8877,LTM8874等等。主要根据应用场合的不同而改变其外观。封装后的DS18B20可用于电缆沟测温,高炉水循环测温

    47、,锅炉测温,机房测温,农业大棚测温,洁净室测温,弹药库测温等各种非极限温度场合。耐磨耐碰,体积小,使用方便,封装形式多样,适用于各种狭小空间设备数字测温和控制领域。技术性能描述:l 独特的单线接口方式,DS18B20在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯。l 测温范围 55+125,固有测温误差0.5。l 支持多点组网功能,多个DS18B20可以并联在唯一的三线上,最多只能并联8个,实现多点测温,如果数量过多,会使供电电源电压过低,从而造成信号传输的不稳定。l 工作电源: 35V/DC (可以数据线寄生电源)。l 在使用中不需要任何外围元件l 测量结果以91

    48、2位数字量方式串行传送l 不锈钢保护管直径 6。l 适用于DN1525, DN40DN250各种介质工业管道和狭小空间设备测温。l 标准安装螺纹 M10X1, M12X1.5, G1/2”任选。l PVC电缆直接出线或德式球型接线盒出线,便于与其它电器设备连接。它是一线式数字传感器,具有3引脚TO92小体积封装形式;CPU只需要一根端口线与诸多DS18B20通信,占用微处理器的端口较少,可节省大量的引线和逻辑电路。方案三:采用HS1101湿度传感器作为本系统的湿度传感器。HS1101是基于独特工艺设计的电容元件,专利的固态聚合物结构,高精度2%,极好的线性输出,1-99%RH湿度量程,-40到100摄氏度的温度工作范围,响应时间5秒;湿度输出受温度影响极小,5VDC供电,020%RH典型输出11.6VDC,精度:2%RH(120%RH范围),相对于同


    注意事项

    本文(基于NRF24L01的室内环境质量监测报警系统设计与实现.doc)为本站会员(精***)主动上传,沃文网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知沃文网(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服点击这里,给沃文网发消息,QQ:2622162128 - 联系我们

    版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

    Copyright© 2022-2024 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号-1

    陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922