基于单片机的宿舍智能防火防盗警报系统的设计说明_第1页
基于单片机的宿舍智能防火防盗警报系统的设计说明_第2页
基于单片机的宿舍智能防火防盗警报系统的设计说明_第3页
基于单片机的宿舍智能防火防盗警报系统的设计说明_第4页
基于单片机的宿舍智能防火防盗警报系统的设计说明_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 交通学院2013届毕业生毕业论文(设计)题目:宿舍智能防盗防火报警系统的设计 院(系)别信息科学与电气工程学院 专 业电气工程与其自动化 班级电气091 学 号090819112 姓 名王程 指导教师为刚二一三年六月原 创 声 明本人王程重声明:所呈交的论文“宿舍智能防盗防火报警系统的设计”,是本人在导师为刚的指导下开展研究工作所取得的成果。除文中特别加以标注和致的地方外,论文中不包含任何其他个人或集体已经发表或撰写过的研究成果,对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明,本人完全意识到本声明的法律后果,尊重知识产权,并愿为此承担一切法律责任。论文作者(签字):日期:年月日

2、39 / 45摘 要本设计是以凌阳SPCE061A为控制中心,实现对宿舍人员进出情况与人数的统计、贵重物品的检测以与宿舍火灾检测与报警功能。本系统设计并制作了一个主机,多个从机。从机由信号采集单元、信号传输单元、控制单元等组成,完成对宿舍火情、盗情等信息的采集、处理和发送功能。其中盗情检测由热释电红外传感器、光电开关和电磁信号感应技术(电磁型霍尔开关)完成,而火情检测由MQ-2烟雾传感器和温度探测器为一体的复合式火灾探测器完成。当防盗探测器或防火探测器检测到险情的时候,向单片机发出中断申请,再由单片机控制报警电路,实现自动报警。主机通过无线传输器件nRF905接受从机信息,实现异地实时监控功能

3、;该系统成本较低,应用于学生宿舍,能较好地完成宿舍的安防,在异常情况时立即报警。经过测试,本系统完成了题目的各项要求。该系统不仅具有传统防盗控制方法的优点,还具有易于维护和实现非接触、高可靠监测的特点,并且硬件开销成本低,适宜宿舍、普通家庭、寝室、办公场所等。 关键词:凌阳SPCE061A单片机, nRF905,热释电红外传感器,烟雾传感器,光电开关AbstractThe design is based on SPCE061A as the control center, to achieve the hostel staff out of the situation and statisti

4、cs, as well as the detection of valuables dormitory fire detection and alarm functions. The system is designed and produced a host, multiple slaves. Slave by the signal acquisition unit, signal transmission unit, control unit and other components to complete the dormitory fire, Pirates of the situat

5、ion and other information collection, processing and transmission capabilities. Pirates of the situation in which detection by the pyroelectric infrared sensors, photoelectric switches and electromagnetic signal sensing technology (electromagnetic Hall switch) completed and fire detection by the MQ-

6、2 smoke sensors and temperature probes as one of the completed composite fire detectors. When the anti-theft detectors or fire detectors detect danger, when an interrupt request to the microcontroller, and then by the MCU control alarm circuit, automatic alarm. Information received from the host mac

7、hine, to achieve real-time remote monitoring capabilities by nRF905; low cost of the system, used in student dormitories, can better accomplish dormitory security, in exceptional circumstances the police. After testing, the system completed the requirements of the subject.The system not only has the

8、 advantages of traditional anti-theft control methods, but also has easy to maintain and achieve non-contact, highly reliable monitoring features, and hardware overhead, low cost, suitable quarters, ordinary family, bedroom, office space and so on.Keywords: SPCE061A MCU, nRF905, pyroelectric infrare

9、d sensors, smoke sensors, photoelectric switches目录摘要IAbstractII前言11 任务要求与系统方案的论证21.1 设计任务与要求21.2 总体方案论证21.3 主控单元的选取方案31.4 无线信号传输模块的选取方案31.5 烟雾传感器模块的选取方案31.6 温度传感器模块的选取方案41.7 宿舍人员检测模块的选取方案51.8 人员出入检测模块的选取方案61.9 显示模块的选取方案71.10 时间模块的选取方案71.11 键盘的选取方案72 系统硬件设计92.1 主控单元92.1.1 凌阳SPCE061A概述92.1.2凌阳SPCE061A

10、结构图92.1.3 凌阳SPCE061A性能102.1.4 凌阳SPCE061A的最小系统102.2 无线信号传输模块112.2.1 nRF905概述112.2.2 nRF905的特点112.2.3 nRF905的外部管脚图122.2.4 无线信号传输模块电路设计132.3 烟雾信号监测模块132.3.1 MQ-2烟雾传感器工作原理132.3.2 MQ-2烟雾传感器特点142.3.3 MQ-2烟雾传感器基本测试回路142.3.4烟雾传感器电路设计142.4 温度信号监测模块152.4.1 DS18B20工作原理152.4.2 DS18B20部结构图162.4.3 温度传感器电路设计162.5

11、宿舍人员检测172.5.1 热释电红外传感器工作原理172.5.2 热释电红外传感器部电路原理182.5.3 热释电红外传感器电路设计192.6 人员出入检测202.6.1光电开关工作原理202.6.2 人员出入检测电路设计202.7 贵重物品的检测212.8 时钟芯片电路212.8.1 DS1302的结构与工作原理212.8.2 时钟电路设计222.9 液晶显示电路设计232.9.1 LCD 12864接口时序232.9.2 LCD12864引脚说明242.9.3 液晶显示电路设计252.10 语音报警模块电路设计262.11 键盘解警电路设计272.12 电源模块283 系统软件设计293

12、.1 主机程序流程293.2 从机程序流程303.3 时钟读取显示流程设计313.4 按键模块设计323.5 密码模块设计33总结34致35参考文献36附录37附录1主机系统接口连接示意图37附录2 从机系统接口连接示意图38前 言防盗防火控制可广泛应用于工厂、家庭、汽车等场合。实现无接触、智能化报警是防盗控制系统目前的发展方向。随着工业的发展,计算机、微电子、传感器等高新技术的应用和研究,近年来防盗控制的研制得到了长足的发展,以适应越来越高的应用要求。近年来,各高校与职工宿舍,如何有效地对宿舍进行监控已经成为一个亟待解决的问题。本文介绍了宿舍智能防盗防火报警系统,采用SPCE061A为核心单

13、片机控制,集智能化防盗防火功能于一体宿舍报警系统,可实现自动检测与无线传输报警。防盗检测是指由热释电红外探测与光电开关与电磁信号感应技术(电磁型霍尔开关)构成的探测器实现智能检测,同时由温度探测器和光电感烟探测器集为一体的复合式火灾探测器完成防火检测。多传感器的应用实现了低误报率,增强了系统可靠性。当防盗、防火探测器检测到险情的时候,向单片机发出中断申请,从机与主机直接通信,实现人机交互,表现智能化。主机可以与各从机无线通信,能显示当前各监控端的平安信息与人员进出情况,并能发送一些安防提醒信息。智能宿舍防盗报警系统主要应用了单片机技术和现代化电子通信技术,具有多项功能。并且防盗防火报警系统具有

14、性能稳定、能全天候工作、耗电省,安装使用方便等特点。防盗系统监测模块前端传感器有红外线探头、温度传感器,采用热释电技术的红外探头,具有超低误报率、防电磁干扰、自动温度补偿、长探距、大角度、功耗小等特点,应用较广;防盗防火系统的报警模块为声、光报警,形式多样、反应迅速。当系统监测模块检查到入侵信号报警模块能将被盗状态以声音和指示灯方式传输到十几米甚至几十米的围。防盗系统的通知模块能在有盗情时通知管理中心,达到与时报警的目的,使人们能对现场进行高灵敏度监听,并进一步核实火情和盗情。1 任务要求与系统方案的论证1.1设计任务与要求(1)实现人体检测与声光报警功能。(2)实现烟雾检测与声光报警功能。(

15、3)用键盘输入密码完成报警系统的解警等工作状况。(4)实现异地监控。(5)能反映宿舍人员的进出情况与人数的记录。(6)宿舍无人时提示锁门。 (7) 能记录最近几天的宿舍安防情况。 (8) 实现网络控制,可在监控平台监控多个宿舍。(9)能检测本宿舍贵重物品的进出情况。1.2 总体方案论证根据题目要求的需要,本系统设计规划成三个主要模块:一个主机模块,两个从机模块(以两个从机模拟多个从机)。主机模块主要由无线接收模块、液晶显示模块、声光报警模块、键盘解警模块和电源模块等构成;从机模块主要由无线发射模块,各种检测模块和电源模块等构成。硬件部分就应该包括以下几部,如图1.1所示。人员有无检测报警模块烟

16、雾检测主机无线收发模块液晶显示模块人数检测从机贵重物品检测烟雾检测从机报警模块人数检测贵重物品检测无线收发模块人员有无检测报警模块键盘输入图1.1系统总体结构图Fig. 1.1 The structure of system diagram1.3主控单元的选取方案在该系统的两个组成部分中,都存在着MCU的选取问题,MCU的性能与其成本决定着整个系统的性能和成本。在异地监控站部分,MCU主要是对烟雾报警器和红外报警器进时监控、记录宿舍的安防情况以与当警报发生时通过输入特定密码以达到解警行实的目的,因此可以有三种主控单元的选择方案。 方案一:选用FPGA(现场可编程门阵列)作为系统的控制器。FPG

17、A作为新一代的可编程器件使得其应用较为灵活,功能从简单到复杂都可以实现,但是在该系统中,若使用FPGA则会提高系统的成本,同时由于增加的FPGA,也会给电路的维修工作带来不可必要的麻烦。 方案二:选用ATMEL公司生产的AT89C51单片机。AT89C51单片机是8位的单片机,有32个I/0构成1,对于该系统来说端口不够使用,而且如果从机更多的话,单片机部存储空间不够。方案三:选用凌阳SPCE061A单片机。凌阳SPCE061A单片机具有体积小、驱动能力强、可靠性高、低功耗、处理中断能力强等特点,5V低电压供电,功耗较低;16位微处理器芯片能保证任务快速准确的执行;不需任何外围器件就可以完成语

18、音播放功能。SPCE061A具有丰富的功能模块资源:RAM、ROM空间大,SPCE061A单片机自身支持/转换,并且有专门的语音播放模块,语音播放功能强大,该芯片置了在线仿真、编程接口3,可方便地实现在线调试,同时简化了外围电路,极提高了开发效率。综上,将凌阳SPCE061A单片机作为主控单元的最终选取方案。1.4无线信号传输模块的选取方案在该系统中无线信号传输模块主要完成对报警信号的采集以与完成报警信号的无线发送,因此有以下两种方案可供选择:方案一:采用挪威Nordic公司生产的nRF905无线发射与接收模块。nRF905工作在433/868/915MHz3个ISM频道,传输距离1000米左

19、右,对于该系统来说,正合适对整个宿舍楼进行检测。虽然其成本高,但其器件得到充分利用。方案二:采用PT2262/PT2272无线发射与接收模块。PT2262/PT2272工作于315MHz,传输距离比nRF905要近,但该系统是对整个宿舍楼进行远距离监控,其传输距离不足。因此选用nRF905作为该系统的无线发射与接收模块。1.5 烟雾传感器模块的选取方案方案一:离子式烟雾传感器。该烟雾报警器部采用离子式烟雾传感,离子式烟雾传感器是一种技术先进,工作稳定可靠的传感器,被广泛运用到各消防报警系统中,性能远优于气敏电阻类的火灾报警器。但其成本高不适于本系统的低成本要求。方案二:光电式烟雾传感器。光电烟

20、雾报警器有一个光学迷宫,安装有红外对管,无烟时红外接收管收不到红外发射管发出的红外光,当烟尘进入光学迷宫时,通过折射、反射,接收管接收到红外光,智能报警电路判断是否超过阈值,如果超过发出警报。此传感器对烟雾要求高,比如前向式光电烟雾报警器对稍大的烟雾粒子的感应较灵敏,对灰烟、黑烟响应差些。不适应本系统的烟雾综合性检测。方案三:MQ-2气体传感器。MQ-2所使用的气敏材料是在清洁空气中电导率较低的二氧化锡(SnO2),当传感器所处环境中存在可燃气体时,传感器的电导率随空气中可燃气体浓度的增加而增大。使用简单的电路即可将电导率的变化转换为与该气体浓度相对应的输出信号13。MQ-2气体传感器对液化气

21、、丙烷、氢气的灵敏度高,对天然气和其它可燃蒸汽的检测也很理想。这种传感器可检测多种可燃性气体,是一款适合多种应用的低成本传感器。根据综合需求考虑,本设计使用MQ-2烟雾传感器1.6温度传感器模块的选取方案方案一:测温电路。可以使用热敏电阻之类的器件利用其感温效应,在将随被测温度变化的电压或电流采集过来,进行A/D转换后,就可以用单片机进行数据的处理,在显示电路上,就可以将被测温度显示出来。存在的主要缺点是:互换性差,同一型号的产品特性参数有较大差别;稳定性差较差;非线性严重,且不能在高温下使用。且设计需要用到A/D转换电路,电路比较复杂。方案二:使用温度传感器。可以很容易直接读取被测温度值,进

22、行转换,具有体积小,接口方便,传输距离远等特点。电路连接简单,同种产品性能相差不大,性能稳定,可以方便的替换坏掉的传感器。而且价格不高。综合考虑,采用方案二来设计实现。温度传感器有很多种,按输出量可分为模拟和数字温度传感器。模拟输出温度传感器具有很高的线性度 (如果配合一个模数转换器或ADC可产生数字输出)、低成本、高精度(大约1%)、小尺寸和高分辨率。它们的不足之处在于温度围有限(-55150),并且需要一个外部参考源。数字输出温度传感器带有一个置参考源,它们的响应速度也相当慢(100 ms数量级)。虽然它们固有地会自身发热,但可以采用自动关闭和单次转换模式使其在需要测量之前将IC设置为低功

23、耗状态,从而将自身发热降到最低。数字输出温度传感器不需要外部线性化电路转换。此外,由于其IC集成特性,自然会降低成本。可与常见的计算机总线(例如I2C总线、SPI总线和SMBus等)连接。而且它们允许与远端其它传感器进行通信,以完成一些控制任务。设计采用常用的数字温度传感器DS18B20,5V直流电压供电。图1.2 为DS18B20引脚分布图。DS18B20的性能特点:采用单总线专用技术,既可通过串行口线,也可通过其它I/O口线与微机接口,无须经过其它变换电路,直接输出被测温度值(9位二进制数,含符号位),测温围为-55-+125,测量分辨率为0.0625,含64位经过激光修正的只读存储器RO

24、M,适配各种单片机或系统机,用户可分别设定各路温度的上、下限,含寄生电源,价格较低,约为8元人民币。(a) PR-35封装(b) SOSI封装图1.2 DS18B20 引脚分布图Fig. 1.2 distribution of DS18B20 pin温度芯片DS18B20测量温度,可以体现系统芯片化的趋势。部分功能电路的集成,使总体电路更简洁,搭建电路和焊接电路时更快。而且,集成块的使用,有效地避免外界的干扰,提高测量电路的精确度。所以集成芯片的使用将成为电路发展的一种趋势。本方案应用这一温度芯片,也是顺应这一趋势。1.7宿舍人员检测模块的选取方案热释电红外传感器(人体红外感应模块)是一种能检

25、测人或动物发射的红外线而输出电信号的传感器。它目前正在被广泛的应用到各种自动化控制装置中。除了在我们熟知的楼道自动开关、防盗报警上得到应用外,在更多的领域应用前景看好。比如:在房间无人时会自动停机的空调机、饮水机;电视机能判断无人观看或观众已经睡觉后自动关机的机构;开启监视器或自动门铃上的应用;结合摄影机或数码照相机自动记录动物或人的活动.红外发射接收有两种方式,可以采用主动和被动方式。主动方式需要红外接收源和相应的接收、检测设备,红外线的发、收光路,或对准,或依靠反射方式进行。为了加大监控距离,要求发射功率较大,接收灵敏度较高。主动方式最大的缺点是把运动着的生物体和运动着的非生物体区分开来,

26、只要将红外线束或红外光路遮挡,就会触发误报。如果有物体坠落遮挡,都会导致误报。被动式红外传感技术是利用红外敏感元件将活动生物体发出的微量红外线转换成相应的电信号,并进行放大、处理,对被监控的对象实施监控。它能可靠地将运动着的生物体(人)和飘落的物体加以区别。同时,它还具有监控围大、隐蔽性好、抗干扰能力强和误报率低等特点。综合考虑后本设计采用被动式红外传感器作防盗传感器。红外线波长围大致在0.761000m之间。物体发射出的红外线辐射能,最强波长和温度的关系满足m*T=2989(um*k) 其中m为最大波长,T为绝对温度。人体的正常体温为3637.5ºC,即309310.5K,其辐射的

27、最强的红外线的波长为m=2989/(309310.5)=9.679.64um中心波长为9.65um。从部结构分,热释电红外传感器有单探元、双元件、四元件与特殊型。双探元是将两个特性一致的探测元进行串接,组成差动平衡电路,有利于抑制因探测元自身温度变化而产生的干扰13。四元件与双元件类似。用于人体探测的热释电红外传感器多采用双(探测)元或四元的器件。由于灵敏度要求不是很高,加之四元件价格相比双元更贵,因而设计最终采用双元的热释电红外传感器。选择了几种器件作比较,如表1.1所示。表1.1 几种红外传感器的主要参数Tab. 1.1 The main parameters of several inf

28、rared型 号Q74P228LN084性能说明探测元双元双元双元探头类型封装形式TO-5TO-5TO-5金属封装响应度6500V/M4500 V/M3900 V/M衡量灵敏度的重要指标等效噪声功率9.6×10-101×10-91.1×10-9衡量稳定度的主要指标窗口波长715um714um714um探测器接收红外线的谱围使用温度-55+125-40+80-40+80器件能正常使用的温度围从上表分析可以知道Q74的综合性能较好,且几者的价格相差不大,因而选用Q74热释电红外传感器用于电路设计。1.8人员出入检测模块的选取方案光电开关是传感器大家族中的成员,它把发射

29、端和接收端之间光的强弱变化转化为电流的变化以达到探测的目的。由于光电开关输出回路和输入回路是电隔离的(即电绝缘),所以它可以在许多场合得到应用。按检测方式可分为反射式、对射式和镜面反射式三种类型。对射式检测距离近,可检测半透明物体的密度(透光度)。反射式的工作距离被限定在光束的交点附近,以避免背景影响。镜面反射式的反射距离较远,适宜作远距离检测,也可检测透明或半透明物体。本系统选择对射式光电开关。1.9显示模块的选取方案12864A-1汉字图形点阵液晶显示模块,可显示汉字与图形,置8192个中文汉字(16X16点阵,16*8=128,16*4=64,一行只能写8个汉字,4行;)、128个字符(

30、8X16点阵)与64X256点阵显示RAM(GDRAM)。本系统选取其作为显示模块,适时显示宿舍的安防情况。1.10 时间模块的选取方案DS1302是美国DALLAS公司推出的一种高性能、低功耗、带RAM的实时时钟电路,它可以对年、月、日、星期、时、分、秒进行计时,具有闰年补偿功能,工作电压为2.5V5.5V。采用三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或RAM数据。DS1302时钟芯片含有一个实时时钟/日历和31字节静态RAM,通过简单的串行接口与单片机进行通信。实时时钟/日历电路提供秒分时日日期月年的信息,每月的天数和闰年的天数可自动调整。DS1302工作时

31、功耗很低,保持数据和时钟信息时功率小于1mW。DS1302时钟芯片的最大优点是当单片机掉电后DS1302时钟芯片能继续计数12。DS1302的引脚如图1.3所示。图1.3 DS1302的引脚功能图Fig. 1.3 DS1302 pin function1.11键盘的选取方案键盘有两种,一种是编码键盘,一种是非编码键盘。编码键盘主要通过硬件电路产生被按按键的键码和一个选通脉冲,选通脉冲常作为CPU的中断请求信号,以便通知CPU以中断的方式接受按键的键码,这种键盘使用方便,但硬件电路复杂,一般不采用。而非编码键盘的每个按键的作用只是使相应接点接通或断开,每个按键的键码并非由硬件电路产生,而是由相应

32、的扫描处理程序对它扫描形成的,因此,非编码键盘的硬件电路简单,得到广泛的应用。非编码键盘又有矩阵式和独立式两种。矩阵式键盘(也称行列式键盘)适用于按键数目较多的场合,它由行线和列线组成,按键位于行列的交点上。一个3×3的行列结构可以构成一个有9个按键的键盘。同理,一个4×4的行列结构可以构成一个16键的键盘,很明显,在按键数量较多的场合,矩阵式键盘与独立式键盘相比,要节省很多的I/O口。按键设置在行列线交点上,行列线分别接到按键开关两端。行线通过上拉电阻接到+5V上。平时无按键按下时,行线处于高电平状态,而当有按键按下时,行线电平状态将由于此行线相连的列线电平决定。列线电平

33、如果为低电平,则行线电平为低电平,列线电平如果为高电平,则行线电平为高电平。这是识别矩阵键盘按键是否按下的关键所在。由于矩阵键盘中行列线为多键共用,各按键均影响该键所在行列的电平。因此各按键彼此将相互发生影响,所以必须将行列信号配合起来做适当的处理,才能确定闭合键的位置。独立式按键就是各按键相互独立,每个按键各接入一根输入线,一根输入线上的按键工作状态不会影响其他输入线上的工作状态。因此,通过检测输入线的电平状态可以很容易判断哪个按键按下了。独立式按键电路配置灵活,软件简单。但每个按键需要占用一个输入口线,在按键数量较多时,需要较多的输入口线且电路结构复杂,故此种键盘适用于按键较少或操作速度较

34、高的场合。为了节省I/O口,我决定使用矩阵式键盘,使用4×4的。2 系统硬件设计2.1 主控单元2.1.1 凌阳SPCE061A概述SPCE061A是凌阳科技推出的又一个16 位结构的微控制器。与SPCE500A不同的是,在存储器资源方面考虑到用户的较少资源的需求以与便于程序调试等功能,SPCE061A嵌32K 字的闪存FLASH ROM。较高的处理速度使其能够非常容易地、快速地处理复杂的数字信号。因此,与SPCE500A一样,SPCE061A微控制器也适用在数字语音识别应用领域。SPCE061A在2.6V3.6V 工作电压围的工作速度围为0.32MHz49.152MHz,较高的工作

35、速度使其应用领域更加拓宽。2K字SRAM和32K字闪存ROM仅占一页存储空间,32位可编程的多功能I/O端口;两个16位定时器/计数器;32768Hz实时时钟;低电压复位/监测功能;8通道10位模-数转换输入功能并具有置自动增益控制功能的麦克风输入方式;双通道10位DAC方式的音频输出功能5。SPCE061A是数字声音和语音识别产品的一种最经济的应用。2.1.2 凌阳SPCE061A结构图SPCE061A的结构如图2.1所示:图2.1 SPCE061A结构图Fig. 2.1 SPCE061A diagram2.1.3 凌阳SPCE061A性能16 位微处理器;工作电压:VDD 为2.63.6V

36、(cpu), VDDH 为VDD5.5V(I/O); CPU 时钟:0.32MHz49.152MHz ;置2K 字SRAM;置32K 闪存ROM; 2 个16 位可编程定时器/计数器(可自动预置初始计数值); 2 个10 位DAC(数-模转换)输出通道; 32 位通用可编程输入/输出端口; 14 个中断源可来自定时器A / B,时基,2 个外部时钟源输入,键唤醒;使用凌阳音频编码SACM_S240 方式(2.4K 位/秒),能容纳210 秒的语音数据; 7 通道10 位电压模-数转换器(ADC)和单通道声音模-数转换器;声音模-数转换器输入通道置麦克风放大器和自动增益控制(AGC)功能。2.1

37、.4 凌阳SPCE061A的最小系统SPCE061A的最小系统组成图如图2.2所示,由图可见,其接线比较简单,在OSC0、OSCl端接上晶振与谐振电容,并在锁相环压控振荡器的阻容输入VCP端接上相应的电容和电阻即可工作。在其它不用的电源端和地端接上0.1uF或1uF的去耦电容可以提高系统的抗干扰能力7。图2.2SPCE061A最小系统图Fig. 2.2 SPCE061A minimum system diagram2.2 无线信号传输模块2.2.1 nRF905概述nRF905单片无线收发器工作在433/868/915MHz的ISM频段,由一个完全集成的频率调制器,一个带解调器的接收器,一个功

38、率放大器,一个晶体震荡器和一个调节器。组成ShockBurst工作模式的特点是自动产生前导码和CRC,可以很容易通过SPI接口进行编程配置。电流消耗很低,在发射功率为-10dBm时,发射电流为11mA,快速参考数据接收电流为12.5mA.进入POWERDOWN模式可以很容易实现节电。nRF905无线传输模块;编程简单,性能也简单稳定,工作电压为1.9V3.6V,nRF905可以自动完成处理字头和CRC(循环冗余码校验)的工作,可由片硬件自动完成曼彻斯特编码解码,使用SPI接口与微控制器通信,配置非常方便,其功耗非常低。nRF905传输数据时为非实时方式,即发送端发出数据,接收端收到后先暂存于芯

39、片存储器;nRF905较稳定,传输距离较远,且可穿透墙体。nRF905采用Nordic公司的VLSI ShockBurst技术。ShockBurst技术使nRF905能够提供高速的数据传输,而不需要昂贵的高速MCU来进行数据处理/时钟覆盖。通过将与RF协议有关的高速信号处理放到芯片,nRF905提供给应用的微控制器一个SPI接口,速率由微控制器自己设定的接口速度决定。nRF905通过ShockBurst工作模式在RF以最大速率进行连接时降低数字应用部分的速度来降低在应用中的平均电流消耗。在ShockBurst RX模式中,地址匹配AM和数据准备就绪DR信号通知MCU一个有效的地址和数据包已经各

40、自接收完成。在ShockBurst TX模式中,nRF905自动产生前导码和CRC校验码,数据准备就绪DR信号通知MCU数据传输已经完成。2.2.2 nRF905的特点(1)载波检测当nRF905工作在接收模式时,如果有与器件被编程通道一样的载波出现,载波检测(CD)引脚置高,这一特征对于避免工作在一样频率的不同发射机的数据碰撞非常有效,任何时候当器件准备发射数据时,应先进入接收模式,判断是否希望的通道可以输出数据,这种形式是非常简单的发射前先监听的协议,运行低功耗接收模式下的载波检测(CD)是非常强劲的RF系统,典型的载波检测水平(CD)是低于灵敏度5dBm,例如灵敏度是-100dBm时低于

41、-105dBm的载波检测CD信号为低,例如;0V高于-95dBm的载波检测CD信号为高,例如;VDD-105dBm到106dBm之间的载波检测信号将触发。(2)地址匹配当nRF905工作在接收模式,时引入的数据包的地址与器件自身地址一样时,地址匹配AM引脚置高。使用这个引脚控制被提示在数据准备就绪DR信号置高前,器件正在接收数据。如果数据准备就绪DR信号没有置高,例如CRC校验错误,地址匹配AM引脚在数据包接收结束时复位置低。这以特征对MCU来说非常有用,如果地址匹配AM引脚置高,MCU可以决定等待,观察如果数据准备就绪DR信号置高,说明一个有效的数据包已经接收,或者放弃一个可能已经接收的有效

42、数据包并改变工作模式。(3)数据准备就绪在发送模式时,一个完整的数据包发射结束时DR信号置高,告诉MCUnRF905已经准备好新的动作,DR信号在数据包传输开始时或转换到其他模式如接收模式或Standby模式时复位置低。在自动重发模式时,DR信号在前导码的开始时置高,在前导码的结束时置低,数据准备就绪DR信号在每次数据包传输的开始时产生脉冲。在接收模式时,DR信号在接收到有效的数据包,如:有效的地址,有效的数据长度和CRC时置高,然后MCU可以通过SPI接口,读取数据当数据缓冲起中数据被读空或者器件转换到发送模式时,DR信号置低。(4)自动重发在有噪声的环境或没有碰撞控制的系统中,提高系统可靠

43、性的一种办法是将同一数据包重复发几次,这可以使用nRF905自动重发。的特性很容易实现通过将配置寄存AUTO_RETRAN位置高,只要TRX_CE和TX_EN保持为高,电路将连续发送一样的数据包,当TRX_CE为低时,器件完成当前正在发送的数据包后转换到Standby模式。2.2.3 nRF905的外部管脚图图2.3 nRF905外部管脚图Fig. 2.3 nRF905 external tube feet2.2.4 无线信号传输模块电路设计nRF905与单片机连接如2.4所示,通过设置IOB7、IOB8、IOB9口的电平高低设置nRF905的工作模式。当从机有信号需发送时,在发送端时,数据打

44、包发送完毕(打包也就是加入前导和校验码),CD置位;在接收端,接收端监听空中的无线载波,检测到自己频段的信号后,至CD有效,然后对数据包解包,把其中“接收端地址”和自己的地址比较,匹配后至AM有效,接收数据;不匹配则不接收数据15。图2.4 nRF905与单片机接口连接图Fig. 2.4 nRF905 and MCU connection diagram2.3 烟雾信号监测模块2.3.1 MQ-2烟雾传感器工作原理MQ-2是一种体电阻控制型的气敏器件,其阻值随被测气体的浓度(成分)而变化。气敏器件又是一种“气电”传感器件,它将被测气体的浓度(成分)信号转变成相应的电信号。气敏器件阻值与气体浓度

45、之间一般为非线性关系,但在浓度域的气体检测时可近似认为是线性的。因此,在一定的浓度围(通常取气体爆炸下限浓度的14110)的检测是有效的,它不适合于仪表之类精确浓度的测定。气敏器件一般都是在加热条件下工作,但工作温度不宜太高(一般不要超过35),_否则会造成性能衰减,降低气敏灵敏度。器件放置一段时间后,再通电使用时,阻值是先下降,然后又上升,通电大约10分钟后(叫初期稳定时间),才能稳定到与气氛状态相应的阻值。为了避免通电开始时的误报动作,应特别注意要设置十几分钟的延迟电路。器件的响应时间约为10秒,恢复时间约为30秒60秒。使用气敏器件,要避免油浸或油垢污染,更不要将气敏器件长时间放在腐蚀气

46、体中15。长时间使用时,要有防止灰尘堵塞不锈钢网的措施。2.3.2 MQ-2烟雾传感器特点(1)具有信号输出指示。(2)双路信号输出(模拟量输出与TTL 电平输出)。(3)TTL 输出有效信号为低电平(当输出低电平时信号灯亮,可直接接单片机)。(4)模拟量输出05V 电压,浓度越高电压越高。(5)对液化气,天然气,燃烧烟雾有较好的灵敏度。(6)具有长期的使用寿命和可靠的稳定性。(7)快速的响应恢复特性。2.3.3 MQ-2烟雾传感器基本测试回路MQ-2烟雾传感器所使用的气敏材料是在清洁空气中电导率较低的二氧化锡(SnO2)。当传感器所处环境中存在可燃气体时,传感器的电导率随空气中可燃气体浓度的

47、增加而增大。使用简单的电路即可将电导率的变化转换为与该气体浓度相对应的输出信号。其测试回路如图2.5所示。图2.5 MQ-2测试回路Fig. 2.5 MQ-2 test loop2.3.4 烟雾传感器电路设计该方案采用烟雾传感器检测信号,MQ-2的灵敏度为40PPM, PPM是体积浓度表示法,一百万体积的空气中所含污染物的体积数,即PPM。即当环境中烟雾颗粒浓度超过40ppm时,烟雾传感器的阻值下降很快。电源用设计的+5V直流电源供电。MQ-2气敏管A-B之间的电阻,在无烟环境中为几十千欧,有烟雾环境中可降到几千欧。一旦有烟雾存在,A-B间电阻迅速减小,比较器LM339通过电位器R2所取得的分

48、压随之增加,当正向端电压高于负向端时,比较器LM339翻转,输出端便可输出高电平触发信号,进入单片机进行处理。其接口电路如图2.6所示:图2.6 烟雾传感器接口电路图Fig. 2.6 schematic diagram of smoke sensor interface circuit2.4 温度信号监测模块2.4.1 DS18B20工作原理DS18B20的读写时序和测温原理与DS1820一样,只是得到的温度值的位数因分辨率不同而不同,且温度转换时的延时时间由2s减为750ms。DS18B20测温原理如图2.7所示。低温度系数晶振的振荡频率受温度的影响很小,用于产生固定频率的脉冲信号送给减法计

49、数器 1 ,为计数器提供一频率稳定的计数脉冲。高温度系数晶振随温度变化其震荡频率明显改变,很敏感的振荡器,所产生的信号作为减法计数器 2 的脉冲输入,为计数器 2 提供一个频率随温度变化的计数脉冲。图中还隐含着计数门,当计数门打开时, DS18B20 就对低温度系数振荡器产生的时钟脉冲后进行计数,进而完成温度测量。计数门的开启时间由高温度系数振荡器来决定,每次测量前,首先将 -55 所对应的基数分别置入减法计数器 1 和温度寄存器中,减法计数器 1 和温度寄存器被预置在 -55 所对应的一个基数值。减法计数器 1 对低温度系数晶振产生的脉冲信号进行减法计数,当减法计数器 1 的预置值减到 0

50、时温度寄存器的值将加 1 ,减法计数器 1 的预置将重新被装入,减法计数器 1 重新开始对低温度系数晶振产生的脉冲信号进行计数,如此循环直到减法计数器 2 计数到 0 时,停止温度寄存器值的累加,此时温度寄存器中的数值即为所测温度。斜率累加器用于补偿和修正测温过程中的非线性,其输出用于修正减法计数器的预置值,只要计数门仍未关闭就重复上述过程,直至温度寄存器值达到被测温度值。图2.7DS18B20 的部测温电路框图Fig.2.7 Internal temperature measuring circuit diagram of DS18B202.4.2 DS18B20部结构图图2.8 DS18B

51、20部结构图Fig.2.8 DS18B20 internal structure2.4.3 温度传感器电路设计在硬件上,DS18B20与单片机的连接有两种方法,一种是Vcc接外部电源,GND接地,I/O与单片机的I/O线相连;另一种是用寄生电源供电,此时VDD、GND接地,I/O接单片机I/O。无论是部寄生电源还是外部供电,I/O口线要接4.7K左右的上拉电阻。图2.9温度探测器电路接口图Fig. 2.9 schematic diagram of temperature detector circuit外部供电和寄生供电方式电路都比较简单,外部供电方式不需接场效应管,可节省一个器件,因而本设计

52、采用外部供电方式连接。图2.9为温度探测器电路接口示意图。只需要把DS18B20的信号线接单片机的IOB14口。再在DQ上接一上拉电阻,GND接地,VDD接+5V直流电源,通过软件的编写就能用此电路实现温度的采集。2.5宿舍人员检测2.5.1 热释电红外传感器工作原理热释电效应同压电效应类似,是指由于温度的变化而引起晶体表面荷电的现象。热释电传感器是对温度敏感的传感器。它由瓷氧化物或压电晶体元件组成,在元件两个表面做成电极,在传感器监测围温度有T的变化时,热释电效应会在两个电极上会产生电荷Q,即在两电极之间产生一微弱的电压V。由于它的输出阻抗极高,在传感器中有一个场效应管进行阻抗变换。热释电效

53、应所产生的电荷Q会被空气中的离子所结合而消失,即当环境温度稳定不变时,T=0,则传感器无输出13。当人体进入检测区,因人体温度与环境温度有差别,产生T,则有T输出;若人体进入检测区后不动,则温度没有变化,传感器也没有输出了。所以这种传感器检测人体或者动物的活动传感。由实验证明,传感器不加光学透镜(也称菲涅尔透镜),其检测距离小于2m,而加上光学透镜后,其检测距离最大可超过7m。模块采用低功耗稳压器件7133A-1,可以保证在很宽的输入电压下稳定提供3.3V的工作电压,确保模块能正常工作。模块有三个输出脚,由红、黄、黑三色线插座引出,红线和黑线分别接DC624V电源的“+”、“”,标有“OUT”

54、的黄线是输出脚,有人输出约3V高电平,无人输出0V低电平。上右图中左上角蓝色箭头指示有一个检测方式设置区,产品默认设置和H连接,为可重复触发方式(见上图左上角蓝色箭头指示处,如果改成和L连接,则为不可重复触发方式),即感应输出高电平后,在延时时间段,如果有人体在其感应围活动,其输出将一直保持高电平,直到人离开后才延时将高电平变为低电平(感应模块检测到人体的每一次活动后会自动顺延一个延时时间段,并且以最后一次活动的时间为延时时间的起始点);如果和L连接为不可重复触发模式,这种模式下感应输出高电平后,延时时间段一结束,输出将自动从高电平变为低电平。模块电平输出时间约15秒左右。2.5.2 热释电红

55、外传感器部电路原理热释电红外探测器电路采用的器件包括红外探测器专用芯片红外传感信号处理器BISS0001、热释电红外探头Q74 (传感器)与一些外围元件(电阻电容)。它的正常工作电压是5V(工作围可在3V到5V之间)。检测元件BISS0001是CMOS数模混合专用集成电路,具有独立的高输入阻抗运算放大器,可与多种传感器匹配,进行信号预处理。另外它还具有双向鉴幅器,可有效抑制干扰,其部设有延迟时间定时器和封锁时间定时器。BISS0001可重复触发工作方式下波形如图2.10所示。图2.10 BISS0001可重复触发工作方式下各点波形Fig. 2.10 BISS0001 repetitive tr

56、igger mode of each waveform图2.11所示为红外探测器分立元件电路图。利用BISS0001的运算放大器OP1组成传感信号预处理电路,将Q74(PIR)探测到的微弱的红外信号无损耗地传过来并进行第一级高增益信号放大。然后经C3耦合给运算放大器OP2,再进行第二级放大,同时将直流电位抬高为VM(0.5 VDD)后,送到由比较器COP1和COP2组成的双向鉴幅器,检出有效触发信号Vs。由于VH0.7VDD、VL0.3 VDD,所以,当VDD=5V时,可有效地抑制±1V的噪声干扰,提高系统的可靠性。COP3是一个条件比较器。输入电压Uc<Ur(0.2VDD)时,COP3输出为低电平封住了与门U2,禁止触发信号Vs向下级传递;而当Uc>Ur时,COP3输出为高电平,打开与门U2,此时若有触发信号Vs的上跳边沿来到,则可启动延时时间定时器,同时Vo端输出为高电平,进入延时周期。当A端接“0”电平时,在Tx时间任何V2的变化都被忽略,直至Tx时间结束,即所谓不可重复触发工作方式。当Tx时间结束时,Vo下跳回低电平,同时启动封锁时间定时器而进入封锁周期Ti。在T

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论