多功能家庭报警系统_毕业设计.doc_第1页
多功能家庭报警系统_毕业设计.doc_第2页
多功能家庭报警系统_毕业设计.doc_第3页
多功能家庭报警系统_毕业设计.doc_第4页
多功能家庭报警系统_毕业设计.doc_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

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

文档简介

毕业设计(论文) 题 目多功能家庭多功能家庭报报警系警系统设计统设计 系 (院)飞飞行学院行学院 专 业交通运交通运输输 班 级2008 级级 1 班班 学生姓名陈艺陈艺赫赫 学 号2008190312 指导教师柳柳 明明 职 称讲讲 师师 二一二年六月二十日 滨州学院本科毕业设计(论文) 独 创 声 明 本人郑重声明:所呈交的毕业设计(论文),是本人在指导老师 的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争 议。尽我所知,除文中已经注明引用的内容外,本设计(论文)不含 任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做 出重要贡献的个人和集体均已在文中以明确方式标明。 本声明的法律后果由本人承担。 作者签名: 20 年 月 日 毕业设计(论文)使用授权声明 本人完全了解滨州学院关于收集、保存、使用毕业设计(论文) 的规定。 本人愿意按照学校要求提交学位论文的印刷本和电子版,同意学 校保存学位论文的印刷本和电子版,或采用影印、数字化或其它复制 手段保存设计(论文);同意学校在不以营利为目的的前提下,建立 目录检索与阅览服务系统,公布设计(论文)的部分或全部内容,允 许他人依法合理使用。 (保密论文在解密后遵守此规定) 作者签名: 20 年 月 日 滨州学院本科毕业设计(论文) i 多功能家庭报警系统设计多功能家庭报警系统设计 摘摘 要要 家中无人时如发生盗贼入室、火灾、燃气泄漏、老人突发疾病等 突发事件,若不能及时处理,后果会很严重,因此有必要建立一个稳 定、可靠、易操作的急救报警系统。本文设计了一种多功能家庭报警 系统,本系统配备了人工呼救按钮、烟雾传感器、燃气泄漏传感器和 红外热释电传感器,实现对家里情况的监控。本系统采用 at89s52 单 片机作为系统的核心芯片,辅助以 ds1302 时钟芯片以及 lcd1602 来显 示系统的主要信息,采用西门子 siemens tc35 gsm 模块作为向用户进 行报警的子系统模块。借助最可靠、最成熟的 gsm 移动网络,以最直 观的短消息或电话形式,直接把家里发生的情况发送到手机上。本系 统具有反应迅速,可靠性高,易操作,成本低的特点。 关键词关键词:单片机;gsm 模块;传感器;人工呼救 滨州学院本科毕业设计(论文) ii the design of multifunctional home alarm system abstract today, many people out of their houses busy with their work,the most basic phone in requests cannot guarantee the safety of their home. therefore, we must establish a stable, reliable, and easy to operate emergency alarm system. so i designed a multifunctional home alarm system, the system and equipped with artificial sos button, smoke sensor, gas leak sensors and infrared heat release power sensor, monitoring the home situation. the system uses at89s52 mcu as the core of the system chip, auxiliary to the ds1302 clock chip and the lcd1602 to display system information, siemens tc35 gsm module subsystem module as an alarm to the user. with the most reliable, most mature gsm mobile network, the most intuitive short message or telephone directly to the home situation reflects on the phone. this system has a rapid response, high reliability, easy operation and low cost. key words:mcu;gsm modem;sensor;artificial call for help 滨州学院本科毕业设计(论文) iii 目目 录录 摘 要.i abstract ii 目 录iii 第一章 绪 论1 1.1 课题的研究背景1 1.2 多功能家庭报警系统研究的发展及现状1 1.3 课题研究目的及意义1 1.4 课题的主要研究的内容与安排1 第二章 各组成部分元器件概述3 2.1 at89s52 的主要功能简介3 2.2 siemens tc35 gsm 模块简介3 2.3 ds1302 时钟芯片简介4 2.4 lcd1602 液晶显示器简介.5 2.5 各部分传感器功能与简介5 第三章 多功能家庭报警系统的硬件设计7 3.1 系统的总体设计7 3.2 at89s52 单片机子系统7 3.3 ds1302 时钟电路子系统8 3.4 lcd1602 显示模块子系统.9 3.5 西门子 siemens tc35 gsm 模块子系统 9 3.6 多功能家庭报警系统的总原理图10 第四章 多功能家庭报警系统的软件设计11 4.1 主程序流程11 4.2 时钟芯片 ds1302 运行流程12 4.3 lcd1602 液晶显示器的流程.13 4.4 西门子 siemens tc35 gsm 模块运行流程 13 参考文献15 谢 辞16 滨州学院本科毕业设计(论文) 1 第一章第一章 绪绪 论论 1.11.1 课题的课题的研究背景研究背景 随着科学技术的高速发展和人们生活水平的大幅提高,人们对家庭住宅的要求 已从单纯的追求生存空间与美化变为高服务、高质量、高安全等多种要求。与此同 时,家居安全和家庭财产的受关注视程度也持续提高。但是,很多人特别是上班族 和经常出差在外的人因为工作繁忙,当家中的儿童、老人,特别是残疾人或各种突 发性疾病的患者等缺乏完全行为能力的人群,在遇到如盗贼入室、火灾、燃气泄露、 突发疾病等各种突发性事件时,基本的电话求助已经不能够保证他们的人身及居家 安全,因而,建立一种廉价、可靠、简便的急救报警系统已成为当务之急。 1.21.2 多功能家庭报警系统研究的发展及现状多功能家庭报警系统研究的发展及现状 目前市面上的家用报警系统已从简单化、局部化向智能化、网络化发展,但是 大多数都是独立的报警系统,在家中无人时报警基本不会起到效果。而企业级的报 警系统往往需要架设网络,成本较高,不适合一般工薪家庭使用。 国内的家庭安全智能系统产品已形成一个成熟、独立的体系,它是由安防主机 和各种控制检测装置组成的系统,具有相对独立性、兼容性及可扩展性等特点。一 般把红外热释电传感器探头安装在住户室外的窗口位置,当有非法入侵时,传感器 就会触发主机报警。气体泄漏传感器通常安装在住户的厨房或厕所,一旦有气体泄 漏,即触发主机报警。国内外也已经有成熟的突发事件应急安全警报系统,但是这 两方面系统在家庭应用方面却是相互分离没有统一。 1.31.3 课题课题研究目的及意义研究目的及意义 本设计集成了红外热释电传感器、烟雾传感器、温度传感器、气体泄漏传感器, 为用户提供了工作在外而家中无人情况下的盗贼入室、火灾、燃气泄露等突发事件 的紧急报警。也可提供给失去行动能力的患者一键呼救的功能,该装置会在在单片 机的控制下自动向实现设定好的用户号码发出报警短信呼叫急救。使用该警报系统, 一旦家居环境状态发生改变,用户即可迅速做出反应,从而最大限度地减少安全事 故的发生,为用户的家居安全提供了可以信赖的保障。 1.41.4 课题课题的主要研究的内容的主要研究的内容与安排与安排 本文设计了基于siemens tc35 gsm模块的多功能家庭报警系统。此系统可让一 滨州学院本科毕业设计(论文) 2 般家庭在使用中更加方便,报警更加及时。因为无需使用有线电话网络进行报警, 而是借助了目前已经成熟、可靠的gsm移动电话网络,直接把报警信息以及时间信 息以直观的中文短消息的形式发送到目标用户的手机上,从而为报警和警情处理提 供了可靠的依据。 本设计以at89s51 单片机控制和光电、气体传感器检测技术相互结合,实现自 动报警、防护等功能。检测装置(红外线探测器、温度传感器、气体泄漏传感器) 能够检测和分析现场环境因素,并将数据输送到单片机进行计算以对现场进行监测, 当现场出现异常情况时,驱动报警系统。根据本设计的需要实现的功能为全文做如 下安排: 第一章,绪论。主要对多功能家庭报警系统的背景及此类系统在国内外发展的 现状做了简单的陈述,明确此课题研究的目的及意义,同时简单阐述论文的结构与 框架,方便读者查阅。 第二章,系统主要元器件概述。对多功能家庭报警系统所需要的主要元器件作 出简要介绍,说明各元器件在系统中起到的不同作用以及简单的接口与接法的说明。 为系统的总体安装作出铺垫。 第三章,多功能家庭报警系统的硬件设计。多各子系统内含元器件的接法作出 介绍,阐述各子系统主要实现的功能与注意事项。画出系统的总原理图解释对分系 统接口的接法及主要安排。 第四章,多功能家庭报警系统的软件设计。为本设计的软件部分的总流程以及 不同子系统的分流程作出简要介绍。 滨州学院本科毕业设计(论文) 3 第二章第二章 各组成部分元器件概述各组成部分元器件概述 本系统采用at89s52单片机作为系统的核心芯片,辅助以ds1302时钟芯片以 及lcd1602来显示系统的主要信息,采用西门子siemens tc35 gsm模块作为向用 户进行报警的子系统模块。除此之外,本系统的传感器主要包括红外hc-sr50传感 器模块、mq-2气体泄漏传感器模块、ds18b20数字温度传感器模块。下面将对系统 的主要元器件进行介绍。 2.12.1 at89s52at89s52 的主要的主要功能简介功能简介 at89s52单片机是一种的cmos8位微处理器,由atmel公司制造,80c51系列 产品引脚与指令可实现完全兼容。at89s52单片机具有的功能包括: 32位i/o口线、 256字节ram、三个16位定时器/计数器、2个数据指针、片内晶振及时钟电路等。 除此之外,还支持节电模式和2种软件进行编程。在掉电保护下,ram可实现自动 保存,不会丢失数据,直到硬件复位或中断为止。空闲模式时,单片机会暂停工作, 但是允许定时器/计数器、中断、串口、ram等的继续工作1。at89s52单片机的 管脚排列如图2.1。 图 2.1 at89s52 的管脚排列 2.2.2 2 siemenssiemens tc35tc35 gsmgsm 模块模块简介简介 tc35 是德国 siemens 公司制造的 gsm 无线通信模块,由于采用了通用的通信 接口从而可以方便的与 pc 机、单片机实现相互连机通讯,快速的、安全的、可靠 滨州学院本科毕业设计(论文) 4 的、高效的实现不同系统方案中的传真收发、语音传送、数据传输和短消息收发。 tc35 模块可工作在包括 900mhz 和 1800mhz 两个频段,所在频段的功耗包括 2w(900mhz)与 1w(1800mhz) 。模块包含 at 命令集的接口,支持 pdu 模式与文本 的传真与短消息。另外,该模块包含电话簿功能,可方便实现通信与单片机编程4。 西门子 siemens tc35 gsm 模块的功能主要有以下几点: 1.接收与发送短信息; 2.远程小批量数据的交互传输; 3.普通语音通话(gsm 电话) ; 4.无线实时数据通信。 sms是由etsi所制定的一个规范(gsm 03.40和gsm 03.38) 。当使用7bits编码 的时候可以发送150个字符,使用8bit的编码的时候最多130个字符,这些数据通常 被用来当做数据通信消息,不能在手机屏幕上显示。使用16bit编码的时候最多70 个字符并可以在大多数手机上显示。收发sms信息时可采用pdu模式或者文本模式两 种不同方式。pdu编码的表现形式之一实际上就是文本模式6。 2.2.3 3 ds1302ds1302 时钟芯片时钟芯片简介简介 ds1302 是 dallas 公司推出的高性能时钟电路,是 ds1202 的升级换代产品, 与 ds1202 可兼容,如图 2.2。它最小可以以秒为时间单位进行计时,工作电压为 2.2v5v。与 cpu 进行通信时可采用三线接口,若需要一次传送多个字节的时钟 信号或 ram 数据则可采用突发方式。除此之外 ds1302 内部还装有用于存放数据 的 ram,与锂电池一起实现断电保护功能。ds1302 的主要功能如下: 1.内含锂电池,可在意外断电的情况下持续保持运行长达十年,而且不会丢失 数据; 2.二进制数码或者 bcd 码表示时间,以此可实现与单片机的简单连接与数据 传递; 3.可实现 24 小时与 12 小时制的自由切换,12 小时制的时钟模式自带 pm 和 am 指示。 滨州学院本科毕业设计(论文) 5 图 2.2 ds1302 引脚图 2.2.4 4 lcd1602lcd1602 液晶显示器简介液晶显示器简介 lcd1602 以体积小、微功耗、显示内容丰富的优点,在低功耗应用系统和袖珍 式仪表中得到广泛应用,图 2.3 为 lcd1602 的引脚图。它的特征主要有: 1.内部已含复位电路; 2.提供各种相关控制命令,如:清屏、字符闪烁、显示移位等多种功能; 3.显示数据存储器 ddram 容量为 80 字节; 4.内含有 190 个 6x8 点阵的字型的字符发生器 cgrom。 图 2.3 lcd1602 引脚图 2.52.5 各部分传感器各部分传感器功能与简介功能与简介 要实现多功能家庭报警系统的防火、防盗、防燃气泄漏的不同功能,模块化的 传感器是不可或缺的,而无论是使用哪种传感器模块,为实现与 at89s52 单片机的 简单连接与可自由拆卸式的模块化安装,其最终输出的都是 0/1 变量。下面对系统 所需要的传感器进行简要的介绍。 1.hc-sr501 红外热释电传感器 滨州学院本科毕业设计(论文) 6 hc-sr501是采用lhi778探头设计,基于红外热释电技术自动控制模块,具有可 靠性强、灵敏度高的优点,广泛应用于各种自动感应电子设备,尤其是使用干电池 进行供电的自动控制设备。它的主要特点包括: (1)全自动的感应模式,在正常模式下自动输出低电平,当有人进入其感应 范围时则输出高电平,人离开感应范围则自动延时输出低电平,可方便实现与单片 机的连接; (2)可设置光敏控制,在光线过强时可设置降低感应灵敏度,避免误报; (3)温度补偿,在环境温度升高至30以上时,探测距离可自动变短,采用 一定的温度补偿作为性能补偿。 2.mq-2 气体泄漏传感器 本设计采用 mq-2 电化学型气体传感器,此传感器常用于工厂和家庭等场所的 气体泄漏监测,适宜于液化气、甲烷、氢气、烟雾等气体烟雾的监测。其主要特点 包括:具有信号输出指示、双路信号输出、ttl 输出有效信号为低电平、模拟量输 出 05v 电压,浓度越高电压越高、对城市煤气、天然气、烟雾有较好的灵敏度、 具有使用寿命长和稳定性好的优点,缺点是开机需要进行预热,预热阶段会产生误 报。 3.ds18b20 数字温度传感器 ds18b20 数字温度传感器可以应用于多种场合。封装后的 ds18b20 可用于电缆 沟测温、机房测温、弹药库测温等各种非极限温度场合的测温。使用方便、封装形 式多样、体积小,适用于各种控制领域的测温和设备的数字测温。其主要性能特点 如下: (1)采用单线的接口方式,at89s52 单片机与 ds18b20 的双向的通讯仅需要 一条线即可以实现; (2)可实现多点组网,通过并联在一条三线上的多个 ds18b20 数字温度传感 器即可实现组网多点的测温; (3)ds18b20 不需要外围元件,全部转换电路及传感元件集成在一只集成电 路内部。 滨州学院本科毕业设计(论文) 7 第第三三章章 多功能家庭报警系统的硬件设计多功能家庭报警系统的硬件设计 针对系统设计要求的实现以及各子系统之间的管脚连接的具体要求,本章对系 统各元器件连接以及各子系统实现的功能作出阐述及解释,为系统的软件设计与功 能实现打下基础。 3.13.1 系统的总体设计系统的总体设计 为了实现在传感器发现警情时,对发生的时间进行记录与发送,要求系统具有 实时时钟功能。本设计使用了ds1302时钟芯片,同时辅助以液晶显示器作为时间 显示模块。在发生报警情况的同时将同时发送报警时间信息,为危险发生后的处理 带来便利。下面将对系统的硬件设计进行介绍。图3.1为系统总体结构图。 图 3.1 系统总体结构图 3.3.2 2 at89s52at89s52 单片机单片机子子系统系统 at89s52 单片机子系统见图 3.2,其主要实现的主要功能如下。 1.电源电路:向单片机进行供电。at89s52 单片机工作的电压范围是 4.0v 5.5v, 所以通常给 at89s52 单片机外接 5v 的直流电源。连接方式为 20 脚的 vss 接电源地端,40 脚的 vcc 接+5v 电源。 2.振荡电路:即为单片机运行的时间基准。由 18、19 脚外接晶振电路向 at89s52 单片机提供正弦波信号作为基准,并由此作为单片机的执行速度。 at89s52 单片机时钟频率范围为 033mhz。 滨州学院本科毕业设计(论文) 8 c9 30pf c8 30pf +c6 10uf r2 10k y2 11.0592 vcc x1 x2 x1 x2 vcc a t 89s52 p10/t 1 p11/t 2 p12 3 p13 4 p14 5 p15 6 p16 7 p17 8 int0 12 int1 13 t0 14 t1 15 ea/vp 31 x1 18 x2 19 reset 9 wr 16 rd 17 p00 39 p01 38 p02 37 p03 36 p04 35 p05 34 p06 33 p07 32 p20 21 p21 22 p22 23 p23 24 p24 25 p25 26 p26 27 p27 28 rxd 10 txd 11 psen 12 ale/p 13 vcc 40 gnd 20 at89s52 图 3.2 at89s52 单片机子系统 3.复位电路(9 脚、31 脚):此处外接电路用来确定单片机子系统的工作初始 状态,完成单片机启动过程。在单片机子系统工作出现混乱或“死机”时,使用手 动复位或重启电源即可实现此子系统的“重启”2。 3.3.3 3 ds1302ds1302 时钟电路时钟电路子子系统系统 ds1302 v cc1 v cc2 rst sclk i/o x 1 x 2 v cc p15 p16 p17 图 3.3 ds1302 时钟电路子系统 ds1302 由 vcc1 或 vcc2 两者中电压值较大者供电。当 vcc2 大于 vcc1+0.2v 时, vcc2 给 ds1302 供电。当 vcc2 小于 vcc1 时,ds1302 由 vcc1 供电。x2 与 x1 是振 荡电路外接口,外接 33khz 的晶振。通过 rst 输入驱动置逻辑 1 来启动数据传送。 滨州学院本科毕业设计(论文) 9 ds1302 的 rst 端、sclk 端、i/o 端分别与 at89s52 单片机的 p15、p16、p17 口相 连接将时钟信息传输给单片机,为系统的报警提供时间记录。时钟电路子系统接法 如图 3.3。 3.43.4 lcd1602lcd1602 显示模块子系统显示模块子系统 vcc vcc vcc l cd1602 vss vdd vee rs rw e d0 d1 d2 d3 d4 d5 d6 d7 p00 p01 p02 p03 p04 p05 p06 p07 p20 p21 p22 图 3.4 lcd1602 显示模块子系统 lcd1602 显示模块子系统引脚排列见图 3.4。lcd1602 的 vss 为电源地,vcc 为 外接电源,vee 为对比度调节口,此处外接滑动变阻器配合调整屏幕对比度。rs 在 低电平 0 时为输入指令,高电平 1 时为输入数据。rs 在低电平 0 时向 lcd 写指令 或数据,在高电平 1 时从 lcd 读取信息。db0db7 为数据总线为 lcd 输入和输出 数据。 3.3.5 5 西门子西门子 siemenssiemens tc35tc35 gsmgsm 模块子模块子系统系统 vcc siemens tc35 rxd txd vcc gnd txd rxd 图3.5 gsm模块子系统 gsm模块子系统的管脚排列见图3.5。tc35模块以3.35.5v为工作的电压范围, 滨州学院本科毕业设计(论文) 10 2w(900m)与1w(1800m)分别是所在的频段及功耗。模块使用at命令集进行数据 传输。数据通过rxd/txd口进行输入输出。通过的40引脚的连接器,实现信号的双 向传输。单片机可向模块直接发送at指令的ascii码,gsm模块接收并处理数据然后 向目标号码发送短信。 3.3.6 6 多功能家庭报警系统的总原理图多功能家庭报警系统的总原理图 c9 30pf c8 30pf +c6 10uf r2 10k y2 11.0592 vcc x1 x2 x1 x2 s1 s2 s3 vcc 1 2 3 ds1802 1 2 3 一一一一一1/2 ds1802 1 2 3 一一一一一一一1/2 hc-sr501 一一一一1/2/3 vcc ds1302 vcc1 vcc2 rst sclk i/o x1 x2 vcc vcc vcc vcc vcc 1 2 3 hc-sr501 vcc 1 2 3 一一一一一一一一一1/2 m q-2 1 2 3 m q-2 vcc s1 s2 s3 lcd1602 vss vdd vee rs rw e d0 d1 d2 d3 d4 d5 d6 d7 a t 89s52 siemens tc35 rxd txd vcc gnd gsm 一一一一 p10/t 1 p11/t 2 p12 3 p13 4 p14 5 p15 6 p16 7 p17 8 int0 12 int1 13 t0 14 t1 15 ea/vp 31 x1 18 x2 19 reset 9 wr 16 rd 17 p00 39 p01 38 p02 37 p03 36 p04 35 p05 34 p06 33 p07 32 p20 21 p21 22 p22 23 p23 24 p24 25 p25 26 p26 27 p27 28 rxd 10 txd 11 psen 12 ale/p 13 vcc 40 gnd 20 at89s52 图 3.6 系统的总电路图 多功能家庭报警系统设计的引脚接法如图 3.6,各主要接口的功能如下: p0 口:此处 p0 口与 p2.0p2.3 接 lcd1602 作为本系统的显示模块。因 p0 口 内部没有上拉电阻,所以此处增加一组上拉电阻作为补充。 p1 口:p1.0p1.2 作为 ds18b20 数字温度传感器模块的接口。p1.3p1.4 作 为 hc-sr501 红外热释电传感器模块的接口。 p2 口:p2.0p2.3 接 lcd1602 作为本系统的显示模块。p2.3p2.4 作为 mq-2 气体泄漏传感器模块的接口。p2.5p2.7 作为一键报警功能的接口。 滨州学院本科毕业设计(论文) 11 xtal1/ xtal2:振荡器放大器的输入端和输出端,一起外接振荡器为单片机提 供振荡脉冲。 滨州学院本科毕业设计(论文) 12 第四章第四章 多功能家庭报警系统的软件设计多功能家庭报警系统的软件设计 多功能家庭报警系统的软件部分主要包括时钟报时子系统、gsm 短信报警子 系统、传感器感应子系统。其中由于 mq-2 烟雾感应传感器模块存在预热时间,故 而初始化模块的主要作用为开机时防止系统误报而设置的软件程序。 4 4.1.1 主程序流程主程序流程 图 4.1 系统运行主流程 单片机对gsm模块进行初始化之后。gsm模块接收到新的短消息,与单片机的传 输数据中给出标志提示读取短信。需要发送报警信息时,由at89s52单片机把at指 令以ascii码的方式将短信内容从接口发送给gsm模块。系统运行总流程如图4.1。 系统处于撤防时,系统即使检测到报警信号也不会发送信息,避免系统误报。 系统处于布防时,系统检测到报警信号即会发出报警短信,用户端接收到报警,若 认为是误报,可向tc35模块发送指令短信,由单片机判断并发出控制信号,忽略报 发短信:警告: 房屋内出现火情! 发短信:警告: 房屋内燃气发生 泄漏! yy n 读紧急情况开关 发短信:警告: 窗外情况异常! 发短信:警告: 房屋内有人工呼 救! 读温度传感器是 否高温 y y nn n 读红外热释电传 感器开关 读气体泄漏传感 器开关 撤防 y n 读布、撤防开关 布防 发短信:系统运行正常! 开始 滨州学院本科毕业设计(论文) 13 警信号不再发送报警短信。收发短信所需要的基本at指令如表4.1。 表4.1 基本at指令 网络联机at tc35 联机后应答:”ok” 发送短信at cmgs=“xx”发送短信的目标号码 接收短信at cmgr=x 从存储区(x)读短信 删除短信at cmgd=x 从存储区(x)删除短信 4.24.2 时钟芯片时钟芯片 ds1302ds1302 运行运行流程流程 所有的数据传输由ce(即rst)输入驱动高启动。首先,控制逻辑被ce打开, 命令序列/移位寄存器的地址才可以被允许访问。然后,ce还会提供了一个终止字 节数据的传输方法。一个时钟周期在这里指的是从一个下降沿到达之后的上升沿的 序列。而对于数据的输入/输出而言,数据只能在下降沿被输出,而在时钟的上升 沿被输入。ds1302时钟芯片的运行流程如图4.2。 图 4.2 ds1302 运行流程 4.34.3 lcd1602lcd1602 液晶显示器的流程液晶显示器的流程 在显示字符时, 首先要输入显示字符的地址,即告知模块显示字符的具体位置 在哪里。需要注意的是,lcd1602液晶显示器是慢显器件,因而在执行指令之前要 确定模块的忙标志即d0脚为逻辑0,若为逻辑1则该指令失效。对lcd1602液晶屏幕 器进行初始化时,首先要设置显示模式,lcd1602液晶显示器显示的字符可自动右 移,从而免去人工设置。lcd1602液晶显示模块的运行流程如图4.3。 开始 设置 ce 为高 在上升沿按位传输地址字 读入或写出相应地址的数据 设置 ce 为低结束 滨州学院本科毕业设计(论文) 14 图4.3 lcd1602显示流程 4.44.4 西门子西门子 siemenssiemens tc35tc35 gsmgsm 模块模块运行流程运行流程 系统通电后at89s52单片机对西门子siemens tc35 gsm模块进行初始化设置, 删除之前存储的短信, 之后系统检测是否有新的短信如果有则复位新的短信标志, 系统执行读取控制指令,若为目标用户发送的短信则对短信内容的指令进行处理, 并执行相应的指令,之后删除此条短信息,并清除缓冲区数据。然后系统查询是否 有来自at89s52单片机发送的报警信号。然后将报警信息和时间信息通过西门子 siemens tc35 gsm模块发送到用户指定的手机号码上。gsm模块运行流程如图4.4。 图 4.4 gsm 模块运行流程 开始 对 lcd1602 进行初始化 延时消抖 设第一行显示位置显示第一行内容 设第二行显示位置显示第一行内容 y 处理新短信息 n n 开始 初始化串口 初始化 gsm 模块 是否有新短信息 有无报警进行报警 y 滨州学院本科毕业设计(论文) 15 参考文献参考文献 1 罗维平, 向阳, 吴雨川. 基于单片机的gps/gsm车辆监控系统的移动单元j. 武汉科技学院 学报, 2007(4): 189-195. 2 谢卫华, 宋蛰存. 基于单片机的家庭智能防火防盗系统的设计j. 机电产品开发与创新, 2009(6): 24-29. 3 王觅蕤, 马

温馨提示

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

评论

0/150

提交评论