




已阅读5页,还剩32页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于的智能家居报警系统设计【摘要】本文介绍了一种操作方便、运行可靠的多功能家庭型智能报警系统。它集防煤气泄漏、防盗贼入侵、防火灾等功能于一体,可实现自动检测、语音报警及远程报警。智能探测器在监测到灾情时只输出报警信号开关量,单片机处理器会自动控制GSM接口电路,根据险情类别,自动发送短信报警到用户手机。该系统成本低、实用、可靠、功能灵活多样等特点。【关键词】报警系统GSM语音传感器STC12C5A60S2【ABSTRACT】THISARTICLEDESCRIBESANEASYTOOPERATE,RELIABLEOPERATIONOFTHEMULTIFUNCTIONHOMEINTELLIGENTALARMSYSTEMITCOMBINESANTIGASLEAK,ANTITHIEVESINVASION,FIREPREVENTIONANDOTHERFUNCTIONSINTOONE,YOUCANACHIEVETHEAUTOMATICDETECTION,VOICEALARMANDREMOTEALARMINTELLIGENTDETECTORSTOMONITORTHEDISASTERWHENONLYOUTPUTTHEALARMSIGNALSWITCH,SINGLECHIPPROCESSORWILLAUTOMATICALLYCONTROLTHEGSMINTERFACECIRCUIT,ACCORDINGTODANGERCATEGORY,AUTOMATICALLYSENDSMSALARMTOTHEUSERSMOBILEPHONETHESYSTEMISLOWCOST,PRACTICAL,RELIABLE,FLEXIBLEANDDIVERSECHARACTERISTICSETC【KEYWORDS】WARNINGSYSTEMGSMVOICESENSORSTC12C5A602目录第1章引言111前言112本设计任务及要求1第2章GSM原理及概述2第3章系统各组成单元方案设计与论证331系统总框图332方案论证比较3第4章系统硬件电路设计541单片机最小系统模块设计542ISD4004语音芯片543显示电路设计644热释电传感器电路设计745气体传感器电路设计8第5章系统软件电路设计951系统程序的主要部分952显示程序设计1053按键程序设计1054语音模块程序设计11第6章系统测试及分析1261系统测试1262测试数据及分析1263不足与展望13总结14致谢15参考文献16附录17附录一原理图17附录二电路PCB图18附录三实物图19附录四源程序代码21第1章引言11前言随着现代电子技术和通信技术的迅速发展,人们的家居生活正在变得越来越舒适便利。然而,生活中总存在一些这样那样的安全隐患,如火灾、煤气中毒、匪盗等,这些都已经严重危害到了人们的家庭幸福。于是关于智能家居的概念应运而生,而其中家居安全报警系统就是智能家居的一个重要组成部分。早前的家庭安全报警系统都是针对某个具体的安全隐患进行设计的,如煤气报警器、红外线防盗报警器、火灾报警器等,这些报警装置基本能够满足一般的需求,然而它功能比较单一、无二次报警功能,性价比也不是很高。例如燃气泄漏致人昏迷后无进一步防范措施、或无人在家时发生匪盗或火情,单纯的警铃报警失去了意义,这显然不能很好的满足家庭综合报警的使用要求。而全智能家庭防盗报警采用的是ADT全球安防系统。它的特点是功能强大、技术成熟,但是价格昂贵,故没有被大量的普及使用。从中我们也可以看出随着互联网技术的不断发展,将家庭安全报警系统进行区域的联网,安全系数大大提高。GSM报警系统采用工业级无线移动通讯网络及相关的数字处理技术,已逐步应用于技术安全防范领域,广泛应用于家庭,商用,小区物业,电力,交通,石油,煤炭,铁道,市政,公安等部门行业的安防装置,数据监测以及远程监控系统等等。它利用GSM无线移动通讯网络短信息数据传输模式平台,真正实现了超远距离方便、灵活的无线报警处理及控制,解决了固定电话或有线宽带网络有线数据传输模式报警的局限性,真正做到全无线报警。本系统就是利用GSM来完成检测区的远程报警设计,设计中我们使用是温度传感器,气体传感器以及热释电传感器完成多方为的设防保护和使用ISD4004芯片对数据进行语音播报,同时可以根据用户需要设置手机号功能。未来的发展趋势将以智能、信息为主流,使GSM智能家居警仪的发展更人性化。12本设计任务及要求121设计任务设计制作GSM智能家居报警系统,具有煤气泄漏报警,火灾报警,红外报警,将报警信息通过GSM模块发送到指定手机报警及语音报警。当有煤气泄漏和火灾时通过判断传感器A/D的变换就可知道当前是否报警,如有煤气泄漏,则启动报警功能,在无报警内容时通过DS1302时钟芯片显示实时的时间,当进入设防模式时通过热释电传感器就可以检测到是否有人传入并进报警和语音提示。122设计要求1、通过MQ6气体传感器检测环境气体信息;2、通过DS18B20正确读取相关温度信息;3、通过热释电检测人体信息;4、12864液晶显示万年历、温度;5、通过设防可以在有人闯入时向指定手机发送报警信息。第2章GSM原理及概述GSM是全球移动通信系统GLOBALSYSTEMFORMOBILECOMMUNICATIONS的简称。GSM是当前应用最为广泛的移动电话标准,全球超过200个国家和地区超过10亿人正在使用GSM电话。所有用户可以在签署了“漫游协定“移动电话运营商之间自由漫游。GSM较之它以前的标准最大的不同是它的信令和语音信道都是数字式的,因此GSM被看作是第二代2G移动电话系统。这说明数字通讯从很早就已经构建到系统中1。从用户观点出发,GSM的主要优势在于用户可以从更高的数字语音质量和低费用的SMS之间作出选择。网络运营商的优势是他们可以根据不同的客户定制他们的设备配置,因为GSM作为开放标准提供了更容易的互操作性。这样,标准就允许网络运营商提供漫游服务,用户就可以在全球使用他们的移动电话了。GSM网络一共有4种不同的蜂窝单元尺寸巨蜂窝,微蜂窝,微微蜂窝和伞蜂窝。覆盖面积因不同的环境而不同。巨蜂窝可以被看作那种基站天线安装在天线杆或者建筑物顶上那种。微蜂窝则是那些天线高度低于平均建筑高度的那些,一般用于市区内。微微蜂窝则是那种很小的蜂窝只覆盖几十米的范围,主要用于室内。伞蜂窝则是用于覆盖更小的蜂窝网的盲区,填补蜂窝之间的信号空白区域。GSM同样支持室内覆盖,通过功率分配器可以把室外天线的功率分配到室内天线分布系统上。这是一种典型的配置方案,用于满足室内高密度通话要求,在购物中心和机场十分常见。然而这并不是必须的,因为室内覆盖也可以通过无限信号穿越建筑物来实现,只是这样可以提高信号质量减少干扰和回声。短信收发的编码格式一共有三种BLOCK模式,TEXT模式和PDUPROTOCOLDESCRIPTIONUNIT模式。其中BLOCKMODE已经逐渐被淘汰,下面介绍的内容,是在PDUMODE下发送和接收短消息的实现方法。PDU串表面上是一串ASCII码,由“0”“9”、“A”“F”这些数字和字母组成。它们是8位的十六进制数。PDU串不仅包含可显示的消息本身,还包含很多其他信息2。第3章系统各组成单元方案设计与论证31系统总框图系统以STC12C5A60S2单片机为核心,连接各外部电路完成人机交互等各功能的控制。系统的总体框图如图31所示图31系统总体框图电路设计部分以单片机控制电路为核心由时钟电路,复位电路,电源电路,按键电路,12864显示电路,语音播报电路,GSM模块电路和传感器电路共同组成GSM智能家居报警系统电路。32方案论证比较321CPU控制模块方案设计方案一采用32位的LPC2138作为控制CPU,LPC2138采用了PHILIPS公司基于ARM7TDMIS核的ARM芯片,拥有RDI标准接口、同步FLASH刷新技术以及影射寄存器窗口等三项国内ARM仿真器设计最领先的3种技术,内部PLL锁相环倍频可以得到更高的CPU处理速度,硬件自带的AD、DA、捕获、匹配以及同步与异步的通信方式更方便用户的编程设计,并且可以达到很高的实时性,但是价格较昂贵。方案二采用宏晶科技有限公司的STC12C系列的5A60S2单片机作为控制CPU,该单片机拥有2路PCA捕获/匹配,8路10位高速A/D转换,转换速度可以达到25万次每秒,且价格便宜,使用于各种仪器与工业控制。综上所述,由于使用ARM控制需要对所有的接口做电平转换,增加了硬件电路的复杂性,在同样能够完成功能的前提下考虑到性价比与设计的便利性本系统选择使用STC12C5A60S2的单片机作为CPU的控制核心。单片机时钟电路复位电路语音播报电路12864显示电路电源电路按键电路GSM模块电路传感器电路322显示模块方案设计由于此系统用到中文等信息,考虑实用问题,故采用LCD12864液晶显示屏,字符型液晶显示模块是一种专门用于显示字母、数字、符号和汉子信息等点阵式LCD,其拥有友好的人机界面及强大的显示功能。特别适用于智能控制的可编程人性化显示。与中文液晶显示相比,英文液晶显示其表现更为绚丽,因此选择中文的LCD。而且液晶显示有功耗低,体积小,重量轻,寿命长,不产生电磁辐射污染等优点。323气体传感器模块方案设计方案一金属氧化物半导体传感器可以在LEL/LFL水平上检测可燃气体和蒸气的传感器是金属氧化物半导体传感器(或称MOS)。MOS也可以用来检测毒性水平。它由一个金属氧化物半导体的传感器件(比如氧化物SNO2构成。在新鲜空气条件下,它的电导较小,而一旦接触还原性气体或者易燃易爆气体,电导会增加。通过改变传感器的加热温度可以调整它对于不同物质的灵敏度。MOS传感器也可用于检测宽范围的有毒气体和易燃易爆气体。它最常使用的领域是检测PPM级的碳氢化合物和有毒气体,但是价格较贵。方案二MQ系列气体传感器MQ6型液化气气体传感器对液化气,丁烷,丙烷有较高的灵敏度,对乙醇蒸气,烟雾几乎不响应。适用于家庭或工业上对LPG,丁烷,丙烷,LNG的检测装置。具有快速的响应恢特牲、长期的使用寿命和可靠的稳定性、价格便宜和简单的驱动电路等特点。综合以上所述,我们采用方案二。单片机通过自身带的ADC对传感器AD值进行检测,当发现数值过低时发出可燃体警告。324GSM模块方案设计西门子公司的TC35是一款双频900/1800MHZ高度集成的GSM模块。在GSM网络日臻完善的今天,TC35秉承了西门子一贯的优秀品质,它易于集成,使用它可以在较短的时间内花费较少的成本开发出新颖的产品。在远程监控和无线公话以及无线POS终端等领域能看到TC35无线模块在发挥作用,是产品质量和性能的保证。由于西门子的模块性价比较高也满足我们设计的需要所以选用此模块完成短信发送功能。将串口与单片机进行连接来进行通讯。第4章系统硬件电路设计41单片机最小系统模块设计STC12C5A60S2是一种低功耗、高性能CMOS8位微控制器,具有60K在系统可编程FLASH存储器器、中央处理器、程序存储器(FLASH)、数据存储器(RAM)、EEPROM、定时/计数器、I/O接口、UART接口和中断系统、SPI接口、高速A/D转换模块、PWM(或捕捉/比较单元)以及硬件看门狗、电源监控、片内RC振荡器等模块。可以说STC12C5A60S2单片机几乎包含了数据采集和控制中所需的所有单元模块,可称得上一个片上系统(SOC),可以很容易地构成典型的测控系统。本系统设计主要应用其PWM(或捕捉/比较单元)、四路10位高速A/D转换模块、SPI接口、定时/计数器、I/O接口等功能模块。图41单片机最小系统模块电路图42ISD4004语音芯片ISD4004系列工作电压3V,单片录放时间8至16分钟,音质好,适用于移动电话及其他便携式电子产品中。芯片采用CMOS技术,内含振荡器、防混淆滤波器、平滑滤波器、音频放大器、自动静噪及高密度多电平闪烁存贮陈列。芯片设计是基于所有操作必须由微控制器控制,操作命令可通过串行通信接口SPI或MICROWIRE送入。芯片采用多电平直接模拟量存储技术,每个采样值直接存贮在片内闪烁存贮器中,因此能够非常真实、自然地再现语音、音乐、音调和效果声,避免了一般固体录音电路因量化和压缩造成的量化噪声和“金属声“。采样频率可为4。0,5。3,6。4,8。0KHZ,频率越低,录放时间越长,而音质则有所下降,片内信息存于闪烁存贮器中,可在断电情况下保存100年典型值,反复录音10万次。自动静噪AMCAP当录音信号电平下降到内部设定的某一阈值以下时,自动静噪功能使信号衰弱,这样有助于养活无信号静音时的噪声。通常本端对地接1MF的电容,构成内部信号电平峰值检测电路的一部分。检出的峰值电平与内部设定的阈值作比较,决定自动静噪功能的翻转点。大信号时,自动静噪电路不衰减,静音时衰减6DB。1MF的电容也影响自动静噪电路对信号幅度的响应速度。本端接VCCA则禁止自动静噪。ISD4004工作于SPI串行接口。SPI协议是一个同步串行数据传输协议,协议假定微控制器的SPI移位寄存器在SCLK的下降沿动作,因此对ISD4004而言,在时钟上升沿锁存MOSI引脚的数据,在下降沿将数据送至MISO引脚。电路图如图42所示图42ISD4004语音芯片模块电路图43显示电路设计本系统由于需要显示汉字项目和转速变化曲线,故采用12864液晶显示器。带中文字库的128X64是一种具有4位/8位并行、2线或3线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为12864,内置8192个1616点汉字,和128个168点ASCII字符集利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。可以显示84行1616点阵的汉字也可完成图形显示低电压低功耗是其又一显著特点。由该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。基本特性1,低电源电压(VDD3055V);2,显示分辨率12864点;3,内置汉字字库,提供8192个1616点阵汉字简繁体可选;4,内置128个168点阵字符;5,2MHZ时钟频率;6,显示方式STN、半透、正显;7,驱动方式1/32DUTY,1/5BIAS;8,视角方向6点;9,背光方式侧部高亮白色LED,功耗仅为普通LED的1/51/10;10,通讯方式串行、并口可选;11,内置DCDC转换电路,无需外加负压;12,无需片选信号,简化软件设计;13,工作温度055,存储温度2060。12864电路图如图43所示图4312864显示电路44热释电传感器电路设计热释电红外探测器电路采用的器件包括红外探测器专用芯片红外传感信号处理器BISS0001、热释电红外探头RE200B传感器及一些外围元件电阻电容。它的正常工作电压是45V工作范围可在3V到5V之间。检测元件BISS0001是CMOS数模混合专用集成电路,具有独立的高输入阻抗运算放大器,可与多种传感器匹配,进行信号预处理。另外它还具有双向鉴幅器,可有效抑制干扰,其内部设有延迟时间定时器和封锁时间定时器。管脚排列及各点波形如图441和442所示。当A端等于“0”时,为不可重复触发工作方式,即在TX时间内,任何工C7的变化都被忽略,直至延迟时间TX结束。当TX时间结束时,UO下跳回低电平,同时启动封锁时间定时器进入封锁周期TI。在TI周期内,任何IC7的变化都不能使UO为有效状态。本电路中由于BISS0001的1脚接的是低电平,即此时芯片设置为不可重复触发状态,所以在延时周期内,电路不会被重复触发,直到延时周期结束。这一功能的设置,可有效抑制负载切换过程中产生的各种干扰。RR1,RC1为输出延迟时间TX的调节端,RR2,RC2为触发封锁时间TX的调节端。图441BISS0001的管脚排列图图442BISS0001的管脚波形图图443所示为红外探测器部分的电路图。当热释电红外探头接收到人体发出的红外线后,经过内部转换,输出一个微弱的低频电信号到BISS0001芯片的第一级运算放大器工CL的同相输入端14脚,对信号进行处理,处理后UO脚2脚输出高电平信号,经非门后送单片机的P00脚进行报警处理。2图443红外探测器部分的原理图45气体传感器电路设计MQ6型液化气气体传感器对液化气,丁烷,丙烷有较高的灵敏度,对乙醇蒸气,烟雾几乎不响应。具有快速的响应恢特牲,长期的使用寿命和可靠的稳定性和简单的驱动电路等特点,适用于家庭或工业上对LPG,丁烷,丙烷,LNG的检测。装置MQ6气敏元件的结构和外形如图所示结构A或B,由微型AL2O3陶瓷管、SNO2敏感层,测量电极和加热器构成的敏感元件固定在塑料或不绣钢制成的腔体内,加热器为气敏元件提供了必要的工作条件。MQ6型气敏器件对不同种类,不同浓度的气体有不同的电阻值。因此,在使用此类型气敏器件时,灵敏度的调整是很重要的,一般用1000PPM液化气校正传感器3。其原理图如图45所示图45MQ6型液化气气体传感器内部结构图传感器模块电路原理图见图48。图45MQ6气体传感器模块电路图第5章系统软件电路设计51系统程序的主要部分本系统的软件设计采用数据与图形相结合的表示方式,功能清晰、使用方便。主程序是单片机程序的主体,整个单片机端系统软件的功能的实现都是在其中完成的,在此过程中主程序调用了子程序及中断服务程序。程序首先完成初始化过程,然后判断是否有报警,然后根据判断发送报警。流程图如图51所示。是否调整短信中心号码开始单片机寄存器初始化NOYESLCD初始化传感器初始化进行调整是否调整目标号码读取温度值温度是否超过初始值播报温度发送短信读取气体传感器是否有气体泄漏读取红外传感器是否有人入侵返回进行调整播报温度发送短信播报温度发送短信NOYESYESYESYESNONONO显示图51程序总体流程52显示程序设计本设计除了实现防盗、煤气泄漏报警的功能外U实时日历时钟显示的功能,如图52所示为LCD12864显示流程图,A0是否为高电平开始LCD参数初始化LCD实时显示时钟及参数返回NOYES图52LCD显示流程53按键程序设计接通电源后系统进入待机状态,此时通过按键输入手机和短信中心等数值。如下图53所示。是否按键按下开始检测按键序号NOYES继续等待是否为按键1YES是否为按键2YESNO在上电过程中进入时间模式否则进入设置模式是否为按键3是否为按键4检测按键序号检测按键序号检测按键序号在上电过程中进入录音模式否则进入设置模式在上电过程中进入放音模式否则进入设置模式YESNO在上电过程中进入暂停模式否则进入设置模式NO返回图53按键流程图54语音模块程序设计通过单片机模拟SPI总线来实现对单片机的读写控制,可在指定的地址播放内容可以在指定的地址录相关内容具体程序如图如下45语音芯片初始化是否录音开始语音参数初始化延时到指定地址录音是否放音到指定位置播放延时返回NOYESNOYES图54ISD4004程序流程图第6章系统测试及分析61系统测试整个系统设计完成后,要进行运行调试,排除软件和硬件的故障,同时验证系统的可靠性及稳定性,使系统符合设计要求。本系统的调试主要分两个步骤单片机系统调试及整个控制系统运行调试。结合系统软件测试,利用硬件平台进行功能性检测,即验证系统软硬件综合测试正常。主要包括了温度传感器电路、MQ6气体传感器电路、热释电传感器、键盘输入、液晶显示等,并实现各部分功能的综合测试。该综合测试主要在系统调试正常的情况下,验证煤气气体综合测试情况。首先对调整MQ6的灵敏度,在液晶上显示,通过一些特殊手段,改变环境的液化气气体含量,看液晶上气体灵敏度是否会改变。通过测量当液化气浓度达到1000PPM时,系统发出“煤气泄漏”语音报警和GSM发出“煤气泄漏”中文短信报警到用户手机;当室内温度高于假设的70时,系统发出“火灾报警”语音报警和GSM发出“火灾报警”中文短信到用户手机;当室内有人入侵时,系统发出“有人入侵”语音报警和GSM发出“有人入侵”中文短信报警。实现了险情识别报警,同时减小了误报的几率,使得设计更加人性化。62测试数据及分析621热释电感应距离测量在主人外出模式下,当室内有人入侵的时候,热释电可以感应到人的存在,同时发出远程报警。在调节好红外热释电模块的灵敏度后,通过测量,我们可以测得热释电的感应有效范围,并实现语音报警和远程短信报警,数据记录于表621表621热释电感应有效范围范围/M序号253438434954576365701报警报警报警报警报警报警报警报警无报警无报警2报警报警报警报警报警报警报警报警报警无报警3报警报警报警报警报警报警报警报警无报警无报警4报警报警报警报警报警报警报警报警无报警无报警5报警报警报警报警报警报警报警报警无报警无报警6报警报警报警报警报警报警报警报警报警无报警7报警报警报警报警报警报警报警报警无报警无报警分析理论上红外热释电的有效感应范围应该为07M,通过测试,从0M开始到7M,其中到63M的范围都能感应到,但是到65M的时候开始出现感应不灵,主要可能是出现些电子干扰,及线路误差。622温度测试本系统通过用DS18B20测试温度高低,实现火灾报警功能。开始设定一个初值如70,当温度传感器测得值超过这个初值时则系统进行语音报警和远程短信报警。调试的过程中,为了更方便调试及测量,设计中使用了电吹风加热,同时通过与四位半高精确温度测量仪器相比较,多次测量,判断出误差。并记录表623表623温度传感器测得的温值与高灵敏度温度测量仪测出室温值记录表次数温度/12345678传感器温度值/7071717071707071高灵敏度温度测量仪/703715718706718705704712分析当电吹风加热到70左右的时候,系统发出语音报警和远程短信报警,但有时可能因为系统响应较慢,所以当温度检测到71时才开始发出报警。由实验数据所得本系统所使用的DS18B20测得的数值在精度上和准确度上都比高精度的温度测量仪低,但是相差不是很大,因而使用DS18B20作为火灾温度检测是具有一定的可行性的,同时其较低的价格,也可以降低设计成本。63不足与展望本设计经过硬件与软件的调试运行,基本完成了对智能住宅盗情、火情、煤气泄漏等进行自动监测,并实现了自动报警功能。运行结果表明该装置在技术上有一定的可靠性,但也存在着一些问题。例如有人放置信号干扰器,则GSM报警可能不能发出短信报警;防火探测器检测过于单一,可能会有漏报的情况,另外尚有许多理论问题和工程应用问题需要进一步的探索和研究,就研究和发展状况来看今后仍需在以下几个方面努力1、由于火灾探测器过于简单,可以在系统中加入MQ2烟雾检测传感器,对烟雾进行浓度检测;2、热释电红外传感器的检测能力会随着距离的增加而减弱,因而可以在门窗增加电磁阀控制器,当有人破门而入时,就可以及时检测到有人入侵,然后通过单片机控制系统发出语音报警和短信报警。3随着气体传感器检测技术不断的发展,在气体浓度检测方面可以做到精度更高,检测速度更快,这样才更好的发现险情,做出正确和及时的处理。总结本文从整体到部分详细介绍了智能家居报警控制器的设计。通过查阅大量资料,本文提出了几种可行性方案,对硬件电路的实现方案进行了分析对比,并最终选择了基于GSM模块的实现方案。在比较重要的部分进行了详细的论述,并且给出了程序及说明,其可靠性和稳定性都达到了很好的效果。本设计已经完成了对智能住宅盗情、火情、煤气泄漏等进行自动监测并实现了自动报警功能。经测试,热释电红外传感器的感应范围为63M左右;在外界温度为70时,DS18B20温度传感器能够准确感应,并发出报警,基本实现预期目的,同时系统还能够辨别不同险情,进行不同的报警,方便主人正确处理险情,使设计跟家智能化、人性化。在现代电子科技的高速发展过程中,微型化、集成化、高密度化以及设备的高精度化已经成为一种长期的趋势,这就要求我们力求使用更精确的设备。本设计中使用的芯片只是当前电子科技发展的一般产物,随着科技的不断发展,更高密度,更高精度的芯片将会取代现有的产品,所以我们还要不断的学习,不断的丰富和更新我们的产品,提出更高的要求。致谢接近两个月的毕业设计结束,在这段时间的设计和学习过程中,我得到了很多人的帮助,学到了很多东西。在此我要感谢罗锦彬老师和任志山老师,是你们的细心指导和关怀,使我能够顺利的完成毕业设计及论文。在我的学业和论文的研究工作中无不倾注着老师们辛勤的汗水和心血。老师的严谨治学态度、渊博的知识、无私的奉献精神使我深受启迪。从尊敬的导师身上,我不仅学到了扎实、宽广的专业知识,也学到了做人的道理。在此我要向我的导师致以最衷心的感谢和深深地敬意。在这次毕业设计中也使我们的同学关系更进一步了,同学之间互相帮助,有什么不懂的大家在一起商量,听听不同的看法对我们更好的理解知识,所以在这里非常感谢帮助我的同学。参考文献1冯娟,曾立华基于GSM的住宅智能报警系统的设计J微计算机信息,2008241001012韩斌杰GSM原理及其网络优化M机械工业出版社,20013卢宪友智能远程家电控制及安防系统的研究D曲阜师范大学,20104高放,杜云,冯建武等基于GSM网络短消息的汽车防盗报警系统设计J河北工业科技,2009,261821845张洪润传感器技术大全(上册)M北京航空航天大学出版社,20086赵冲基于GSM的防盗报警系统设计D西安科技大学,20077林雪梅热释电红外传感器及其应用J甘肃科技纵横,20051468瞿贵荣热释电红外传感器的结构原理及特性J家庭电子,2005818219谢崇明GSM汽车防盗报警系统设计J装备制造技术,2008110510710李晓思基于无线GSM网络的智能型住宅自动控制系统J传感器世界,20107757611孟振中基于ISD4004芯片的语音录放系统设计J成功教育,20081919312童名文一种新型报警器的研制J高校电子学报,20035455913张援朝防火探测器及气体传感器J家用电器消费,20005808314陈静,尚鲜连,张苏基于GSM的无线数据传输系统的设计J,20109364015郭天祥新概念51单片机C语言教程M,电子工业出版社,2010316INTRODUCTIONTOTHESMSINPDUMODEVI00,JANUATY200017GTSGSM0707VERSION500DIGITALCELLULARTELECOMMUNICATIONSSYSTEMPHASE2ATCOMMANDSETFORGSMMOBILEEQUIPMENTMEGSM0707S,SMG419967118TC35IHARDWAREINTERFACEDESCRIPTION,VERSION0301,DOCIDTC35I_HD_V0301,SEPTEMBER09,2005附录附录一原理图附录二电路PCB图附录三实物图附录四源程序代码DEFINEUCHARUNSIGNEDCHARDEFINEUINTUNSIGNEDINTDEFINECMGF0X02DEFINECMGD0X03DEFINECREG0X04DEFINECMGR0X05DEFINECMGS0X06DEFINECSCA0X07DEFINEATDAT0X08DEFINETC35RET0X00UCHARFLAG0/头函数INCLUDEINCLUDEINCLUDE“LCD12864H“INCLUDE“4004H“INCLUDE“KEYH“INCLUDE“DS1302H“INCLUDE“DATAH“INCLUDE“DS18B20H“INCLUDE“ADCH“/发送报警信息UCHARSMS_SENDBJVOID/向串口发送一个字符VOIDSEND_UARTUCHARCH/串口初始化VOIDINITUART/AT网络状态查询指令VOIDAT_CREG/AT复位指令VOIDAT_RST/AT接收格式指令VOIDAT_CMGF/发送温度信息UCHARSMS_SENDUINTTEMP,UCHARFLAG/写信息中心号VOIDAT_CSCA/读取信息UCHARSMS_READUCHARMODE/AT短消息读取指令VOIDAT_CMGR/模块初始化VOIDGSMINIT/AT短消息删除指令VOIDAT_CMGDUCHARD/短信删除当前VOIDSMS_DELETE_NOW/AT发送短信VOIDAT_FSDXUCHARX/需要改动的地方/UCHARCODETC_ZXH“ATCSCA86“/本地中心设置命令UCHARTC_SMS_ADDRESS/本地中心号UCHARTELEPHONE_NUMBER/目的电话号/其他地方不要乱动/UCHARCODETC_WLZT“ATCREG“/网络状态查询UCHARCODETC_MSXZ“ATCMGF0“/发送模式选择。UCHARCODETC_DQML“ATCMGR1“/短信读取命令。UCHARCODETC_SCML“ATCMGD“/短信删除命令。UCHARCODETC_ATF“AT/格式化命令UCHARCODETC_FXDX“ATCMGS“/发送短信/现在温度UCHARCODENOWT“73B057286E295EA6FF1F“UCHARTC35_CONUCHARTC35_RE195,TC35_MAX,I_RECEIVE,I_TC35_RECEUCHARMODE0,K0/号码匹配或者只需内容匹配UCHARGSMMODE1UCHARX0,Y0UINTLCDI0/温度UINTTT0UCHARTEMPT0UCHARWDUP30UINTKRUP600/可燃气体UINTKRQT0/报警状态UCHARBJZT0SBITJDQP20SBITLEDP37SBITRSDP36/UCHARMODELCD0/主函数VOIDMAINVOIDUCHARKEY0,I0LED0/初始化DS1302DS1302_INIT/温度转换TMPCHANGE/返回温度TTTMPTEMPTTT/10/DS1302_WRITE_TIME/读取按键KEYGETKEYINITADCINITUART/录音调整IFKEY1/调用LCD显示图片扩展初始化程序INITINA1MODELCD1LCD_MESG0X90,LY1WHILEMODELCD100TIME_BUF110BREAKCASE2TIME_BUF12IFTIME_BUF1213TIME_BUF121BREAKCASE3TIME_BUF13/知道年和月返回月的最大值UCHARYDAYUCHARY,UCHARMIFTIME_BUF13YDAYTIME_BUF11,TIME_BUF12TIME_BUF131BREAKCASE4TIME_BUF14IFTIME_BUF1423TIME_BUF140BREAKCASE5TIME_BUF15IFTIME_BUF1559TIME_BUF150BREAKCASE6TIME_BUF16IF
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 辽宁省朝阳市部分学校2023-2024学年高三上学期12月考试地理试题(解析版)
- 2025福建漳州龙海区下半年公益性岗位开发计划26人考试备考试题及答案解析
- 2025贵州铜仁市沿河土家族自治县事业单位第二轮(教育类、空岗补缺)引进高层次和急需紧缺人才考察笔试备考试题及答案解析
- 2025广西桂林市自来水有限公司人才公开招聘3人备考试题及答案解析
- 云南省曲靖市麒麟区2023-2024学年高一下学期期末历史试题(解析版)
- 2025广西北海市合浦县总工会招聘8人备考试题及答案解析
- 2025贵州湄潭县人民医院公开招募就业见习岗位工作人员16人笔试备考题库及答案解析
- 2025安徽龙亢控股集团有限公司招聘工作人员4人(第二批)笔试备考题库及答案解析
- 2025赤峰市林西县事业单位“绿色通道”引进11名急需紧缺人才笔试备考试题及答案解析
- 施工现场冬季维护措施
- 心理韧性培育培训
- 肿瘤二代测序基因检测技术应用与进展
- 上海同济医院管理制度
- 2025年高考北京卷语文真题作文记叙文深度点评与分析
- 地中海贫血护理业务查房
- 华科版七年级信息技术《身边信息-用心感知》
- 职业技术学院运动健康指导专业人才培养方案
- T/CIE 165-2023企业级固态硬盘测试规范第1部分:功能测试
- 《文献检索与综述实训教程》课件第一章
- 跨国企业ESG审计实践-全面剖析
- 电压的测量课件
评论
0/150
提交评论