基于单片机汽车防盗报警系统讲义.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于单片机汽车防盗报警系统 以单片机为核心的遥控报警系统。主要红外。 图1-1 报警系统框图 系统核心部分是传感器检测和单片机的处理,利用传感器检测车的情况,传感器一般采用双鉴别模式即由两个具有功能互补性的传感器同时对室内情况监测,然后输出两路不同的信号,再经过逻辑“与”关系判断,当发现并确认有盗情时检测电路输出信号给单片机,由单片机根据输入的信号发出报警指令给报警电路,从而触发报警电路,达到能及时准确的报警功能。 防盗报警装置 一个有效的电子保安系统主要由以下几部分组成:传感器、放大处理电路、输出电路。其中,由传感器所构成的探测器相当于人的眼睛,负责监视保护区现场的任何入侵活动。 系统硬件设计 硬件系统总体框图如下所示: 电源电路的实现 本设计采用交直双供电方式,交流电采用220V生活用电,直流电采用汽车电瓶里面的+12V供电,220V交流市电经过变压器T1降压,然后经过整流电桥BRIDGE1对交流电进行整流,得到的直流电经过电容C1滤波,于是得到电路所需的+12V直流电,所得到的+12V直流电再经过三端稳压器78L05输出电路需要的+5V电压,直流供电系统与滤波电容C1并联,并且在电瓶“+”端串连一个二极管与电阻并联的电路,当交流电正常供电时电瓶不放电,而且经整流电桥转换而得到的直流电还能通过电阻给的电瓶充电,这样能使电瓶时刻充满电,当交流电供电出现故障时,电瓶通过二极管放电仍能保证整个电路的正常工作。 电源电路图 电路中的桥式整流器主要功能是把交流电转换成直流电,桥式整流是对二极管半波整流的一种改进。半波整流利用二极管单向导通特性,在输入为标准正弦波的情况下,输出获得正弦波的正半部分,负半部分则损失掉。 桥式整流器对输入正弦波的利用效率比半波整流高一倍。 桥式整流是交流电转换成直流电的一个步骤。 传感器报警电路 遥控发射部分电路设计 电路原理:AT89S52单片机为电路核心元件,P1.0、P1.1为设定防盗系统的按键输入口,P2.7为解除防盗系统发射部分采用,当电源加到VCC和GND引脚时,单片机即可上电复位。晶体管Q1及其外围元件组成振荡频率为270MHz的改进型电容三点式振荡器,由软件实现模拟串口输出,它输出的串行编码信号送到Q1的基极,以实现脉冲调制发射。其电路图如下: 无线传感器发射电路 报警电路功能的实现 报警电路部分 当有单片机经过判断确认有盗情时,发出报警的信号,信号经过放大后发出报警信号,同时通过无线传感器收发电路回传信号通知主人车的当前情况。从而可以采取措施 主程序流程图 主要功能是对系统进行初始化和对系统进行监视,看是否有人盗车闯入。其程序流程框图如下图所示 主程序流程图 中断返回服务程序 主要功能是判断定时1S是否完成,从而决定是否对P2.2口置1,其程序流程框图如下图所示: 中断程序流程图 发射电路 源程序 #include reg51.h #include absacc.h #include intrins.h #define uchar unsigned char #define uint unsigned int #define true 1 #define false 0 uchar cond_tele; //定义存储遥控输入值的全局变量 bit running=false; //装置启动或停止标志,为true时启动 sbit star_tele=P0^0;//遥控启动报警系统 sbit stop_tele=P0^1;//遥控关闭报警系统 sbit alar_out=P2^6;//报警电路 sbit igni_out=P2^7;//点火器电路 void system_init(void);//系统初始化程序 void service_int0(); //外部中断0服务程序 void service_int1(); //外部中断1服务程序 void alar_deal(uchar j);//报警处理程序 void igni_deal(uchar i);//点火处理程序 void delay(uint j); //延时子程序 void system_init(void) {TCON=0X05; IP=0X05; EX0=1; EX1=1; alar_out=0; igni_out=0; cond_tele=0X00; EA=1; } void service_int0()interrupt 0 using 0 { if(running==false) { running=true; igni_deal(0); } EX0=0; EX1=1; } void

文档评论(0)

琼瑶文档 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档