自制 基于单片机汽车报警器的毕业设计_第1页
自制 基于单片机汽车报警器的毕业设计_第2页
自制 基于单片机汽车报警器的毕业设计_第3页
自制 基于单片机汽车报警器的毕业设计_第4页
自制 基于单片机汽车报警器的毕业设计_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

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

文档简介

1、高等职业学校高等职业学校毕毕业业设设计计姓 名: 学 号: 系 部: 专 业: 机电一体化机电一体化 设计题目: 基于单片机汽车报警器的设计基于单片机汽车报警器的设计 指导教师: 职 称: 高级讲师高级讲师 2012 年 5 月 高等职业学校毕业设计任 务 书系部 系 专业年级 班 学生姓名 任任务务下下达达日日期期: 2 20 01 11 1 年年 1212 月月 1919 日日毕业设计日期:毕业设计日期: 20112011 年年 1212 月月 1919 日至日至 20122012 年年 5 5 月月 1919 日日毕业设计题目:毕业设计题目:基于单片机汽车报警器的设计毕业设计专题题目:毕

2、业设计专题题目:毕业设计主要内容和要求:毕业设计主要内容和要求: 内容:内容:本设计利用各种传感器对警情和汽车各部分设备进行检测,通过遥控实现汽车防盗报警设防和撤防。当报警器处于设防状态时,若警情采集电路采集到警情信号时,AT89S51 立即接通报警驱动电路实现声光报警,同时 AT89S51 通过无线信号发射电路发给车主报警信号,并切断点火系统的电源。车辆行驶中,对汽车各部分各系统工作状况进行自动检测,当汽车设备出现不正常时,单片机根据传感器检测到各种警情信号分别进行报警,提醒车主进行处理,避免事故发生。要求:要求:本设计要求利用各种传感器对警情和汽车各部分设备进行检测,通过遥控实现汽车防盗报

3、警设防和撤防。当报警器处于设防状态时,若警情采集电路采集到警情信号时,AT89S51 立即接通报警驱动电路实现声光报警,同时 AT89S51 通过无线信号发射电路发给车主报警信号,并切断点火系统的电源。 当汽车被盗或相应系统发生故障时,可以通过遥控电路,防盗检测电路,轮胎欠压检测电路,点火系统电源切断电源进行报警。系主任签字: 指导教师签字: 高等职业学校毕业设计指导教师评阅书指导教师评语(基础理论及基本技能的掌握;独立解决实际问题的能力;研究内容的理论依据和技术方法;取得的主要成果及创新点;工作态度及工作量;总体评价及建议成绩;存在问题;是否同意答辩等):。成 绩: 指导教师签字: 年 月

4、日高等职业学校毕业设计评阅教师评阅书评阅教师评语(选题的意义;基础理论及基本技能的掌握;综合运用所学知识解决实际问题的能力;工作量的大小;取得的主要成果及创新点;写作的规范程度;总体评价及建议成绩;存在问题;是否同意答辩等):成 绩: 评阅教师签字: 年 月 日 高等职业学校毕业设计答辩及综合成绩答答 辩辩 情情 况况回 答 问 题提 出 问 题正 确基本正确有一般性错误有原则性错误没有回答答辩委员会评语及建议成绩答辩委员会主任签字: 年 月 日系部领导小组综合评定成绩系部领导小组负责人: 年 月 日摘 要随着科学技术的进步,为对付不断升级的盗车手段和交通事故的曾多,人们研制开发了不同方式的防

5、盗器和报警器。本文介绍了基于单片机的汽车多功能报警器的设计。系统利用各种传感器对警情和汽车各部分设备进行检测,通过遥控实现汽车防盗报警设防和撤防。当报警器处于设防状态时,若警情采集电路采集到警情信号时,AT89S51 立即接通报警驱动电路实现声光报警,同时 AT89S51 通过无线信号发射电路发给车主报警信号,并切断点火系统的电源。车辆行驶中,对汽车各部分各系统工作状况进行自动检测,当汽车设备出现不正常时,单片机根据传感器检测到各种警情信号分别进行报警,提醒车主进行处理,避免事故发生。关键词:AT89S51 ;传感器 ;遥控模块 ;报警目目 录录1 1 引言引言.12 2 汽车多功能防盗报警器

6、总体方案设计汽车多功能防盗报警器总体方案设计.22.1、汽车多功能报警器的设计思想.22.2、汽车多功能报警器的设计方案.22.3、汽车多功能防盗报警器的总体框图.23 3 汽车多功能报警器软件系统汽车多功能报警器软件系统.43.1、中央处理单元设计.43.1.1、89S51 单片机的引脚功能介绍.43.1.2、89S51 单片机的中断系统.63.1.3、定时器/计数器 .73.1.4、89S51 单片机的外围电路的设计.83.2、电源电路设计.93.3、遥控模块设计.93.3.1、PT2262/PT2272 介绍.93.3.2、遥控控制电路设计 .123.4、汽车防盗报警设计.133.5、汽

7、车轮胎欠压检测设计.143.5.1、汽车轮胎欠压报警器的设计难点及其解决办法 .153.5.2、压力传感器的结构和工作原理 .153.5.3、霍尔效应开关 .163.6、报警驱动电路、切断点火系统电源设计.164 4 汽车多功能报警器软件系统汽车多功能报警器软件系统.185 5 结束语结束语.19致致 谢谢.20参考文献参考文献.21附录附录 1 1 电路总图电路总图 .22附录附录 2 2 程序清单程序清单 .23 高等职业学校 07 级高职毕业设计(论文) 第 1 页1 引言汽车 原指以可燃气体作动力的运输车辆,也指有自身装备动力驱动的车辆。一般具有四个或四个以上车轮,不依靠轨道或架线而在

8、陆地行驶的车辆。汽车通常被用作载运客、货和牵引客、货挂车,也有为完成特定运输任务或作业任务而将其改装或经装配了专用设备成为专用车辆,但不包括专供农业使用的机械。全挂车和半挂车并无自带动力装置,他们与牵引汽车组成汽车列车时才属于汽车范畴。汽车是目前人类主要的交通工具,也是现代文明的标志。全世界每年汽车销售量达6000 多万辆,保有量已超过 4 亿辆。在用的车辆越多,但随之而来的交通事故和被盗的汽车也越来越多,造成了人员伤亡及经济财产的损失。人们对机动车辆的使用性能和防盗性能提出了更高的要求。汽车安全成为一个重要的社会问题。为了减少汽车事故的发生率,给拥有汽车的用户提供安全感,研制一种简单可靠、操

9、作方便,能自动检测汽车各部分状况,发现不正常情况能给驾驶员发出报警提醒和防盗警报的安全系统,具有实际的设计意义。 高等职业学校 07 级高职毕业设计(论文) 第 2 页2 汽车多功能防盗报警器总体方案设计2.1、汽车多功能报警器的设计思想目前,市场上的 GPS 卫星定位系统是目前国内外最先进的防盗装置,GPS 系统具有车辆定位、反劫报警、网络防盗、遥控熄火、车内监听、抛锚救援、路况信息、人工导航、车辆查询等多种功能。GPS 卫星定位汽车防盗系统属于网络式防盗器,它主要靠锁定点火或起动达到防盗目的,而同时还可通过 GPS 卫星定位系统,将报警信息和报警车辆所在位置无声地传送到报警中心。专家提醒,

10、这种防盗技术名字叫起来很响亮,虽然有防盗的作用,但使用起来不是很实用,而且价格也昂贵,实际功用不大。卫星追踪防盗系统,主要是汽车装备回报系统,经由卫星屏幕,显示车辆位置,因此根据失窃车中有安装卫星追踪系统者,无不是发报系统被破坏,即是电源被切断,使卫星无法追踪到汽车的具体位置,即失去防盗效用,而且价格昂贵,光安装一套不带显示屏的 GPS 就需要花费6000-7000 元,而每年还需向 GPS 系统服务公司交纳近千元的服务费,高昂的购买费和使用费让许多车主望而却步,经济效益差1。利用单片机的低成本、高精度、微型化性能及特点设计以其为核心的一种汽车多功能报警器,利用单片机的实时控制和数据处理功能,

11、完成系统对汽车防盗报警和轮胎欠压的检测报警。该多功能报警器有着经济实用的优点且符合普通大众的消费水平,能够被大多汽车消费者所接受,渐渐成为普通大众汽车用户的优先考虑安装的报警系统。2.2、汽车多功能报警器的设计方案该多功能汽车防盗报警器,采用 AT89S51 单片机和各种传感器的组合,构成汽车多功能报警系统。其系统主要由以下几个部分组成:遥控电路、传感器信号检测电路,单片机处理电路和声光报警。本设计的汽车多功能防盗报警器工作原理:车辆停放,当报警器处于设防状态时,若警情采集电路采集到警情信号时,AT89S51 立即接通报警驱动电路实现声光报警,同时 AT89S51 通过无线信号发射电路发给车主

12、报警信号,并同时切断点火系统的电源;车辆行驶中,对汽车各部分各系统工作状况进行自动检测,汽车报警器用各种传感器进行数据采集,传感器采集信息数据被送到 AT89S51 单片机,用 AT89S51单片机作为主机对进行检测处理,AT89S51 单片机控制电路根据传感器检测到信息做出判断,当某一系统出现故障时,其传感器检测的相应信号,经放大和模数转换后输入单片机,单片机进行比较判断输出信号,驱动报警电路,实现声光报警,以提醒司机及时处理,避免事故发生。汽车报警器用来遥控器实现设防与撤防的切换。 高等职业学校 07 级高职毕业设计(论文) 第 3 页2.3、汽车多功能防盗报警器的总体框图汽车多功能防盗报

13、警器由电源电路、传感器检测电路、遥控电路、声光报警器电路、点火系统电源切断电路和单片机组成。89S51 单片机遥控模块震动传感器声音报警驱动电路电源点火系统电源切断电路红外传感器温度传感器压力传感器霍尔开关无线信号发射电路灯光报警驱动电路图 2-1 汽车多功能防盗报警器方框图 高等职业学校 07 级高职毕业设计(论文) 第 4 页3 汽车多功能报警器软件系统系统的硬件设计包括中央处理单元、电源电路、遥控电路、防盗检测电路、轮胎欠压检测电路、声光报警和点火系统电源切断电路组成。系统的总体电路见附录 1。3.1、中央处理单元设计AT89S51 是一个低功耗,高性能 CMOS 8 位单片机,片内含

14、4k Bytes ISP(In-system programmable)的可反复擦写 1000 次的 Flash 只读程序存储器,器件采用 ATMEL 公司的高密度、非易失性存储技术制造,兼容标准 MCS-51 指令系统及 80C51 引脚结构,芯片内集成了通用 8 位中央处理器和 ISP Flash 存储单元,功能强大的微型计算机的 AT89S51可为许多嵌入式控制应用系统提供高性价比的解决方案。AT89S51 具有如下特点:40 个引脚,4k Bytes Flash 片内程序存储器,128 bytes的随机存取数据存储器(RAM) ,32 个外部双向输入/输出(I/O)口,5 个中断优先级

15、 2层中断嵌套中断,2 个 16 位可编程定时计数器,2 个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。 此外,AT89S51 设计和配置了振荡频率可为 0Hz 并可通过软件设置省电模式。空闲模式下,CPU 暂停工作,而 RAM 定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存 RAM 的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有 PDIP、TQFP 和 PLCC 等三种封装形式,以适应不同产品的需求。本次设计是用 89S51 单片机为核心实现报警控制,所以我们要先对 89S51 的各个引脚及其功能有一个全面的认识。3.1.13.1.1、89

16、S5189S51 单片机的引脚功能介绍单片机的引脚功能介绍如图 3-1 所示为 89S51 单片机 40 引脚双列直插形式,各引脚功能如下:P0.732P0.633P0.534P0.435P0.336P0.237P0.138P0.039VCC40P2.021P2.122P2.223P2.324P2.425P2.526P2.627P2.728ALE/PROG30PSEN29EA/VPP31P1.01P1.12P1.23P1.34P1.45P1.5/MOSI6P1.6/MISO7P1.7/SCK8REST9P3.0/RXD10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4

17、/T014P3.5/T115P3.6/WR16P3.7/RD17XTAL218XTAL119GND20AT89S51图 3-1 89S51 引脚图1 电源和晶振: 高等职业学校 07 级高职毕业设计(论文) 第 5 页Vcc运行和程序校验时加+5V。Vss接地。XTAL1输入到振荡器的反相放大器。XTAL2反相放大器的输出,输入到内部时钟发生器。当用外部振荡器时,XTAL2 不用,XTAL1 接收振荡器信号。2 控制线,共 4 根。(1)输入:RST复位输入信号,高电平有效。在振荡器工作时,在 RST 上作用两个机器周期以上的高电平,将器件复位。EA/Vpp片外程序存储器访问允许信号,低电平有

18、效。在编程时,其上施加 21V的编程电压。(2)输入,输出:ALE/PROG地址锁存允许信号,输出。用做片外存储器访问时,低字节地址锁存。ALE 以 1/6 的振荡频率稳定速率输出,可用做对外输出的时钟或用于定时。在 EPROM 编程期间,作输入。输入编程脉冲。ALE 可以驱动 8 个 LSTTL 负载。(3)输出:PSEN片外程序存储器选通信号,低电平有效。在从片外程序存储器取指期间,在每个机器周期中,当 PSEN 有效时,程序存储器的内容被送上 P0 口(数据总线) 。PSEN可以驱动 8 个 LSTTL 负载。3 I/O 口:4 个口,32 根单片机51系列共有四个8位双向并行I/O通道

19、口,分别是P0、P1、P2、P3,各具有特殊的电路结构,每位均有自己的锁存器、输出驱动器和输入缓冲器。这种结构,在数据输出时可锁存,即输出新的数据之前,通道口上原数据一直保持不变,但对输入信息是不锁存的,因此从外部输入的信息必须保持到取数指令执行完为止。在这四个8位双向并行I/O通道口中,我们应该选择哪一个通道口作为输入信号和输出信号的端口呢?下面我们先来了解一下四个通道口的结构。(1)P0口介绍 P0口在访问外部存储器时,P0口既是一个真正的双向数据总线口,又是从分时输出8位地址口。它包括一个输出锁存器,两个三态缓冲器,一个输出驱动电路和一个输出控制电路(2)P1口介绍 P1 口是专门为用户

20、使用的 I/O 口,是准双向口,P1 口为 8 位准双向口,每一位均可单独定义为输入或输出口。在编程校验期间,用做输入低位字节地址。P1 口可以驱动 4个 LSTTL 负载。(3)P2口介绍 P2口也是双向口。它是供系统扩展时输出高8位地址。如果没有系统扩展时,也可以作为用户的I/O口使用。P2口作为外部数据存储器或程序存储器的地址总线的高8位输出口AB8-AB15,P0口由ALE选通作为地址总线的低8位输出口AB0-AB7。外部的程序存储器由PSEN信号选通,数据存储器则由WR和RD读写信号选通,因为216=64k,所以89S51最大可外接64kB的程序存储器和数据存储器 高等职业学校 07

21、 级高职毕业设计(论文) 第 6 页(4)P3口介绍P3口是个双功能口,第一功能作通用I/O口,第二功能是作变异功能用,为适应引脚的第二功能的需要,增加了第二功能控制逻辑,在真正的应用电路中,第二功能显得更为重要。由于第二功能信号有输入输出两种情况,我们分别加以说明。P3口的输入输出及P3口锁存器、中断、定时/计数器、串行口和特殊功能寄存器有关,P3口的第一功能和P1口一样可作为输入输出端口,同样具有字节操作和位操作两种方式,在位操作模式下,每一位均可定义为输入或输出。表3-1 P3口的第二功能端口引脚功能特征P3.0串行输入口(RXD)P3.1串行输出口(TXD)P3.2外中断0(INT0)

22、P3.3外中断1(INT1)P3.4定时/计数器0的外部输入口(T0)P3.5定时/计数器1的外部输入口(T1)P3.6外部数据存储器写选通(WR)P3.7外部数据存储器读选通(RD)现在我们已经对四个 8 位双向并行 I/O 口有了初步的了解。根据以上的介绍我们知道只有 P1 口是标准的 I/O 口,所以我们选用 P0 口作为数据端口,P0 口可逐位分别定义各口线为输入或输出线。3.1.23.1.2、89S5189S51 单片机的中断系统单片机的中断系统本次毕业设计的汽车多功能报警器是利用外部中断触发单片机中断处理程序,以实现防盗报警的功能。所以,以下内容是对 89S51 单片机的中断系统的

23、介绍。1 中断:程序执行过程中,允许外部或内部事件通过硬件打断程序的执行,使其转向为处理内部事件的中断服务程序中去;完成中断服务的程序后,CPU 继续原来被打断的程序,这样的过程称为中断过程。2 中断源:能产生中断的外部和内部事件。89S51 有 5 个中断源:(1) INT0:外部中断 0 请求,低电平有效。通过 P3.2 引脚输入。(2) INT1:外部中断 1 请求,低电平有效。通过 P3.3 引脚输入。(3) T0:定时器/计数器 0 溢出中断请求。(4) TI:定时器/计数器 1 溢出中断请求。(5) TXD/RXD:串行口中断请求。当串行口完成一帧数据的发送或接收时,便请求中断。每

24、一个中断源都对应一个中断请求标志位,它们设置在特殊功能寄存器 TCON 和 SCON中。当这些中断源请求中断时,相应的标志分别有 TCON 和 SCON 中的相应位来锁存。3 89S51 中断系统有以下 4 个特殊功能寄存器:(1)定时器控制寄存器 TCON(用 6 位) ;(2)串行口控制寄存器 SCON(用 2 位) ; 高等职业学校 07 级高职毕业设计(论文) 第 7 页(3)中断允许寄存器 IE;(4)中断优先级寄存器 IP。其中,TCON 和 SCON 只有一部分用于中断控制。通过对以上各特殊功能寄存器的各位进行置位或复位等操作,可实现各种中断控制功能。4 中断的响应过程及中断矢量

25、地址 中断处理过程可分为 3 个阶段:中断响应、中断处理和中断返回。89C51 的 CPU 在每个机器周期的 S5P2 期间顺序采样每个中断源,CPU 在下一个机器周期 S6 期间按优先级顺序查询中断标志。如查询到某个中断标志为 1,则将在接下来的机器周期 S1 期间按优先级进行中断处理。中断系统通过硬件自动将相应的中断矢量地址装入 PC,以便进入相应的中断服务程序。表 2 既是各个中断源对应的中断矢量地址。由于 89S51 系列单片机的两个相邻的中断源中断服务程序入口地址相距只有八个单元,一般的中断服务程序是容纳不下的,通常是在相应的中断服务程序入口地址中放一条常跳转指令 LJMP,这样就可

26、以转到 64KB 任何可用区域了。表 3-2 中断源及其对应的矢量地址中断源中断矢量地址外部中断 0()0INT0003H定时器/计数器 0(T0)000BH外部中断 1()1INT0013H定时器/计数器 1(T1)001BH串行口中断(RI、TI)0023H中断服务程序从矢量地址开始执行,一直到返回指令 RETI 为止。RETI 指令的操作一方面告诉中断系统该中断服务程序已执行完毕,另一方面把原来压入堆栈保护断点地址从栈顶弹出,装入程序寄存器 PC,使程序返回到被中断的程序断点处继续执行。5 在编写中断服务程序时应注意:(1)在中断矢量地址单元处存放一条无条件转移指令(如 LJMP H)

27、,使中断程序可灵活的安排在 64KB 程序存储器的任何空间。(2)在中断服务程序中,用户应注意用软件保护现场,以免中断返回后丢失原寄存器、累加器中的信息。(3)若要在执行当前中断程序时禁止更高优先级中断,则可先用软件关闭 CPU 中断或禁止某中断源中断,在中断返回前在开放中断。3.1.33.1.3、定时器、定时器/ /计数器计数器定时器/计数器是单片机中重要部件,其工作方式灵活、编程简单。89C51 单片机片内有两个 16 位定时器/计数器,即定时器 0(T0)定时器 1(T1) 。它们都有定时和事件记数的功能,可用于定时控制、延时、对外部事件计数和检测等场合。两个 16 位定时器实际上都是

28、16 位加 1 计数器。其中,T0 由两个 8 位特殊功能寄存器 TH0 和 TL0 构成;T1 由 TH1 和 TL1 构成。每个定时器都可由软件设置为定时工作方式或计数工作方式及其他灵活多样的可控功能方式。这些功能都由特殊功能寄存器 TMOD 和TCON 所控制。设置为定时工作方式时,定时器计数 89S51 片内振荡器输出的经 12 分频后的脉冲, 高等职业学校 07 级高职毕业设计(论文) 第 8 页即每个机器周期使定时器(T0 或 T1)的数值加 1 直至计满溢出。当 89S51 采用 12MHZ 晶振时,一个机器周期为 1us,计数频率为 1MHZ。设置为计数工作方式时,通过引脚 T

29、0(P3.4)和 T1(P3.5)对外部脉冲信号计数。当输入脉冲信号产生由 1 至 0 的下降沿时,定时器的值加 1。在每个机器周期的 S5P2 期间采样 T0 和 T1 引脚的输入电平,若前一个机器周期采样值为 1,下一个机器周期采样值为 0,则计数器加 1。此后的机器周期 S3P1 期间,新的数值装入计数器。所以,检测一个 1 至 0 的跳变需要两个机器周期,故最高计数频率为振荡频率底 1/24。不管是定时还是计数工作方式,定时器 T0 或 T1 在对内部时钟或对外部事件计数时,不占用 CPU 时间,除非定时器/计数器溢出,才可能中断 CPU 的当前操作。由此可见,定时器是单片机中效率高而

30、且工作灵活的部件。3.1.43.1.4、89S5189S51 单片机的外围电路的设计单片机的外围电路的设计本毕业设计的89S51单片机控制电路的外接电路包括单片机的晶振电路、复位电路。89S51单片机内含有一个高增益的反相放大器,通过 XTAL1、XTAL2 外接作为反馈元件的晶体后,构成自激振荡器,所以89S51单片机正常工作时需要外接晶振和微调电容,本设计的单片机的晶振电路的外围电路由一个12MHZ的晶振和两个33PF的电容组成。本设计的复位电路采用最简单的上电复位电路,上电复位电路的工作原理为:上电瞬间,RC电路充电,RST引脚端出现正脉冲,只要RST端保持10MS以上高电平,就能使单片

31、机有效地复位2。C522uFR1410KVCCGNDP0.732P0.633P0.534P0.435P0.336P0.237P0.138P0.039VCC40P2.021P2.122P2.223P2.324P2.425P2.526P2.627P2.728ALE/PROG30PSEN29EA/VPP31P1.01P1.12P1.23P1.34P1.45P1.5/MOSI6P1.6/MISO7P1.7/SCK8REST9P3.0/RXD10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.5/T115P3.6/WR16P3.7/RD17XTAL218XTAL1

32、19GND20U1AT89S51CRY12MHzC633PFC733PFGND+5VWD08RET7WD16HF15MR1VCC2GND3PH14MAX813图 3-2 89S51 单片机的外接电路本系统还采用硬件看门狗电路,以解决因程序跑飞而使系统不能正常工作的问题,提高系统的可靠性。为此,使用MAX813L来设计单片机监控电路,以保证系统可靠运行。其基本原理:MAX813L有一个看门狗输入和复位输出端,单片机必须每隔 1.6S之内向输入端(WDI)送入一信号(称为喂狗信号) ;若超过要求时间,MAX813L收不到喂狗信号, 高等职业学校 07 级高职毕业设计(论文) 第 9 页其复位输出端

33、(RESET)将产生一复位信号。当程序跑飞时,程序已无法正常运行即不可能在要求的时间内向 MAX813L发送喂狗信号,从而看门狗产生复位信号使单片机复位,重新返回程序正常运行。它与单片机的连接电路如图3 所示。3.23.2、电源电路设计、电源电路设计汽车报警器的电源采用汽车蓄电池供电,汽车蓄电池提供12V的直流电压,12V蓄电池电压经过7805稳压后产生5V电压,作为汽车报警器器的主电源。电容C2作为高频旁路电容,将高频信号旁路到地。同样电容C3为滤波电容,C4为高频旁路电容。R1为限流电阻,LED1为5V电源指示灯。电源电路原理图如图4所示。C20.1uFVin1GND2Vout37805G

34、ND+5V+12VC1100uFC310uFD1LED1R12kC40.1uF图3-3 电源电路(1)单片机AT89S51正常工作所需的+5V电压。该电源电路的输出电流应该不低于100mA,试验证明,当电流低于100mA时,外围电路不能正常工作,甚至导致单片机中程序的误动作。(2)报警驱动电路正常工作时所需要的+12V工作电压。该电压一方面作为PWM输出电路的工作电压,单片机输出的矩形波进行足够的放大。另一方面为报报警驱动电路提供正常工作电压。3.3、遥控模块设计本系统的遥控模块主要完成报警状态的切换功能。报警状态的切换功能是当用户在车上时可以将报警器设为撤防状态,以免误操作;当用户离开车时将

35、报警器设为设防状态,实现无人时的报警。本文采用PT2262 /PT2272红外编码/解码芯片组实现对系统的遥控功能3。3.3.13.3.1、PT2262/PT2272PT2262/PT2272 介绍介绍PT2262/PT2272 是台湾普城公司生产的一种 CMOS 工艺制造的低功耗低价位通用编解码电路,PT2262/PT2272 最多可有 12 位(A0-A11)三态地址端管脚(悬空,接高电平,接低电平),任意组合可提供531441地址码,PT2262 最多可有 6 位(D0-D5)数据端管脚,设定的地址码和数据码从17脚串行输出,可用于无线遥控发射电路。编码芯片PT2262发出的 高等职业学

36、校 07 级高职毕业设计(论文) 第 10 页编码信号由:地址码、数据码、同步码组成一个完整的码字,解码芯片PT2272接收到信号后,其地址码经过两次比较核对后,VT 脚才输出高电平,与此同时相应的数据脚也输出高电平,如果发送端一直按住按键,编码芯片也会连续发射。当发射机没有按键按下时,PT2262 不接通电源,其17 脚为低电平,所以 315MHz 的高频发射电路不工作,当有按键按下时,PT2262得电工作,其第 17 脚输出经调制的串行数据信号,当17 脚为高电平期间 315MHz 的高频发射电路起振并发射等幅高频信号,当17脚为低平期间315MHz的高频发射电路停止振荡,所以高频发射电路

37、完全收控于 PT2262的17脚输出的数字信号,从而对高频电路完成幅度键控(ASK调制)相当于调制度为100的调幅。PT2262/PT2272特点:CMOS工艺制造,低功耗;外部元器件少;RC 振荡电阻 ;工作电压范围宽:2.6-15v ;数据最多可达6位;地址码最多可达531441种。(1)编码芯片PT2262PT2262的外形图和引脚如图5所示。图3-4 PT2262外形图和引脚表3-3 PT2262 管脚说明名称管脚说 明A0-A111-8、10-13地址管脚,用于进行地址编码,可置为“0”,“1”,“f”(悬空);D0-D57-8、10-13数据输入端,有一个为“1”即有编码发出,内部

38、下拉Vcc18电源正端()Vss9电源负端()TE14编码启动端,用于多数据的编码发射,低电平有效;OSC116振荡电阻输入端,与 OSC2 所接电阻决定振荡频率;OSC215振荡电阻振荡器输出端; 高等职业学校 07 级高职毕业设计(论文) 第 11 页Dout17编码输出端(正常时为低电平)在具体的应用中,外接振荡电阻可根据需要进行适当的调节,阻值越大振荡频率越慢,编码的宽度越大,发码一帧的时间越长。(2)解码芯片PT2272PT2272的外形图和引脚如图3-5所示。图3-5 PT2272外形图和引脚名称管脚说 明A0-A111-8、10-13地址管脚,用于进行地址编码,可置为“0”,“1

39、”,“f”(悬空),必须与 2262 一致,否则不解码D0-D57-8、10-13地址或数据管脚,当做为数据管脚时,只有在地址码与 2262 一致,数据管脚才能输出与2262数据端对应的高电平,否则输出为低电平,锁存型只有在接收到下一数据才能转换Vcc18电源正端()Vss9电源负端()DIN14数据信号输入端,来自接收模块输出端OSC116振荡电阻输入端,与 OSC2 所接电阻决定振荡频率;OSC215振荡电阻振荡器输出端;VT17解码有效确认,输出端(常低)解码有效变成高电平(瞬态)表3-4 PT2272 管脚说明PT2272 解码芯片有不同的后缀,表示不同的功能,有 L4/M4/L6/M

40、6 之分,其中 L 表示锁存输出,数据只要成功接收就能一直保持对应的电平状态,直到下次遥控数据发生变化时改变。M 表示非锁存输出,数据脚输出的电平是瞬时的而且和发射端是否发射相对应,可以用于类似点动的控制。后缀的 6 和4 表示有几路并行的控制通道,当采用 4 路并行数据时(PT2272-M4),对应的地址编码应该是 8 位,如果采用 6 路的并行数据时(PT2272-M6),对应的地址编码应该是 6 位。在通常使用中,我们一般采用 8 位地址码和 4 位数据码,这时编码电路 PT2262 高等职业学校 07 级高职毕业设计(论文) 第 12 页和解码PT2272 的第18 脚为地址设定脚,有

41、三种状态可供选择:悬空、接正电源、接地三种状态,3 的8 次方为 6561,所以地址编码不重复度为 6561 组,只有发射端 PT2262 和接收端PT2272的地址编码完全相同,才能配对使用,遥控模块的生产厂家为了便于生产管理,出厂时遥控模块的 PT2262 和PT2272的八位地址编码端全部悬空,这样用户可以很方便选择各种编码状态,用户如果想改变地址编码,只要将 PT2262 和 PT2272 的 18 脚设置相同即可,例如将发射机的 PT2262 的第1 脚接地第 5 脚接正电源,其它引脚悬空,那么接收机的 PT2272 只要也第 1 脚接地第 5 脚接正电源,其它引脚悬空就能实现配对接

42、收。当两者地址编码完全一致时,接收机对应的 D1D4 端输出约 4V 互锁高电平控制号信,同时 VT 端也输出解码有效高电平信号。用户可将这些信号加一级放大,便可驱动继电器、功率三极管等进行负载遥控开关操纵。3.3.23.3.2、遥控控制电路设计、遥控控制电路设计遥控模块电路设计如图3-6和图3-7所示。A01A12A23A34A45A56A6/D57A7/D48Vss9A8/D310A9/D211A10/D112TE14OSC215OSC116Dout17Vcc18A11/D013PT2262GND +5VR61.5MVT1+5V传 传 传 传 传R710kS2S4S3S1R2R3R5R4G

43、ND图3-6 发射电路发射电路如图3-6所示,编码芯片PT2262的发射位使能端TE始终接地,使数据在任何时刻输入均有效、当按下S1、S2、S3和S4键时,DOUT端正常输出,不受任何限制。接收电路如图8所示,红外接收选用SBX1610。它是红外放大、解调一体化组件成品,当SBX1610的感光窗接收到由发射器发来的红外线调制信号时,经内部电路处理后,从AI的OUT端输出,经三极管VT2放大倒相后,送到解码芯片PT2272的DIN端,本设计的解码芯片PT2272采用具有锁存输出的有PT2272L4芯片,解码正确时,VT端输出。此时,解码芯片PT2272L4的数据输出端与编码芯片PT2262的输入

44、相一致。本设计采用S1作为汽车报警器的防盗设置按键,任意按下S2、S3和S4中的一个键是汽车报警器的撤防操作,单片机定时检测P1.2口线,当检测到有信号输入时,就停止主程序的循检工作,再次检测到信号 高等职业学校 07 级高职毕业设计(论文) 第 13 页时恢复主程序工作。因为,系统的遥控电路只用来完成设防撤防的切换,硬件电路可以简化。A01A12A23A34A45A56A6/D57A7/D48Vss9A8/D310A9/D211A10/D112DIN14OSC215OSC116VT17Vcc18A11/D013PT2272LGND +5VR13270kR1210kVT2GND 123SBX1

45、610外 外 外 外P1.1R8AR9BR10CR11DP1.2图3-7 接收电路3.4、汽车防盗报警设计当车辆停放时,车主用遥控器启动汽车报警器的防盗设置,报警器处于设防状态。如果有人企图打开车门进入车内启动汽车时,汽车报警器的震动传感器和热释电红外探测传感器两路传感器同时采集到警情信号,经与非门电路输出警情信息给89S51单片机,单片机通过判断处理后,输出信号进行声光报警,同时切断点火系统的电源,并把报警信息通过无线信号发射电路发给车主报警;当报警器处于撤防状态时,不响应此报警信息4。本设计采用的震动传感器是国产T968A 型“一体化”微震动传感器。国产T968A型“一体化”微震动传感器采

46、用塑料壳封装,外形如同半个椭圆体,见图3-8(a)所示在外壳正面右上角有一发光二极管,用作通电指示;左上角有一灵敏度调节孔,里面实际上是一个微调电位器,调节它的阻值可改变探测震动的灵敏度,以满足不同场合需求。引出线为一根长约1.2m的双芯屏蔽线,红色线接电源“+”极,白色线 为输出端OUT,屏蔽皮网线(套有一小段黑色塑管)接电源“-”极,T968A的内部电路功能框图见图3-8(b)所示,其特点是:灵敏度高,并可随时调节探侧震动的灵敏度,以满足不同场合需求;能全方位探测,无死角;输出为正极性高电平脉冲,能直接与晶体管及数字逻辑电路接口;外壳小巧坚固,能在各种恶劣环境下使用。T968A的主要电参数

47、为工作电压5-12V,静态工作电流2.5mA;传输方式为正为正极性震动脉冲,输出 电平Vcc(工作电压0)1V,可探测震动的频率范围100-3000Hz。 高等职业学校 07 级高职毕业设计(论文) 第 14 页传 传 传 传 传传 传 传 传传传传传OUT_外外外外+外外外外传传/ 传传传 传 传 传外b外OUT_外外外外+外外外外传 传 传 传50传 传 传传 传 传 传 传 传传 传 传 传 传+_6029外a外图3-8 T968A型“一体化”微震动传感器红外探测传感器选用新型热释电红外探测模块HN911L。采用新工艺制作的HN911系列红外传探测模块,由于在结构上采用了微型化、设计上突

48、出了对信号处理电路和抗干扰能力的改善,其抗干扰性能,特别是在抗电磁波性能方面,得到很大提高。HN911L模块的静电流仅为20uA,电源电压为DC 5V10,电源不大于VDD0.02V,传感响应度大于2500V/W,传感水平角度大于100,传感垂直角度大于80。HN911L 内电路包括高灵敏度红外传感器、放大器、信号处理电路、输出电路等。当防范区无人移动,即红外探测器件没有接到移动人体辐射出的红外信号时,整个模块处于静止状态,此时耗能极少,其输出端脚呈低电平,脚呈高电平;当有人接近汽车进入车内时,移动人体发出的红外线,热释电红外传感器遥测移动人体发出的该微热红外信号,送入HN911L,通过放大、

49、滤波后,由比较电路进行比价鉴别,再经信号处理电路处理和延时后,由驱动级在输出端输出放大后的高、低电平信号。该模块中的放大器具有“增益调节”功能和温度补偿功能。这主要是考虑到在红外探测器工作过程中,周围环境的红外线(波长为0.320m)辐射能量与移动人体辐射出的红外射线一起被接收,当空气升高时,背景红外辐射会增强,将会影响到对人体辐射的红外线(中心波长为811m)的检测。设置温度补偿电路,可使放大器通带(0.37Hz)内的增益随环境温度的升高而自动提升,以保证探测器的温度稳定性。3.5、汽车轮胎欠压检测设计汽车在行驶中,若轮胎气压不足,则会导致轮胎磨损加剧、行驶阻力增加、油耗增加。且在紧急制动时

50、,若某侧轮胎压力偏低,就会造成车身偏转,甚至酿成事故。如果 高等职业学校 07 级高职毕业设计(论文) 第 15 页轮胎气压在低于某一设定值时,能发出报警信号,告知驾驶员应及时补气,对提高行车安全性和经济性具有十分重要的意义5。3.5.13.5.1、汽车轮胎欠压报警器的设计难点及其解决办法、汽车轮胎欠压报警器的设计难点及其解决办法汽车轮胎欠压报警器的设计必须解决两个难题:一是压力传感器的能源,通常压力传感器工作时将压力转换为电信号必须要有电源,电源如果取自汽车交流发电机或蓄电池,则需安装电刷和集电环组件,因为车轮工作时是旋转的,如果在车轮上加装交流发电机或安置电池,则其结构复杂、成本高。二是信

51、号的传输问题,若信号采用接触式传输,因汽车车轮工作环境恶劣,这样势必会降低信号传输的可靠性:如果采用电信号发射和接收方式实现耦合,则电路复杂、维护困难。本文设计的汽车轮胎欠压报警器,采用轮胎内气体压力作为动力,巧妙地利用轮胎内气压变化差使弹性元件(弹簧与波纹管组件)产生压缩和拉伸变化,并使磁钢产生位移,从而改变磁感应强度,即由轮胎内空气作为传递信号的介质,从而减少了动力消耗;再利用空间磁场实现信号耦合。该汽车轮胎欠压报警器,可通过调整螺钉调整在 0.130.15 MPa 内的任一气压报警 ,适用于不同型号的车辆,试验时重复报警率误差在 50 kPa 以内。该种汽车轮胎欠压报警器结构简单,性能稳

52、定可靠。3.5.23.5.2、压力传感器的结构和工作原理、压力传感器的结构和工作原理压力传感器的结构如图 3-9 所示。压力传感器固定安装在汽车轮毂上,随车轮一起转动,由接口通过铜管与气门心连通。当轮胎内压力充足时,在气体压力作用下,波纹管和弹簧被压缩,由导杆带动磁钢右移;当欠压时,气体压力减少,波纹管与弹簧伸长,通过导杆推动磁钢左移,因此由轮胎内气体的压力变化可实现磁钢的左右移动。弹簧的初始压力可以通过调节调整螺钉来调节,整个工作过程中弹簧始终处于压缩状态,波纹管在轮胎欠压时,因弹簧伸长而处于拉伸状态;在非欠压状态下,其处于压缩状态2。波纹管和弹簧组件的钢度为:K = KtK (1)式中;K

53、t弹簧钢度Kb 波纹管的钢度 ,压缩时 Kb 0 ,拉伸时 Kb 0在欠压状态下,波纹管和弹簧组件的钢度为:K = Kt-Kb (2)灵敏度 S = 1/ K。设弹簧输入功率谱密度为 Sx = SO , 弹簧的阻尼系数 C 为常数 , 则系统的传递函数:H(i)=K(K+iC) (3) 高等职业学校 07 级高职毕业设计(论文) 第 16 页图 3-9 汽车轮胎欠压报警器压力传感器结构 3.5.33.5.3、霍尔效应开关、霍尔效应开关霍尔效应开关固定安装在制动底板上,霍尔元件与压力传感器中磁钢的安装距离为35mm。霍尔效应开关工作原理图如图 3-10 所示。图 3-10 中 H 为霍尔元件,

54、A 为运算放大器,D 为触发器,R 为温度补偿电阻。R 远远大于霍尔元件输入电阻,这样温度变化时,霍尔元件控制电流几乎不变。霍尔电势 En = KHBI(KH 为霍尔常数) ,控制电流不变时,霍尔电势 En 正比于磁钢的磁感应强度 B。当轮胎气压低于某一设定值时,磁钢移向霍尔元件 ,从而产生电压输出。输出的电压信号经运算放大器 A 放大,并由触发器 D 将其转移变为脉冲信号输出,使三极管工作在开关状态,再将三极管输出的信号给单片机;也可使扬声器工作发出报警信号,告知驾驶员应及时补气。触发器 D 可保证三极管可靠地工作在开关状态。7805C22uR2.7KH+-ADQVCC+-图 3-10 霍尔

55、开关工作原理对轮胎欠压的检测,采用由特制压力传感器和霍尔效应开关组合实现检测 。它们的原理为,让轮胎内气压变化作为动力,通过压力传感器中的弹簧与波纹管组件压缩、拉伸,使磁钢产生位移,以改变磁感应强度,再利用空间磁场实现信号耦合。在控制电流不变时,霍尔电势正比于磁钢的磁感应强度。当轮胎气压低于某一设定值时,磁钢移向霍尔元件,霍尔元件产生输出电压信号。输出电压信号经放大器放大输出给模数转换电路,并由A/D 转换器将信号传送给AT89S51单片机。压力传感器固定安装在汽车轮毂上,随车轮一起转动,由接口通过铜管与气门芯连通。而霍尔效应开关固定安装在制动底板上,霍尔元件与压力传感器中磁钢的安装距离为35

56、mm。3.6、报警驱动电路、切断点火系统电源设计声音报警系统的设计采用发光二极管和扬声器组成,该报警驱动电路是以分立元件 高等职业学校 07 级高职毕业设计(论文) 第 17 页组成的多谐自激振荡升压电路,其电路原理图如图3-11所示。R1847KR19470R2010KR222.7KR2410KR232.7KR2510KR2139KR172.7KR162.7KR1510KQ19014Q49014Q39014Q29014Q6D882Q59014C84.7uFC94.7uFD24148C104.7uFC114.7uFC12220uFP2.0VCCGNDGNDGNDGNDGNDC?22uFGNDT

57、1GND图3-11 声报警驱动电路 当 89S51 的 P2.0 有信号变化时,送入本报警驱动电路,经 Q1 基极输入,如果信号电压达到三极管 Q1 导通放大条件,Q1 开始工作,集电极输出电平通过 C2 耦合到 Q2 的基极,使 Q2 进入工作状态,同时 Q2 集电极输出电压通过 C1 耦合到 Q1 基极,完成自激振荡。Q3 和 Q4 的工作原理与 Q1 和 Q2 的工作原理是一样的,Q4 的集电极同时输出信号电压加在由 Q5 和 Q6 组成的 NPN 复合三极管上,对信号电压进行高倍放大,送入升压变压器初级,耦合到次级加给扬声器,产生大功率报警声音。光报警电路、切断点火系统电源电路如图3-

58、12所示,发光二极管D3-D5分别与单片机的P2.1-P2.3端口相连,D3表示防盗报警;D4表示汽车轮胎欠压报警;D5表示汽车冷却系统温度报警;切断点火系统和控制油路由单片机控制继电器KM1,通过继电器KM1的触点的开关和闭合实现对汽车点火系统和控制油路的控制。P0.732P0.633P0.534P0.435P0.336P0.237P0.138P0.039VCC40P2.021P2.122P2.223P2.324P2.425P2.526P2.627P2.728ALE/PROG30PSEN29EA/VPP31P1.01P1.12P1.23P1.34P1.45P1.5/MOSI6P1.6/MIS

59、O7P1.7/SCK8REST9P3.0/RXD10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.5/T115P3.6/WR16P3.7/RD17XTAL218XTAL119GND20AT89S51VCCR281kR30470R271kR261kVT3GND12534KM1D3LEDD4LEDD5LEDD6D6R291K图 3-12 光报警电路、切断点火系统和控制油路 高等职业学校 07 级高职毕业设计(论文) 第 18 页4 汽车多功能报警器软件系统汽车多功能报警器程序流程图如图4-1所示。系统通电后,主程序先完成初始化工作,包括堆栈指针,设定定时器

60、/ 计数器的工作方式及初值,将有关存储单元置初值,启动定时器/ 计数器,开中断等等。然后将处于不断地循环查询检测遥控信号和处理传感器送来的信号状态中,检测各输入口状态,判断是否需要报警。若设防信号无效,则控制系统不检测警情采集电路送来的信息。当汽车处于工作状态时,安置在汽车不同位置的轮胎欠压传感器、温度传感器等,采集现场信号,将检测到的气压、温度信号,经过放大、滤波、模数转换,传送给89S51 单片机,单片机将数据进行处理、运算、比较,一切都正常时,报警器不报警;如果与上限或下限产生了越限,则产生中断,单片机输出信号,驱动声、光报警电路,发出声、光报警。当系统检测到设防信号有效以后,若单片机控

温馨提示

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

评论

0/150

提交评论