毕业设计论文基于ATmegal16单片机的智能家庭控制监控系统.doc

上传人:sccc 文档编号:4861549 上传时间:2023-05-20 格式:DOC 页数:33 大小:3.43MB
返回 下载 相关 举报
毕业设计论文基于ATmegal16单片机的智能家庭控制监控系统.doc_第1页
第1页 / 共33页
毕业设计论文基于ATmegal16单片机的智能家庭控制监控系统.doc_第2页
第2页 / 共33页
毕业设计论文基于ATmegal16单片机的智能家庭控制监控系统.doc_第3页
第3页 / 共33页
毕业设计论文基于ATmegal16单片机的智能家庭控制监控系统.doc_第4页
第4页 / 共33页
毕业设计论文基于ATmegal16单片机的智能家庭控制监控系统.doc_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《毕业设计论文基于ATmegal16单片机的智能家庭控制监控系统.doc》由会员分享,可在线阅读,更多相关《毕业设计论文基于ATmegal16单片机的智能家庭控制监控系统.doc(33页珍藏版)》请在三一办公上搜索。

1、家庭智能控制系统Family intelligent control system 作 者: 指导老师: 专 业:汽车机械制造技术 长春汽车工业高等专科学校二零一一年六月独创性声明本人声明所呈交的论文是本人在导师指导下进行的研究工作和取得的研究成果,除了文中特别加以标注和致谢之处外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得 长春汽车工业高等专科学校 或其他教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。论文作者签名: 签字日期: 年 月 日学位论文版权使用授权书本论文作者完全了解 长春汽车工业高等专科学校

2、有关保留、使用论文的规定。特授权 长春汽车工业高等专科学校 可以将论文的全部或部分内容编入有关数据库进行检索,并采用影印、缩印或扫描等复制手段保存、汇编以供查阅和借阅。(保密的论文在解密后适用本授权说明)论文作者签名: 导师签名: 签字日期: 年 月 日 签字日期: 年 月 日摘 要 本设计介绍了一种智能家庭控制监控系统,是以Megal16单片机为核心,以现在成熟的GSM移动通讯网络为基础,通过无线接收解码模块PT2272接收来自现场传感器(人体热释红外线传感器、烟雾传感器、离子型煤气传感器)传送的报警信息(盗贼,火灾,煤气漏气)并进行处理,来实现现场警笛报警或通过TC35模块以短信和电话形式

3、通知主人报警,主人既可以选择通过TC35模块以短信的形式进行布防和撤销,又可以通过设备的本身进行操作。本设计阐述了无线监控系统的工作原理,总体设计方案,并对系统内各个模块进行了分析和设计,整个系统具有可靠性高,安装,操作和维护简单的特点,并在一定程度上克服了当前市场上智能控制系统存在的问题,使之更加智能化,人性化。关键词:ATmegal16单片机、GSM移动网络、PT2272、TC35、传感器、短信、警笛报警、智能化Abstract Introduced the design of an intelligent home control monitoring system, based on

4、single-chip microcomputer as the core Megal16 to mature now GSM-based mobile communication network through the wireless receiver decoder module to receive from the scene PT2272 sensor (pyroelectric infrared sensors, the human body, smoke sensors, ion-type gas sensors) to send the alarm information (

5、thieves, fire, gas leak) and processed to achieve the alarm whistle-site or through the TC35 module in the form of text messages and phone alarm to inform the owner, the owner can choose TC35 module SMS in the form of deployment and revocation, and can operate their own equipment. The design of a wi

6、reless monitoring system on the working principle, design programs, and various modules of system analysis and design of the entire system has high reliability, installation, operation and maintenance of simple features, and to some extent overcome the current market of intelligent control system pr

7、oblems, and make them more intelligent, user-friendly.Key words: ATmegal16 single-chip, GSM mobile network, PT2272, TC35, sensors, SMS, siren alarm, intelligentIV目 录目 录引 言2第一章 单片机概述- 3 -1.1 Megal16的主要性能简介:- 3 -1.2 Megal16的功能特性描述- 4 -1.3 Megal16的管脚排列- 5 -第二章 GSM模块- 6 -2.1 GSM网络介绍- 6 -2.1.1 GSM系统简介- 6

8、 -2.1.2 移动台- 6 -2.1.2.1 SIM卡- 7 -2.2 GSM Modem TC35 的硬件接口- 8 -2.3 GSM Modem TC35 的软件协议- 10 -2.3.1 AT指令- 10 -2.3.1.1 AT指令的形成- 10 -2.3.1.2 TC35支持的AT指令- 11 -第三章 射频模块PT2262和PT2272- 12 -3.1 射频发射模块PT2262- 12 -3.2 射频接收模块PT2272- 14 -第四章 传感器- 16 -4.1 人体热释红外线传感器- 16 -4.2 烟雾传感器- 17 -4.3 煤气泄露传感器- 18 -第五章 软件设计-

9、19 -结 论- 20 -参考文献- 21 -附 录- 22 -致谢- 27 -1引 言引 言 随着社会的发展,生活条件的改善,人们对安全问题越来越关注了,尤其是在家居安全方面,但传统的机械式(防盗网、防盗窗)安防系统在实际使用中暴露了很多隐患,在家里安装智能型安全报警装置是家庭安全保障发展的趋势。本文研究一种智能家庭安全监控报警系统,系统的核心是Megal16单片机,由它监控处理各种警情,对感应器采集到的报警信息采用两种报警方式,即声光报警和短消息报警。报警设备在检测到报警信息时,首先联系主人,并根据主人反馈的信息和情况的紧急程度进行判断并作出智能的报警,从而进行有效及时的监控处理。 多种新

10、型智能无线传感器的应用,对盗贼的入侵,火灾的发生和煤气的泄露进行有效的监控,使无形的布防更加人性化,智能化,结合射频无线通信技术和单片机控制技术,使监控报警系统经济、可靠、家庭无需为传感器布线,具有广阔的市场发展前景。 1第一章 单片机概述第一章 单片机概述 1.1 Megal16的主要性能简介:u 高性能、低功耗的 8 位AVR 微处理器u 先进的RISC 结构 131 条指令 大多数指令执行时间为单个时钟周期 32个8 位通用工作寄存器 全静态工作 工作于16 MHz 时性能高达16 MIPS 只需两个时钟周期的硬件乘法器u 非易失性程序和数据存储器 16K 字节的系统内可编程Flash擦

11、写寿命: 10,000 次 具有独立锁定位的可选Boot 代码区通过片上Boot 程序实现系统内编程真 - 正的同时读写操作 512 字节的EEPROM擦写寿命: 100,000 次 1K字节的片内SRAM 可以对锁定位进行编程以实现用户程序的加密u 外设特点 两个具有独立预分频器和比较器功能的8 位定时器/ 计数器 一个具有预分频器、比较功能和捕捉功能的16 位定时器/ 计数器 具有独立振荡器的实时计数器RTC 四通道PWM 8路10 位ADC 8个单端通道 TQFP 封装的7 个差分通道- 2个具有可编程增益(1x, 10x, 或200x)的差分通道 两个可编程的串行USART 可工作于主

12、机/ 从机模式的SPI 串行接口 具有独立片内振荡器的可编程看门狗定时器 片内模拟比较器u 特殊的处理器特点 上电复位以及可编程的掉电检测 片内经过标定的RC 振荡器 片内/ 片外中断源 6种睡眠模式: 空闲模式、ADC 噪声抑制模式、省电模式、掉电模式、u Standby 模式以及扩展的Standby 模式 I/O 和封装 32 个可编程的I/O 口 40引脚PDIP 封装, 44 引脚TQFP 封装, 与44 引脚MLF 封装 工作电压: ATmega16:4.5 - 5.5V 速度等级 0 - 16 MHz ATmega16 1.2 Megal16的功能特性描述 16K字节的系统内可编程

13、Flash(具有同时读写的能力,即RWW),512 字节EEPROM,1K 字节SRAM,32 个通用I/O 口线,32 个通用工作寄存器,用于边界扫描的JTAG 接口,支持片内调试与编程,三个具有比较模式的灵活的定时器/ 计数器(T/C),片内/外中断,可编程串行USART,有起始条件检测器的通用串行接口,8路10位具有可选差分输入级可编程增益(TQFP 封装) 的ADC ,具有片内振荡器的可编程看门狗定时器,一个SPI 串行端口,以及六个可以通过软件进行选择的省电模式。 工作于空闲模式时CPU 停止工作,而USART、两线接口、A/D 转换器、SRAM、T/C、SPI 端口以及中断系统继续

14、工作;掉电模式时晶体振荡器停止振荡,所有功能除了中断和硬件复位之外都停止工作;在省电模式下,异步定时器继续运行,允许用户保持一个时间基准,而其余功能模块处于休眠状态; ADC 噪声抑制模式时终止CPU 和除了异步定时器与ADC 以外所有I/O 模块的工作,以降低ADC 转换时的开关噪声; Standby 模式下只有晶体或谐振振荡器运行,其余功能模块处于休眠状态,使得器件只消耗极少的电流,同时具有快速启动能力;扩展Standby 模式下则允许振荡器和异步定时器继续工作。 1.3 Megal16的管脚排列 图表11 megal16 管脚图 - 4 -第二章 GSM模块第二章 GSM模块2.1 GS

15、M网络介绍 2.1.1 GSM系统简介GSM为“全球移动通信系统”(英文名为Globa1 system for Mobile communications),是由欧洲主要电信运营者和制造厂家组成的标准化委员会设计出来的,它是在蜂窝系统的基础上发展而成。最初系统存在许多缺点,在1990年完成了GSM900的规范,随后完成了DSC1800系统的制作,二者统称为GSM网络。蜂窝移动通信系统主要是由交换网路子系统(NSS)、无线基站子系统(BSS)和移动台(MS)三大部分组成如下图: 图表2- 1 蜂窝移动通信系统组成GSM系统框图如下,A接口往右是NSS系统,它包括有移动业务交换中(MSC)、拜访位

16、置寄存器(VLR)、归属位置寄存器(HLR)、鉴权中心(AUC)和移动设备识别寄存器(EIR),A接口往左Um接口是BSS系统,它包括有基站控制器(BSC)和基站收发信台(BTS)。Um接口往左是移动台部分(MS),其中包括移动终端(MS)和客户识别卡(SIM)。 2.1.2 移动台移动台就是移动客户设备部分,它由两部分组成,移动终端(MS)和客户识别卡(SIM)。移动终端就是“机”,它可完成话音编码、信道编码、信息加密、信息的调制和解调、信息发射和接收。SIM卡就是“身份卡”,它类似于我们现在所用的IC卡,因此也称作智能卡,存有认证客户身份所需的所有信息,并能执行一些与安全保密有关的重要信息

17、,以防止非法客户进入网路。SIM卡还存储与网路和客户有关的管理数据,只有插入SIM后移动终端才能接入进网,但SIM卡本身不是代金卡。 2.1.2.1 SIM卡 SIM卡结构:SIM卡是带有微处理器的智能芯片卡,它的构成是以下几个模块: - CPU - 程序存储器(ROM) - 工作存储器(RAM) - 数据存储器(EPROM或E2PROM) - 串行通信单元 这五个模块集成在一块集成电路中。在实际使用中有两种功能相同而形式不同的SIM卡: (a) 卡片式(俗称大卡)SIM卡,这种形式的SIM卡符合有关IC卡的ISO7816标准,类似IC卡。 (b) 嵌入式(俗称小卡)SIM卡,其大小只有25m

18、m15mm,是半永久性地装入到移动台设备中的卡。 两种卡外装都有防水、耐磨、抗静电、接触可靠和精度高的特点,小卡实物图如下: 图 表2-2 SIM小卡SIM卡功能:SIM卡的主要完成两种功能:存储数据(控制存取各种数据)和在安全条件下(个人身份号码PIN、鉴权钥Ki正确)完成客户身份鉴权和客户信息加密算法的全过程。 此功能主要是由SIM卡内的一部具有操作系统的微处理机完成。芯片有八个触点,与移动台设备相互接通是在卡插入设备中接通电源后完成(连接时只需六个触点)。此时,操作系统和指令设置可以为SIM提供智能特性。 SIM卡连接触点:数据I/O口(SIMData或SIMI/O) 复位(SIMRST

19、) 接地端(SIMGND) 电源(SIMVcc) 时钟(SIMCLK) 编程电压(Vpp) 2.2 GSM Modem TC35 的硬件接口 TC35主要由GSM基带处理器、GSM 无线模块、电源模块(ASIC)、闪存、ZIF连接器、天线接口6部分组成,共有40个引脚, 通过一个ZIF (Zero Insertion Force)连接器引出。这40个引脚可以划分为5类, 即电源、数据输入输出、SIM 卡、音频接口和控制。第114脚为电源部分, 其中15为电源电压输入端Vbatt+,610为电源地GND, 11、12充电引脚,13对外输出电压(供外电路使用),14ACCUTEMP接负温度系数的热

20、敏电阻;2429为SIM 卡引脚;3340为语音接口用来接电话手柄;15、30、31和32脚为控制部分;1623位数据输入输出。 支持EGSM900和GSM1800双频 支持数字、语音、短消息和传真 采用电路交换最高速率为14.4kbps 实物图如下:图 表2- 3 TC35模块 简易硬件接口电路: 图表2- 4 TC35接口电路 接口电路注意点: (1)模块上电10ms后(电池电压须大于3V),为使之正常工作,必须在15脚(IGT)加时长至少为100ms的低电平信号,且该信号下降沿时间小于1ms。启动后,15脚的信号应保持高电平。(2)SIM引脚中的CCIN引脚用来检测SIM卡支架中是否插有

21、SIM卡。当插入SIM卡,该引脚置为高电平时,系统方可进入正常工作。 (3)TC35的SYNC引脚有两种工作模式,一种是指示发射状态时的功率增长情况,另一种是指示TC35的工作状态。本模块使用的是后一种功能,即当LED熄灭时,表明TC35处于关闭或睡眠状态;当LED为“600ms亮/600ms熄”时,表明SIM卡没有插入或TC35正在进行网络登录;当LED为“75ms亮/3s熄”时,表明TC35已登录到网络,处于待机状态。 2.3 GSM Modem TC35 的软件协议2.3.1 AT指令2.3.1.1 AT指令的形成 九十年代初,AT命令仅用于Modem操作,由于没有控制移动电话文本消息的

22、先例,因此开发了一种叫SMS(Short Message Service)Block Mode的协议,通过终端设备(TE-Terminal Equipment)或PC来控制SMS。几年以后,主要的移动电话生产厂商诺基亚、爱立信、摩托罗拉和HP共同为GSM研制了一整套AT指令,其中包哈对SMS的控制。AT指令在此基础上演化并加入GSM 07.05标准,以及之后的GAM 07.07标准。对SMS的控制共有三种共有三种实现途径: (1) 最初的Block模式 (2) 基于AT命令的Text模式 (3) 基于AT命令的PDU模式到现在,PDU已经取代了Block,后者逐渐淡出。2.3.1.2 TC35

23、支持的AT指令 所有的AT指令都以AT或者at打头。 在TC35支持的AT指令命令中根据命令名称可简单分为: (1) AT及少量AT+为V.25标准命令集; (2) AT+C为GSM标准所扩展的AT命令; (3) ATS为SIEMENS定义扩展的AT命令。 另外,根据命令形式可分为: (1) AT+C=?为测试命令(Test Command),执行此命令将返回此命令所支持的参数及参数范围; (2) AT+C?为读命令(Read Command),执行此命令将返回此命令当前的参数值; (3)AT+C=为写命令(Write Command),执行此命令将设置此命令的参数值; (4) AT+C为无参

24、数的执行命令(Execution Command).- 10 -第三章 射频模块PT2262和PT2272第三章 射频模块PT2262和PT2272 PT22622272配对使用可组成遥控发射和接收电路。其中PT2262组成遥控器,PT2272组成接收器,它们必须工作在同一频段(如本系统中射频收发模块都选用315MHz频段),地址编码必须完全相同才能配对使用(设置地址码的原则是:同一个系统地址码必须一致;不同的系统可以依靠不同的地址码加以区分至于设置什么样的地址码完全由用户配置)。发射电路用来发射3I5MHz的高频载波,将编码后的地址码、数据码、同步码随同载波一起发射出去,接收电路将发射电路发

25、射出的信号有效地接收过来,经过放大后,再送入解码电路解码后,变成所需的电信号。当解码芯片PT2272接收发送过来的信号时,VT脚输出一个正脉冲,与此同时,相应的数据脚也输出高电平。如果发送端按键一直被按住,编码芯片也会连续发射。当发射机没有按键按下时,PT2262不会与电源连通,所以315MHz的高频发射电路不工作。- 15 -3.1 射频发射模块PT2262 SC2262 是CMOS工艺制造的低功耗通用编码电路,它和SC2272 配对使用,最多有12 位三态编码。电路具有省电模式,可用于无线电和红外线遥控发射等应用,地址A 和数据D 位通用 ,工作电压范围宽:2V15V。图表3-1 PT22

26、62引脚图管脚说明:管脚说明管脚标号输入输出功能说明A0Ax18 ,1013输入地址管脚用于地址编码,可设置为0、1、FD0Dx78, 1013输入数据输入端,有一个为1时即编码发出Vcc18输入电源(+)输入端Vss9输入电源(-)输入端TE14输入编码启动端,用于多数据的编码发射低电平有效OSC116输入双端电阻振荡器输入端,与OSC2所接电阻决定震荡频率OSC215输出双端电阻振荡器输出端DouT17输出编码输出端,正常时为低电平应用连接电路:图表3-2 发射模块电路图 3.2 射频接收模块PT2272 SC2272 是与SC2262 配对使用的一块遥控解码专用集成电路。采用CMOS工艺

27、制造,它最大拥有12位的三态地址管脚,可支持多达531441(或3 12)个地的编码。因此极大的减少了码的冲突和非法对编码进行扫描以使之匹配的可能。 工作电压范围213V 很低的功耗和较强的噪声抑制能力 外接一只电阻的振荡器 锁存型和瞬态输出型 引脚图:图表3-6 PT2272引脚图 引脚说明:管脚说明管脚标号输入输出功能说明A0A1118 ,1013输入地址管脚用于地址编码,可设置为0、1、F必须与2262一致,否则不能解码D0D578, 1013输入/输出地址和数据管脚,当作为数据管脚时只有在地址管脚与2262一致时,数据管脚才能输出与2262数据端对应的高电平,否则输出为低;电平锁存型只

28、有在接收到下一状态时才能转换Vcc18输入电源(+)输入端Vss9输入电源(-)输入端DIN14输入数据信号输入端,来自接收模块输出端OSC116输入双端电阻振荡器输入端,与OSC2所接电阻决定震荡频率OSC215输出双端电阻振荡器输出端VT17输出解码确认输出端(常低),解码有效变成高电平(瞬态)应用接收电路:注意事项:1.单电阻振荡器:SC2272 内置的振荡回路.通过在OSC1 和OSC2 端外接一个电阻可构成一个精密的振荡器。为确保SC2272 能正确地对接收到的波形解码,要求SC2272 的振荡频率与SC2262 的频率相匹配(2262/4.7M2272/820K)。2.锁存型或瞬态

29、型数据输出SC2272 根据其后缀的不同,其数据输出类型可分为锁存型和瞬态型。锁存型的SC2272-LX 在接收到有效编码后将数据输出,并将数据一直保存到下一次接收到 有效编码。而瞬态型的SC2272-MX 在接收到有效编码后,只是将数据瞬输出,接收结束后,并不保留。工作流程:1. 上电后SC2272 进入待机状态;2. 检查有否接收信号。若无接收信号,仍停留在待机状态;否则在收到信号后,进行接收码地址与设置码地址比较;3. 当接收地址与设置地址相互匹配时,数据存于寄存器中。当检查到连续两帧的码地址都匹配,并且驱动VT 输出。当连续两帧的码地址不匹配时,VT 不会被驱动,对于瞬态输出型来说,输

30、出数据复位,对锁存型输出,则输出数据维持原态。第四章 传感器第四章 传感器 要实现防盗、防火、防燃气泄漏,相应的传感器是必不可少的,而无论是哪种传感器,其最终传输出的都是开关量。4.1 人体热释红外线传感器 目前,市场上出现的热释电人体红外线传感器主要有上海产的SD02、PH5324,德国产的LH1954、LH1958,美国HAMAMATSU公司产P2288,日本NIPPON CERAMIC公司的SCA02-1、RS02D等。虽然它们的型号不一样,但其结构、外型和电参数大致相同,大部分可以彼此互换使用。热释电红外传感器是一种能检测人或动物身体发射的红外线而输出电信号的传感器,由敏感单元、阻抗变

31、换器和滤光窗等三大部分组成。热释电红外传感器不加光学透镜(也称菲涅尔透镜),其检测距离小于2米,而加上光学透镜后,其检测距离可大于7米 。 热释电红外传感器和热电偶都是基于热电效应原理的热电型红外传感器。不同的是热释电红外传感器的热电系数远远高于热电偶,其内部的热电元由高热电系数的铁钛酸铅汞陶瓷以及钽酸锂、硫酸三甘铁等配合滤光镜片窗口组成,其极化随温度的变化而变化。为了抑制因自身温度变化而产生的干扰该传感器在工艺上将两个特征一致的热电元反向串联或接成差动平衡电路方式,因而能以非接触式检测出物体放出的红外线能量变化并将其转换为电信号输出。热释电红外传感器在结构上引入场效应管的目的在于完成阻抗变换

32、。由于热电元输出的是电荷信号,并不能直接使用因而需要用电阻将其转换为电压形式该电阻阻抗高达,故引入的沟道结型场效应管应接成共漏形式即源极跟随器来完成阻抗变换。热释电红外传感器由传感探测元、干涉滤光片和场效应管匹配器三部分组成。设计时应将高热电材料制成一定厚度的薄片,并在它的两面镀上金属电极,然后加电对其进行极化,这样便制成了热释电探测元。由于加电极化的电压是有极性的,因此极化后的探测元也是有正、负极性的。图16是一个双探测元热释电红外传感器的结构示意图。使用时端接电源正极,端接电源负极,端为信号输出。该传感器将两个极性相反、特性一致的探测元串接在一起,目的是消除因环境和自身变化引起的干扰。它利

33、用两个极性相反、大小相等的干扰信号在内部相互抵消的原理来使传感器得到补偿。对于辐射至传感器的红外辐射,热释电传感器通过安装在传感器前面的菲涅尔透镜将其聚焦后加至两个探测元上,从而使传感器输出电压信号。 图表4-1 敏感单元成品实物图: 图标4-2 人体热释红外线传感器 从元件反面看3个插针,从左到右分别为:地,信号,电源。上面红圈中的跳线为工作模式选择,当短路帽插到左边L端时,为不可重复触发工作模式,表示只能探测一次,持续时间为30秒;当短路帽插到右边H端时,为可重复触发工作模式,表示可以重复探测,每次持续时间为30秒。 应用非常简单电源接5V,其作用恰如按钮开关一样,当人或动物进入探测范围内

34、时,传感器信号线输出输出高电平。特点如下:1.不需要红外线或电磁波等发射源2.灵敏度高、控制范围大3.隐蔽性好,流动性高4.2 烟雾传感器 本设计选用离子式烟雾传感器,离子式烟雾传感器是一种技术先进,工作稳定可靠的传感器,被广泛运用到各种消防报警系统中,性能远优于气敏电阻类的火灾报警器。4.3 煤气泄露传感器本设计选用电化学型气体传感器,电化学型气体传感器可分为原电池式、可控电位电解式、电量式和离子电极式四种类型。原电池式气体传感器通过检测电流来检测气体的体积分数,市售的检测缺氧的仪器几乎都配有这种传感器,近年来,又开发了检测酸性气体和毒性气体的原电池式传感器。可控电位电解式传感器是通过测量电

35、解时流过的电流来检测气体的体积分数,和原电池式不同的是,需要由外界施加特定电压,除了能检测CO,NO,N02,02,S02等气体外,还能检测血液中的氧体积分数。电量式气体传感器是通过被测气体与电解质反应产生的电流来检测气体的体积分数。离子电极式气体传感器出现得较早,通过测量离子极化电流来检测气体的体积分数已电化学式气体传感器主要的优点是检测气体的灵敏度高、选择性好。 输入电压范围广7V-40V,输出电压(5V)稳定。应用电路图如下: - 18 -第五章 软件设计第五章 软件设计图表5-1主程序流程图备注:初始化包括单片机的初始化和对T35模块的初始化。- 19 -结 论结 论 生活水平的不断提

36、高使人们更加注重生活水平的质量,然而众多的家电与家具使人们更加享受的同时不免带来的更大的担忧-怎样才能更好的防盗、防火、放毒气。科技的发展,网络的进步使人们对“智能”变更加自信,智能终端设备的研发及应用使人们对自己的生活进行更好的控制,本设计基于现在市场上智能家庭防盗设备上,进行再设计,并在硬件和程序设计上对现在智能设备存在的问题进行了更合理的改变,使之更加的智能,更加的合理化,体现在一下几个方面: 1、 后备电源及掉电检测报警,更好的防止盗贼进行盗窃之前切断电源。 2、 声光报警报警设施才用555定时器构成的点触即持续报警的硬件结构,在报警的时间上更好的恐吓盗贼。 3、布控与否可以采用两种方

37、法第一手动布防,第二手机控制布防;但撤防必须通过手机才可,这样防止了盗贼破坏报警设施或试图手动撤防的目的。 4、程序上设计增加了手机号码校验,更好地防止了盗贼通过短信撤防的手段。 5、对于声光报警的控制是通过主人接受到报警短信后,给予回复命令并判断符合口令后才进行声光报警,这样即便于对命令辨别真伪和更好地配合警察抓捕盗贼。 6、结构上还可以更加的趋于完善,增加时间模块,在夜间对制定有声或发光设备的时间控制,更好的起到震慑、恐吓盗贼。 毕业论文的设计花费了不少的时间来筹划和准备,整个硬件结构的设计和软件程序的编写都倾泻了不少的精力,在此特别感谢马艳凤老师为我提供的帮助。- 20 -参考文献参考文

38、献 1 赵 波,王振凯. 短消息PDU字段分析与实现. 北京邮电大学电信工程学院.2 潘单, 家居安防无线监控系统. 武汉邮电科学研究院光纤通信技术和网络国 家重点实验室 3 杨志忠,卫桦林. 数字电子技术. 高等教育出版社.- 21 -附 录附 录 TC35通讯模块部分基本程序 #include iom16v.h/包含单片机型号头文件#include macros.h/包含位操作头文件#include delay_time.h/包含延时头文件#include usart.h/包含串口通信头文件#define Open_LEDPORTA|=0x10/使能LED#define Close_LED

39、PORTA&=0x10/关闭LED#defineLEDPORTB/LED端口#defineSMGPORTB/数码管端口#define Open_SMG_DATAPORTA|=0x08/使能数码管数据#define Close_SMG_DATAPORTA&=0x08/关闭数码管数据#define Open_SMG_BITPORTA|=0x04/使能数码管位选择#define Close_SMG_BITPORTA&=0x04/关闭数码管位选择#define Open_Phone_H PORTD|=0x04 /使开机信号为高电平#define Open_Phone_L PORTD&=0x04 /使开

40、机信号为低电平uint timecount; /用于中断计时/*/* 函数名称: timer1_init() */* 功 能: timer1初始化函数 */* 参 数: 无 */* 返回值 : 无 */*/void timer1_init(void) CLI(); TCCR1B = 0x00; /stop TCNT1H = 0xE1; /setup TCNT1L = 0x7C; OCR1AH = 0x1E; OCR1AL = 0x84; OCR1BH = 0x1E; OCR1BL = 0x84; ICR1H = 0x1E; ICR1L = 0x84; TCCR1A = 0x00; TCCR1B

41、 = 0x05; /start Timer /*打开相应中断*/ MCUCR = 0x00; GICR = 0x00; /关闭外部中断使能 TIMSK = 0x04; /timer interrupt sources /SEI(); /re-enable interrupts/*/* 函数名称: timer1_ovf_isr() */* 功 能: 定时中断1 */* 参 数: 无 */* 返回值 : 无 */*/#pragma interrupt_handler timer1_ovf_isr:9void timer1_ovf_isr(void)TCNT1H = 0xE1; /reload counter high value TCNT1L = 0x7C; /reload counter low value

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号