基于单片机的电动车防盗系统设计毕业论文.doc
《基于单片机的电动车防盗系统设计毕业论文.doc》由会员分享,可在线阅读,更多相关《基于单片机的电动车防盗系统设计毕业论文.doc(41页珍藏版)》请在咨信网上搜索。
江苏理工学院毕业设计说明书(论文) 本科毕业设计(论文) 基于单片机的电动车防盗系统设计 学院名称: 电气信息工程学院 专 业: 电子信息工程 班 级: 13电子2B 学 号: 2013311510 姓 名: 许涛 指导教师姓名: 戴霞娟 指导教师职称: 讲师 二〇一五 年 六 月 江苏理工学院毕业设计(论文) 基于单片机的电动车防盗系统设计 摘 要:电动车被盗的现象越来越严重,为了更好地解决这个问题,特设计一个基于单片机的电动车防盗系统。该系统由遥控部分和主控部分组成。遥控部分可以控制系统的布防、撤防和紧急报警三种状态。主控部分的防盗功能主要是通过振动传感器SW-18010P检测外界振动信号,然后把检测到的振动信号经过LM393比较器转换为电平信号送给单片机STC89C51,一旦被判断为异常信号,单片机就驱动声光报警并且通过GSM模块给车主发送短信提示,让车主及时收到报警信息并做出相应举措。 本课题设计的电动车防盗系统与普通的防盗系统的区别在于,它能够在声光报警的同时,利用GSM无线通信技术发送短信至车主手机,对防盗报警系统进行了优化设计。 关键词:电动车;GSM;防盗系统;传感器;报警信息 Design of E-bikes Anti-theft System Based on MCU Abstract:The phenomena of e-bikes stolen become more and more serious. In order to solve this problem, we design a e-bikes anti-theft system based on single chip microcomputer. The system is composed of remote control part and main control part. Part of remote control can control the system within three states: protection, removal and emergency alarm. The anti-theft function of main control part mainly detects the external vibration signal via vibration sensor SW-18010P, then sending detected vibration signal which is switched to be a level signal via LM393 comparator to STC89C51. Once it is judged to be an abnormal signal, MCU will drive sound and light alarm and send message prompt to driver via GSM module, making drivers receive alarm message in time and take some corresponding measures. This design of e-bikes anti-theft system is different from normal anti-theft system which can make use of GSM wireless communication technology to send message to driver’s phone when it sound and light alarms ,optimizing the design as for anti-theft alarm system. Keywords:E-bikes; GSM; Anti-theft system; Sensor; Alarm signal 目 录 前言 1 第1章 任务分析与方案论证 2 1.1课题任务分析 2 1.2系统设计 2 1.3检测模块方案 3 1.3.1基于振动传感器ZD25的方案 3 1.3.2基于SW-18010P振动开关的方案 3 1.4 遥控发射接收模块方案 4 1.4.1基于红外的遥控系统 4 1.4.2基于电磁波的遥控系统 5 第2 章 硬件设计 7 2.1 电源模块 7 2.2 单片机最小系统设计 7 2.3 振动传感器模块 9 2.4 无线遥控发射模块 10 2.5 无线接收模块 11 2.6 声光报警模块 12 2.7 指示灯模块 13 2.8 GSM模块 14 第3章 软件设计 15 3.1 主程序设计 15 3.2 控制子程序设计 15 3.3 延时子程序设计 17 3.4 GSM模块子程序设计 17 3.5 定时中断子程序设计 18 第4章 系统软硬件调试 20 4.1硬件调试 20 4.2软件调试 20 第5章 结束语 22 参考文献 23 致谢 25 附录A 整体硬件电路图 26 附录B 元器件清单 28 附录C 实物图 30 附录D 程序清单 31 IV 前言 随着科技的进步,人民生活水平的提高,电动车成为很多市民主要的交通工具,极大地方便了人们的出行。电动车由于其环保、方便、快捷、经济适用的特点,不仅得到了政府的大力支持和推广,同时,也受到了广大消费者的喜爱。由于电动车的快速普及,其失盗现象常常发生,给电动车使用用户带来了很大的损失。 目前国内市场上有各种各样的电动车防盗报警器出售,有一些高档的智能防盗报警器因为价格过高,用户不愿意配置,所以很难得到推广[1]。也有一些价格适中的防盗报警器出售,但防盗效果不容乐观。多种原因使得很多电动车车主并没有为电动车安装防盗报警装置,使得一些不法分子有机可乘,电动车被盗数量逐年上升。报警装置对于电动车来说是一个必不可少的配件。因此,当今市场需要一种实用可靠,能够满足用户需求的电动车防盗报警装置。现设计一套电动车防盗系统,使广大电动车使用用户能够安心。 本次设计的是一款价格适中、可靠实用的电动车防盗报警装置。该防盗系统主要由无线遥控开关模块、单片机模块、GSM模块、检测模块、报警模块等构成。利用遥控器控制电动车的布防、撤防和紧急报警三种状态。防盗的功能主要是通过振动传感器检测外界振动信号,然后把检测到的振动信号转换为电平信号送给单片机,一旦被判断为异常信号,就驱动声光报警并且通过GSM模块给车主发送短信提示,提醒车主系统处于非正常状态。 本论文是研究设计一个智能的电动车防盗报警系统,在现有的普通防盗器之上进行了研究和改进[2],使用GSM短消息作为报警媒介再给防盗报警器添加防线,使其功能更强大。 第1章 任务分析与方案论证 1.1课题任务分析 本课题采用单片机为主控芯片设计电动车防盗系统,其主要功能如下: 1. 遥控器上有三个按键,功能是布防、撤防和紧急报警。遥控器与主机采用无线方式通信。两路震动检测。 2. 按下布防按键,主控板上LED灯闪一下,蜂鸣器响一下。这时候如果收到外界异常振动信号,就会声光报警,同时GSM系统进行短信发送。半分钟后停止报警,也可以通过撤防按键取消报警。 3. 当在布防状态,其中一个传感器检测到振动,就报警同时对应的指示灯亮,另一路检测到,也会有相应的指示灯亮和报警。 4.当在布防状态,也可以按下紧急报警按键,两路指示灯都亮,实现声光报警,同时GSM系统进行短信发送。半分钟后停止报警,也可以通过撤防按键取消报警。 1.2系统设计 图1-1 基于单片机的电动车防盗系统设计框图 如图1-1所示,整个系统由主控单片机STC89C51控制,主要包括有无线遥控开关模块、检测模块、报警模块、GSM短信模块等4大模块。由检测模块获取外界异常振动信号并经过比较器处理后转换为电平信号送入单片机,单片机处理后,驱动声光报警并且通过GSM模块给预先设置好的车主手机发送短信提示[3]。遥控器用来控制电动车的布防、撤防和紧急报警三种状态。 1.3检测模块方案 检测模块是该系统最基本的组成部分,系统需要通过检测元件获取信号,本设计主要是通过振动检测元件获取外界振动信号,下文就检测元件的选型做简要的阐述。 1.3.1基于振动传感器ZD25的方案 接触式振动传感器ZD25是目前市场上常见的一种报警检测传感器。它的工作原理是将传感器[4]接触安装在被测振动体上,当振动体沿某方向振动时,带动传感器内的敏感元件相应振动,输出的电压信号随之变化,经处理后,输出的波形信号相似于振动体的振动情况。如图1-2、图1-3所示。 图1-2 无振动时的波形图 图1-3 有振动时的波形图 通过上图可以看出振动传感器ZD25的输出特征:信号波形与振动运动相似,信号波形频率同振动频率,信号电压幅值与振动幅值呈正比。传感器的工作电压为12V,在没有振动的情况下,输出4V左右的直流信号;在有振动的情况下,在4V直流信号上叠加了一个的交变的电压信号作为输出。 1.3.2基于SW-18010P振动开关的方案 振动开关SW-18010P是一种弹簧型无方向性振动感应开关,任意角度都可以触发。振动开关结构图如图1-4所示。它的内部主要由弹簧和导针构成,在没有振动的情况下,弹簧与导针不接触,在有振动的情况下,弹簧与导针发生接触。 图1-4 振动开关结构图 该开关在静止状态时任意角度都为开路(OFF)状态,当受到外力碰触到达一定程度时,导电接脚为瞬间导通(ON)状态,电气特性发生改变,而当外力消失时,电气特性又变为开路(OFF)状态。在正常使用情况下开关寿命可达20万次,适合小电流振动检测电路,广泛运用于玩具、防盗报警器、电子秤等电子产品中。 振动开关SW-18010P与振动传感器ZD25相比,简单实用,价格低廉,能满足本课题的需要,因此选择振动开关SW-18010P作为本课题的振动检测元件。 1.4 遥控发射接收模块方案 遥控器是用来控制系统的布防、撤防和紧急报警三种状态的,下文就针对基于红外的遥控系统和基于电磁波的遥控系统这两种不同的方案做简要阐述。 1.4.1基于红外的遥控系统 红外遥控系统[5]由红外发射装置和红外接收装置组成。发射器件是红外发光二极管,其所发射出来的光是肉眼所看不到、波长在750nm红光以外的光,适用于短距离且直线遥控系统中。接收器件采用光敏二极管,通常会把接收电路集成在一个元件中,成为红外一体化接收头。红外遥控系统的结构图如图1-5所示。左边是发射部分,调制信号通过驱动放大由红外二极管发射。右边是接收部分,信号通过接收器检测输出。 图1-5 红外遥控系统示意图 1.4.2基于电磁波的遥控系统 电磁波是存在于空间的交变电磁场,具有能量、动量和质量,可携带一定的信息。单一频率的电磁波是不能携带任何信息的,真正能够携带信息的电磁波都是由多个不同频率、不同振幅、以不同相位组合而成的。电磁波的应用可归于无线电领域,无线电就是不用导线传输电能或电信号的一种通信方式。无线电技术的发射接收原理是导体中电荷的变化会产生无线电波。无线电波的发射示意图如图1-6所示,高频振荡器振荡产生了高频交流电,当高频交流电通过天线时,在天线的周围空间产生了不可分割的电场和磁场。变化的磁场会产生变化的电场,变化的电场又会产生变化的磁场[6],这种不断交变着的电场和磁场,越来越远的向周围空间传播,形成了高频电磁波。无线电波的接收示意图如图1-7所示。到达接收天线的高频已调波把电磁波转换成高频电流,通过解调将信息从电流变化中提取出来。无线电技术适用于距离较长并且可以是非直线遥控的情况。 图1-6 无线电波的发射示意图 图1-7 无线电波的接收示意图 SC2262/2272是一对无线遥控编码/解码芯片[7],适用于无线电遥控应用,能够实现无线电波的调制和解调,完成信号发送和接收工作。CMOS工艺制造,具有低功耗的特点,有6位数据端管脚(D0-D5),地址端管脚有12位(A0-A11),地址码最多可达531441种。 将上述两种系统比较可以发现,红外遥控距离较短且只能直线方向遥控。电磁波能跨越障碍,遥控时不需要直线,这个优点很突出。因此在本次设计中采用STC89C51单片机和无线收发模块作为防盗报警装置的控制与信号传输的核心,并配合编码译码芯片(SC2262/SC2272-M4)对信号进行编码译码[8]。 第2 章 硬件设计 2.1 电源模块 电源模块由DC电源接口、自锁开关Sz等器件组成。其原理电路如图2-1所示。 图2-1 电源模块 VCC是电脑USB接口提供的5V电源,通过USB转DC电源线接入电路板,自锁开关Sz控制电路板电源的通断。 2.2 单片机最小系统设计 单片机最小系统是指运用最少的元件组成的单片机可以正常工作的系统。对于51系列单片机来说,一般是由单片机、晶振电路、复位电路等组成单片机在实际应用中的最少外围配置电路。该系统中所使用的单片机最小系统原理图,如图2-2所示。 图2-2 单片机最小系统原理图 下文将对单片机系统中各个部分的功能做简要阐述。 (1)电源端: STC89C51的20管脚是接地端,40管脚是电源端, STC89C51供电电压范围大约是DC + 3.8到 + 5V。 (2)时钟信号(XTAL1、XTAL2): 单片机的XTAL1(19管脚)与XTAL2(18管脚)是外接时钟电路的晶振引脚,如图2-2所示。XTAL1和XTAL2之间跨接一个晶体振荡器和两个微调电容,与芯片内部的振荡器电路一起构成一个稳定的自激振荡器[9],C1,C2通常选用30pF左右的电容,晶体振荡器的频率根据单片机型号和要求选定,一般单片机的典型工作频率为6MHz,12 MHz,11.0592 MHz,24 MHz。在此系统中,由于单片机与SIM900A通信模块通信,因此选择XTAL1和XTAL2管脚之间接入11.0592 MHz晶振为单片机最小系统工作的时钟频率。 (3)复位(RST): 第9管脚是单片机的复位信号输入端。其作用就相当于电脑的重启按钮,当单片机系统正在运行的时候,受到干扰出现程序跑飞,按下复位按键,内部的程序就会自动从头开始执行。 常用的复位电路是如图2-2所示的与单片机RST引脚相连的那部分电路,按下RESET按键可以复位单片机。按下按键时单片机的RST脚会连接到5V电平信号,51单片机要复位只需要使第9引脚上保持2个机器周期以上的高电平就可以实现。 2.3 振动传感器模块 振动传感器模块主要由振动开关SW-18010P、电压比较器LM393、电位器103等组成。其中LM393[10]是由两个独立的电压比较器组成的集成电路。采用双列直插8 脚塑料封装(DIP8)和微形的双列8 脚塑料封装(SOP8)。LM393内部结构图如图2-3所示。 图2-3 LM393内部结构图 8脚是电源端,单电源下工作电压范围为2V~36V,双电源下工作电压范围为±1.0V~±18V。4脚是接地端。2脚和6脚是反向输入端,3脚和5脚是正向输入端,1脚和7脚是输出端。 振动传感器模块原理电路如图2-4所示。 图2-4 振动传感器模块 振动传感器模块中有两路振动检测ZD1和ZD2。电压比较器负输入端(2脚/6脚)上的电压值通过103电位器调节,与正输入端(3脚/5脚)上的振动开关SW-18010P电压值相比较。当振动开关没有检测到振动(开路OFF状态)时,比较器1脚/7脚输出高电平;当振动开关检测到振动(导通ON状态)时,电压比较器1脚/7脚输出低电平,表示有振动状况。在此电路中,调节103电位器可以改变整个振动传感器模块的灵敏度。C5和C6是滤波电容,起到稳定的作用。 2.4 无线遥控发射模块 遥控发射器由315M无线发射模块、编码芯片SC2262和它们的外围电路组成,其原理电路如图2-5所示。 图2-5 遥控编码发射电路 该部分由12V电池供电,电池的正端接到按键上。当没有按键按下时,SC2262和315M发射电路都没有接通电源,都不工作。当有按键按下时(假设K4),12V电压经过二极管D1给SC2262和315M发射模块供电,SC2262得电工作,数据端D0获得一个高电平,其它数据管脚都为低电平。TE端(14脚)是编码启动端,接低电平有效。VT端(17脚)是编码输出端,编码发射的信号由第17脚输出,送入发射模块。二极管在该电路中起到反向截止的作用,防止信号之间的串扰。R17是一个4.7M的贴片电阻,SC2262内置的振荡回路通过在OSC1和OSC2之间接一个电阻R17构成一个振荡器。 本设计选用的是315M数据发射模块,它具有体积小、低功耗、稳定性高的特点,适用于数据传送及信号控制,工业控制防盗报警,无线遥控等应用环境。此模块的工作频率为315MHz,采用声表谐振器SAW稳频[11],性能稳定,特别适合多发一收无线遥控及数据传输系统。大多数情况下选用2262编码芯片配合完成无线信号的发射。 2.5 无线接收模块 无线接收模块由315M超再生接收模块、解码芯片SC2272、9013三极管,电阻等元器件组成,其原理电路如图2-6所示。 图2-6 无线接收模块 接收模块接收到的编码信号送入SC2272解码芯片的Din端(14脚)。SC2272对从Din端口获取的信号进行解码。所输入的编码波形以字码为单位被解码,字码含有地址位,数据位和同步位[12]。经解码出来的地址码与所设置的地址输入经过两次比较核对,VT有效传输确认端变为高电平,数据端口就会输出与SC2262发射端口一致的数据,从而实现无线遥控的功能。9013三极管在电路中起到开关作用,数据输出端输出高电平时(假设D3),三极管饱和导通,P1.2被置为高电平。R17是一个为820K的贴片电阻,作为SC2272的振荡电阻,与SC2262的振荡电阻4.7M匹配。 本设计采用的是超再生接收模块,其工作原理是通过天线接收特定频率的无线电波,并通过解调器把信号从载波中还原出来,传送给SC2272进行处理。此模块具有体积小、抗干扰性好的特点,适用于无线遥控系统。 2.6 声光报警模块 声光报警电路由9012三极管、LED指示灯(红)、蜂鸣器、2.2K电阻等器件组成。其原理电路如图2-7所示。 图2-7 声光报警模块原理图 9012三极管是PNP型的,在该电路中起到开关作用,当P1.1为低电平时三极管饱和导通,蜂鸣器响同时LED指示灯会亮;而当P1.1为高电平时三极管截止,不会驱动声光报警。R25是限流电阻。R8电阻起到分压作用,供电电压为5V,而LED工作电压为3V。 2.7 指示灯模块 指示灯模块由LED指示灯,2.2K电阻等器件组成。其原理电路如图2-8所示。 图2-8 指示灯模块 LED指示灯的正端接到了电源VCC上,负端串接分压电阻2.2K,然后接到单片机的P2口上。当单片机的P2口输出低电平时,指示灯会亮。LED指示灯有绿色和黄色,分别对应一路振动检测,当振动传感器检测到振动,对应的指示灯就会亮起来。 2.8 GSM模块 本设计选用的GSM模块型号是SIM900A。SIM900A[13]是芯讯通(SIMCom)公司推出的新一代无线GSM/GPRS模块,能够快速安全可靠地实现系统中的数据、语音的传输,短信服务(Short Message Service)和传真等功能。模块的工作电压为3.2~4.8V,工作频段为EGSM900MHz和DSC1800MHz [14]。SIM900A采用SMT封装形式,性能稳定,性价比高,适用于紧凑型产品设计,满足本课题的需要。 GSM模块的电路如图2-9所示。单片机的RXD接GSM模块的TX,单片机的TXD接GSM模块的RX。 图2-9 GSM报警模块 SIM900A的1脚是电源端,5V电压串联一个二极管给其供电,C4是滤波电容。3脚TX的作用是发送数据到DTE(数据终端设备)的RXD信号线上,4脚RX的作用是从DTE的TXD信号线上接收数据[15]。 本系统需要实现的是用单片机控制GSM模块发短信。SIM900A模块发短信的模式有两种,分别是PDU模式和TEXT模式两种[16],AT+CMGF=0 为设置短信息格式为PDU 模式;AT+CMGF=1 为设置短信息格式为TEXT模式。本系统中控制SIM900A发短信使用的是TEXT模式并且发送的是中文短信。 第3章 软件设计 3.1 主程序设计 本系统的主程序流程图如图3-1所示。 图3-1 主程序流程图 系统首先进行初始化,然后开始循环运行控制程序。初始化程序主要包括定时器初始化,串行接口初始化和按键初始化三部分。控制程序是本系统软件的主体,下文将分模块分析主要子程序。 3.2 控制子程序设计 控制子程序控制系统的整体工作过程,是软件的主体部分。控制子程序流程图如图3-2所示。 图3-2 控制子程序流程图 按下布防按键,经过2s定时等待后正式进入布防状态。在布防状态下,有两种情况下会驱动报警。一种是按下紧急报警键的情况,一种是振动传感器SW-18010P检测到外界异常振动信号的情况。这两种情况的不同之处在于,紧急报警情况下,两路振动检测均会被检测到,黄绿指示灯都会亮;非紧急报警情况下,两路中只有一路会被检测到,对应指示灯亮,两路中的检测是“或”的关系。一旦有触发报警的信号产生,就会启动声光报警,并向固定的手机发送短信作为报警提示。按下撤防按键,指示灯会亮一下,蜂鸣器响一下,然后立即进入撤防状态,声光报警关闭,此时振动传感器也不会检测外界振动信号。 3.3 延时子程序设计 延时子程序流程图如图3-3所示。这是延时1ms的子程序。首先定义变量i,j,然后给i赋值0,满足循环条件表达式i小于x,i自加1。进入下一个for循环[17]。给j赋值0,满足循环条件表达式j小于110,j自加1。直到循环条件表达式不满足时,返回上个for循环继续执行。 图3-3 延时子程序流程图 3.4 GSM模块子程序设计 单片机是通过串口发送AT命令来控制GSM模块的,本设计中AT命令的设置主要包括信息格式、字符格式、相关参数、接收号码、发送内容等等。将想要发送的命令编成程序中的字符串,单片机通过串口将命令发送给模块,模块接收到命令后就能完成相应的动作,并有可能返回一些语句以便确认。GSM模块子程序流程图如图3-4所示。 图3-4 GSM子程序模块流程图 本系统用到的GSM AT指令,如表3-1所示。 表3-1 与短信有关的AT指令 AT指令 功能 AT 握手信号 AT+CMGF 选择短消息格式:0-PDU;1-文本 AT+CSCS 选择TE字符集 AT+CSMP 设置短消息的文本模式参数 AT+CMGS 发送短消息 3.5 定时中断子程序设计 定时中断子程序完成的是定时/计数的功能,选用的是定时器T0,工作在模式1,定时时间为50ms。定时中断子程序流程图如图3-5所示。 图3-5 定时中断子程序流程图 定时中断子程序实现的是两种不同时长的定时。一种定时时长2s,是在刚按下布防按键时开始定时,经过2s后正式进入布防状态,时长是通过2×20×50ms=2s得到的。另一种定时时长30s,是在声光报警的同时,布防倒计时标志置“1”时开始定时,声光报警持续时间30s。时长是通过10×60×50ms=30s得到的。 第4章 系统软硬件调试 4.1硬件调试 首先根据原理图完成硬件的布局和电路的焊接,然后在通电前需要对电路进行测试。先将数字万用表打到导通档测量,然后对照电路图逐步进行检查。当两焊点之间导通时会发出滴滴的响声,表示两点之间是通路。在检查电路的过程中如果遇到蜂鸣器不发出响声,经过认真的排查和分析,主要遇到三种情况:第一种是焊接的时候存在虚焊和漏焊的情况,因为使用的是通用板,所以这种情况比较常见;第二种是元器件的管脚不小心接错了使得电路没有导通;第三种是元器件坏了,问题出现在二极管上,将二极管取下用万用表导通档测量,发现直接导通了,更换元器件重新焊接上,最终完成了电路板的焊接和检查工作。 任何事情不可能一蹴而就,在本系统的硬件设计中我也遇到了一些问题,通过查资料,分析,调试最终得到了解决。下文就这些问题做简要阐述。 (1)振动传感器模块:安装好振动开关SW-18010P后,由于103电位器没有调到合适的位置使得模块的灵敏度很低,常常不能检测到振动信号。轻调103电位器,可以改变检测模块的灵敏度。 (2)无线接收模块:SC2272的振荡电阻一开始选的是680K,但是上电后,接收模块无法接收信号,分析可能是SC2272的振荡电阻与SC2262的振荡电阻不匹配,所以将SC2272的振荡电阻换成820K,换过后,接收模块就能够正常的接收到遥控器发出的控制信号了。 (3)GSM无线通信模块:在串口调试的过程中,SIM900A亮过一会就灭了,调试窗口出现乱码。最后分析发现,直接通过电脑USB供电电压为5V,电压过大,GSM模块有过压断电保护。本模块供电范围3.2V~4.8V,可以直接接锂电池,或者用5V串联1N4007二极管组合。 4.2软件调试 软件编程之前需要明确系统的整个工作流程,首先要画一个主程序流程图,方便自己编程的时候整体构思。程序相对较大的情况下,常常需要编写子程序然后调用[18],要根据具体功能分模块编写子程序,最后与主程序构成完整程序。 在编程调试的时候,该系统的声光报警功能较易实现,所以我将重点放在了GSM模块上。我需要实现GSM模块发送中文短信的功能。通过网上搜索资料,参考类似程序,GSM模块发送短信的程序主要由三块构成:与短消息相关的AT指令设置,串口发送字符串函数和串口发送字符函数。SIM900A有两种模式发送短信,TEXT模式的编码要比PDU模式简单很多[19],所以将短消息格式设为TEXT模式。 程序中设置的字符格式为UCS2模式,UCS2编码的十六进制取值范围是0000~FFFF,例:0030代表ASCII字符0。所以接收号码需要经过转码才能发送,就是003后加上最后一位手机号的数字,如:手机号码是18392013607,经过转码后就是“00310038003300390032003000310033003600300037”。发送的内容还需要通过汉字与Unicode码转换工具,例如“你好”通过汉字转Unicode码为“4F60 597D”[20]。 第5章 结束语 本文介绍的是基于单片机STC89C51的电动车防盗报警系统。本设计以STC89C51为主控芯片,通过无线遥控开关控制系统的布防,撤防和紧急报警三种状态。在布防状态下通过检测振动作为触发报警的信号,实现声光报警和短信报警的功能。该系统具有智能、实用等优点。 本系统中还存在很多地方可以做出新的改进,使防盗系统更加完善。可以添加继电器模块,利用继电器切断发动机电源,即使小偷通过撬动钥匙孔盗车也不怕。还可以利用GSM模块实现打电话作为报警提示的功能。 因此,为使系统具有更强的适应能力,还需要深入研究和改进。通过本次设计我明白了不仅要有扎实的理论基础,还要有坚持不懈的精神。在以后的学习工作中我会更加努力,来弥补我现在的不足之处。 参考文献 [1]侯坤.王浩.张西良.电动车及蓄电池防盗器的研制[J].计算机测量与控制,2014,22(5):1562-1564 [2]谭春毅.高锋.基于GSM的车载无线防盗系统[J].江南大学学报,2005(04):387-389 [3]贾宝惠.田正平.汽车防盗报警器的设计与研究[J].中国大学航空工程学院,2011,34(1):1-4 [4]余成波.传感器与自动检测技术[M].北京:高等教育出版社,2006. [5]唐劲添.智能家居系统及射频/红外转换控制器的设计与实现[D].[硕士学位论文].湖南大学,2013. [6] 左智成.李兴华.电波与天线[M].合肥:合肥工业大学出版社,2006.8. [7]刘宜.胡学龙.顾庆明.基于PT2262/PT2272的机器人遥控系统的设计[J].研究与开发,2007.9,26(9):37-41 [8]李萌.新型车辆防盗报警器设计[J].应用实践,2009(6):31-33 [9]刁金霞,邹志慧.单片机应用技术[M].北京:机械工业出版社,2012.6. [10]康华光.电子技术基础.模拟部分[M].北京:高等教育出版社,2006.1. [11]陈燕春.使用315MHz收发模块制作的遥控插座[J].电子制作,2004(6):17-19 [12]余烈.基于PT2262/2272的无线数据传输[D].[硕士学位论文].武汉科技大学,2011. [13]何文才.杨伟等.基于SIM900A模块的远程门禁控制系统的设计与实现[J].网络安全技术与应用,2014.12 [14] T.T. Oladimeji, P.O. Oshevire, O.O. Omitola, O.E. Adedokun.Design and Implementation of Remotely Controlled Vehicle Anti-Theft System via GSM Network[J].Wireless Sensor Network, 2013,05(08):151-157 [15] Balza Achmad,Wahyu Sapto Aji,Wahyu Paningal. SMS Based Car Alarm System Utilizing AT89S52 Microcontroller[J]. TELKOMNIKA, 2008,6(1):15-19 [16]赵冲.基于GSM的防盗报警系统设计[D].[硕士学位论文].西安科技大学,2007. [17]谭浩强.C程序设计[M].北京:清华大学出版社,2010.6. [18]罗印升.单片微机原理与应用[M].北京:机械工业出版社,2012.1. [19]王芳.基于GSM短消息无线通信系统的研究[D].[硕士学位论文].河海大学,2006. [20]尹冬至.基于GSM/GPS的汽车防盗系统的设计[D].[硕士学位论文].武汉理工大学,2007. 致谢 非常感谢戴霞娟老师这段时间对我的指导和帮助,我的毕业设计顺利完成了。这次毕业设计是对我这四年来学习过程的一次检测和总结。在设计过程中,我也遇到了很多问题,但在戴老师的细心指导下,最终都慢慢解决了。我发现了自己的很多不足之处,也学会了遇到问题要勇于面对,而不是刻意去逃避。 这段时间,戴老师给我提供了很多宝贵的意见。在设计上她建议我添加GSM模块,实现短信报警提示,使我的设计更具有实际意义。戴老师严谨的态度,兢兢业业的精神值得我学习。虽然相处的时间不长,但她教会了我很多处事的道理。在此,我再次向她表示最诚挚的谢意。 附录A 整体硬件电路图 图1 遥控部分电路 图2 主控部分电路 附录B 元器件清单 器件 型号(参数) 个数 51单片机 STC89C51 1 DC电源插口 - 1 自锁开关 - 1 振动传感器 SW-18010P 2 编码芯片 SC2262 1 解码芯片 SC2272-M4 1 315发射模块 - 1 接收模块 - 1 蓝色天线 23cm 2 比较器 LM393 1 二极管 4148 3 二极管 IN4007 1 三极管 9013 3 三极管 9012 1 晶体振荡器 11.0592MHz 1 电位器 103 2 独石电容 104 2 瓷片电容 30pF 2 电解电容 10uf 1 电解电容 220uf 1 贴片电阻 4.7M 1 贴片电阻 820K 1 电阻 2.2K 6 电阻 10K 10 蜂鸣器 Bell 1 电池 12V 1 按键 - 4 发光二极管 5mmLED 3 GSM SIM900A 1 附录C 实物图 附录D 程序清单 #include <reg52.h> #define uc unsigned char #define ui unsigned int sbit SOS = P1^2;//紧急报警按键 sbit bufang = P1^4;//布放按键 sbit chefang= P1^3;//撤防按键 sbit baojing= P1^1;//蜂鸣器 sbit led1=P2^0;//绿色指示灯 sbit led2=P2^1;//黄色指示灯 sbit sos1=P2^6;//第一路报警 sbit sos2=P2^4;//第二路报警 unsigned char code PhoneNO[] ="15861138823"; //接收号码 unsigned char code somebody[] ="8F668F8667095F025E38FF0C8BF76CE8610FFF01"; //车辆有异常,请注意! bit bdata flag,flag1;//flag布防标志,flag1布防倒计时标志 uc t,t1; unsigned int js; //定时器专用变量 void delay(ui x) //延时函数1ms { ui i,j; for(i=0;i<x;i++) for(j=0;j<110;j++); } void SendASC(uc d)//串口发送字符函数 { SBUF=d; while(!TI); TI=0; } void SendString(uc *str)//串口发送字符串函数 { while(*str) { SendASC(*str) ; str++; //delay_uart(1); } } void GSM_work() { unsigned char send_number; baojing=1; SendString("AT+CMGF=1\r\n");//将短信息格式设为TEXT模式 delay(1000); SendString("AT+CSCS=\"UCS- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 电动车 防盗 系统 设计 毕业论文
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文