




已阅读5页,还剩51页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
编号毕业设计说明书题目摩托车防盗报警器设计院(系)计算机与控制学院专业自动化学生姓名学号指导教师计算机与控制学院职称题目类型理论研究实验研究工程技术研究工程设计软件开发2008年6月17日摘要随着国民经济的飞速发展和人民生活水平的不断提高,摩托车已大量进入普通家庭,成为部分人不可缺少的交通工具。摩托车是高档家庭用品,如何防止摩托车被盗则是车主十分关心的问题,因此,出现了各种各样的摩托车防盗器。315M射频收发模块采用声表谐振器SAW稳频,频率稳定度极高。当环境温度在2585度之间变化时,频飘仅为3PPM/度,而且其电路简单,容易实现,工作稳定,特别适合多发一收无线遥控及数据传输系统,因此,广泛应用于汽车、摩托车报警器,仓库大门,以及家庭保安系统中。本文介绍一种基于STC89C51的摩托车无线防盗报警系统。该系统由STC89C51单片机、SC1振动传感器、315M射频收发模块、声光报警电路,以及其他外围辅助电路组成。MCS51系列单片机STC89C51作为系统的主控元件,主要用于对PT2272无线接收模块、SC1振动传感器的数据采集;SC1振动传感器为检测元件,可检测到微弱地振动信号;声光报警电路为执行部分,当单片机接收到SC1的振动信号时,立即驱动声光报警电路进行报警,在发出报警声响的同时,熄火继电器常闭触点断开发动机的起动电源,使发动机无法起动;PT2262无线发射模块作为远程控制的遥控器,可实现防盗设定、解除防盗、求救寻车等功能。软件设计方面采用了汇编语言,通俗易懂。采用软件控制,提高了系统的精度和可靠性。试验结果表明,该系统实时性较好,运行稳定可靠,而且具有体积小、耗电省、使用方便等优点,是一种理想的摩托车安装防护装置。关键词单片机;报警控制器;振动传感器;PT2262/PT2272ABSTRACTWITHTHERAPIDDEVELOPMENTOFTHENATIONALECONOMYANDTHEINCREASEOFPEOPLESLIVINGLEVEL,MANYORDINARYFAMILIESHAVEMOTORCYCLE,ANDTHEMOTORCYCLEBECOMESANINDISPENSABLETRANSPORTFORSOMEPEOPLETHEMOTORCYCLEISTHEUPSCALEHOUSEWARES,THEOWNERSAREVERYCONCERNEDABOUTHOWTOPREVENTMOTORCYCLETOBETHEFT,SOALLKINDSOFMOTORCYCLEANTITHEFTALARMAREAPPEARANCE315MRFLAUNCHANDRECEPTIONCIRCUITISUSINGSOUNDFREQUENCYSTABILIZATIONSAWRESONATOR315MRFHASVERYHIGHFREQUENCYSTABILITYWHENTHEAMBIENTTEMPERATURECHANGESBETWEEN25TO85,THEFREQUENCYFLUTTERSISONLY3PPM/,ANDTHEELECTRICCIRCUITISSIMPLE,EASYTOREALIZE,THEWORKISSTABLE,ASSOONASTHEESPECIALLYQUALIFYSENDSRECEIVESTHEWIRELESSREMOTECONTROLANDTHEDATATRANSMISSIONSYSTEM,THUS,ITWIDELYUSESINAUTOMOBILE,MOTORCYCLEALARMSYSTEM,STORAGEDOOR,ANDFAMILYSECURITYSYSTEMTHISARTICLEINTRODUCESONEKINDBASEDONTHESTC89C51MOTORCYCLEWIRELESSSECURITYALARMSYSTEMTHESYSTEMINCLUDESSTC89C51SCM,SC1VIBRATIONSENSORS,315MRFLAUNCHANDRECEPTIONCIRCUIT,SOUNDANDLIGHTALARMCIRCUITS,ANDOTHEREXTERNALAUXILIARYCIRCUITMCS51SERIESSCMSTC89C51ASTHEMAINCONTROLLEROFTHESYSTEM,MAINLYUSESTOTHEPT2272WIRELESSRECEIVEMODULE,SC1VIBRATIONSENSORSDATAACQUISITIONSC1VIBRATIONSENSORSASTHEDETECTINGELEMENT,CANEXAMINEWEAKLYVIBRATESSIGNALWHENTHESCMRECEIVETHEVIBRATIONSIGNALSFROMTHESC1,IMMEDIATELYDRIVENSOUNDANDLIGHTALARMCIRCUITSTOWARNING,INASOUNDALARMATTHESAMETIME,OFTENCLOSEDOFFTHERELAYCONTACTSDISCONNECTTHESTARTERENGINEPOWERSOTHATTHEENGINECANNOTSTARTPT2262WIRELESSTRANSMITTERMODULEASTHEREMOTECONTROLOFTHEREMOTECONTROL,CANACHIEVESECURITYSETTINGSTOLIFTSECURITY,SEARCHINGCARFORHELP,ANDOTHERFUNCTIONSSOFTWAREDESIGNUSESTHEASSEMBLYLANGUAGE,READERFRIENDLYSOFTWARECONTROLCANIMPROVETHESYSTEMSACCURACYANDRELIABILITYTHETESTRESULTSHOWSTHATTHESYSTEMHASREALTIMEBETTER,STABLEANDRELIABLEOPERATION,BUTALSOSMALLINSIZE,POWERCONSUMPTIONPROVINCES,THEADVANTAGESOFCONVENIENCEITISANIDEALMOTORCYCLEINSTALLSPROTECTIVEDEVICESKEYWORDSSCMALARMCONTROLLERVIBRATIONSENSORSPT2262/PT2272目录引言11课题的现状及研究意义211课题现状212研究意义213课题要求314论文结构32相关基础理论和基础知识概述421震动传感器相关概述4211振动传感器的工作原理4212无线射频收发模块简介522主要元器件介绍8221STC89C51单片机8222编码解码芯片PT2262/PT227211223SC1振动传感器153系统设计及选型1631系统设计1632元器件的选型17321单片机的选择17322振动传感器的选择17323编码解码芯片的选择1833方案选择184硬件电路设计及其实现1941单片机模块1942振动信号检测模块2143声光报警模块2244无线通信模块23441无线发射模块23442无线接收模块2445继电器输出控制模块255软件设计2651主程序设计2652声光报警子程序2853无线编码检测子程序2954振动信号检测子程序306电路板制作3161电路设计3162线路的安装与焊接技术3163硬件制作经验327系统调试3471硬件调试及故障分析3472软件调试3773整体调试378总结38谢辞39参考文献40附录41引言近年来,随着改革开放的深入发展,人民的生活水平有了很大提高。各种高产品和贵重物品为许多家庭所拥有。然而一些不法分子也是越来越多。这点就是看到了大部分人防盗意识还不够强,造成偷盗现象屡见不鲜。因此,越来越多的居民家庭对财产安全问题十分担忧。报警器这时正为人们解决了不少问题。但是市场上的报警器大部分都是用于一些大公司财政机构,价格高昂,一般人们难以接受。如果再设计和生产一种价廉、性能灵敏可靠的防盗报警器,必将在防盗和保证财产安全方面发挥更加有效的作用。由于无线传输技术具有很强的隐蔽性和保密性,因此在防盗、警戒等安保装置中得到了广泛的应用,此外,在电子防盗、人体探测等领域中,无线防盗报警器也以其价格低廉、技术性能稳定等特点而受到广大用户和专业人士的欢迎。本文设计的摩托车防盗报警系统采用MCS51系列单片机STC89C51作为核心控制元件。STC89C51是一个低功耗,高性能CMOS8位单片机,片内含4KBYTESISPINSYSTEMPROGRAMMABLE的可反复擦写1000次的FLASH只读程序存储器,器件采用宏晶公司的高密度、非易失性存储技术制造,兼容标准MCS51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISPFLASH存储单元,功能强大的微型计算机STC89C51可为许多嵌入式控制应用系统提供高性价比的解决方案。1课题的现状及研究意义11课题现状摩托车防盗器产品是与我国民用摩托车工业同步发展壮大起来的,至今已经有二十多年的历史。在其发展历程中,曾经为用户们做出了很大的贡献,成为了摩托车的忠实守护神。但是,长期以来,相对于其他电子技术产品的发展,摩托车电子防盗器的发展显得相对滞后,一直都是“老面孔”,其缺点也逐渐的暴露出来,越来越难以真正发挥其防盗作用。我们常见的防盗产品的核心防盗功能主要集中在阻吓和锁车上。对于摩托车来说,传统意义上的防盗措施在实施过程中有着相对较大的困难,较难以实现真正意义上的有效防盗。传统的防盗器绝大多采用震动传感器感知车体是否受到侵害,这类型的传感器的抗干扰能力十分有限,容易因为非侵害车体的外界震动,如雷电、风雨、鞭炮或其他车辆行驶干扰等均能诱发报警导致误报,误报成了传统防盗器无法逾越的障碍。由于误报频发,用户乃至公众已经难以分辨什么是真实报警,什么是误报了。同时频发的误报警报音已经成为了一种令公众厌恶的噪音。同时也让防盗器持有者处于一种尴尬的地步。某些地方甚至出现过,非盗窃行为破坏防盗装置的事件,就是公众厌恶噪声的实例。诸多不利因素,造成以阻吓为防盗核心手段的传统防盗器已经难以发挥真正意义上的防盗功效。12研究意义遥控式汽车防盗器是随着电子技术的进步而发展起来的,是市场上推广普及最为广泛的一种。它的特点是遥控控制防盗器的全部功能,可靠方便,可带振动。本课题采用STC89C51单片机作为主控制器,采用SC1型全向震动传感器作为检测元件,当SC1震动传感器检测到较大振动信号时,能够从第三脚输出直流电压信号,经过放大接入单片机I/O端口。单片机检测到SC1有信号输出时,立即通过I/O口发出相应的信号驱动扬声器发出报警信号,在发出报警声响的同时,熄火继电器常闭触点断开发动机的起动电源,使发动机无法起动,防止了盗贼不顾报警声响而把车辆发动起来盗走,到防盗报警的目的。利用PT2262无线编码电路作为遥控器来启动和关闭防盗报警系统。13课题要求本课题采用STC89C51单片机作为主控制器,利用PT2262无线发射模块作为遥控开关来启动和关闭防盗报警系统,遥控器亦可让报警器直接报警,以告知车主车辆所在。采用SC1型全向震动传感器作为检测元件,当SC1震动传感器检测到较大振动信号时,能够从第三脚输出直流电压信号,经过放大接入单片机I/O端口。单片机检测到SC1有信号输出时,立即通过I/O口发出相应的信号驱动扬声器发出报警信号,在发出报警声响的同时,熄火继电器常闭触点断开发动机的起动电源,使发动机无法起动,防止了盗贼不顾报警声响而把车辆发动起来盗走,到防盗报警的目的。完整的设计任务要求完成如下主要功能(1)自动警戒;(2)具有声光报警装置;(3)引擎锁定;(4)可调节灵敏度。14论文结构在论文的第二部分,将介绍关于本设计课题的相关基本理论和基础知识,着重在于介绍STC89C51单片机相关理论知识、PT2262/PT2272专用编码解码芯片的原理、SC1震动传感器的主要特性及引脚功能等。在这一部分,还将介绍315M无线射频收发技术的相关理论知识。在论文第三部分将着重介绍系统总体设计思想,包括硬件选择和实现的方法。在第四部分将详细介绍硬件电路的设计,元器件参数的确定。主要讲述STC89C51单片机及其最小系统和各个模块的实现以及和单片机的连接方式。第五部分介绍软件编程的总体设计思想,各个模块的流程图。第六部分将介绍硬件电路制作过程中印刷电路板的相关知识和注意事项。第七部分将详细论述调试过程中遇到的主要问题与解决问题的方法和实现功能。最后部分为整个设计过程的总结。2相关基础理论和基础知识概述21震动传感器相关概述211振动传感器的工作原理在高度发展的现代工业中,现代测试技术向数字化、信息化方向发展已成必然趋势,而测试系统的最前端是传感器,它是整个测试系统的灵魂,被世界各国列为尖端技术,特别是近几年快速发展的IC技术和计算机技术,为传感器的发展提供了良好与可靠的科学技术基础。使传感器的发展日新月益,且数字化、多功能与智能化是现代传感器发展的重要特征。振动传感器是将振动信号(加速度、速度及位移)转换成电信号的装置,振动传感器在测试技术中是关键部件之一,它的作用主要是将机械量接收下来,并转换为与之成比例的电量。由于它也是一种机电转换装置。所以我们有时也称它为换能器、拾振器等。振动传感器并不是直接将原始要测的机械量转变为电量,而是将原始要测的机械量做为振动传感器的输入量M,然后由机械接收部分加以接收,形成另一个适合于变换的机械量N,最后由机电变换部分再将N变换为电量E,因此一个传感器的工作性能是由机械接收部分和机电变换部分的工作性能来决定的。振动传感器工作原理如下图所示图21振动传感器的工作原理在工程振动测试领域中,测试手段与方法多种多样,但是按各种参数的测量方法及测量过程的物理性质来分,可以分成三类。(1)机械式的测量方法将工程振动的参量转换成机械信号,再经机械系统放大后,进行测量、记录,常用的仪器有杠杆式测振仪和盖格尔测振仪,它能测量的频率较低,精度也较差。但在现场测试时较为简单方便。(2)光学式的测量方法将工程振动的参量转换为光学信号,经光学系统放大后显示和记录。如读数显微镜和激光测振仪等。(3)电测方法将工程振动的参量转换成电信号,经电子线路放大后显示和记录。电测法的要点在于先将机械振动量转换为电量(电动势、电荷、及其它电量),然后再对电量进行测量,从而得到所要测量的机械量。这是目前应用得最广泛的测量方法。常用振动传感器有以下几种(1)压电片谐振式使用压电片接收振动信号,压电片的谐振频率较高,为了降低谐振频率,使用加大压电片振动体的质量来实现,并使用弹簧球代替附加物,降低两谐振频率,增强了振动效果。其优点是灵敏度较高,结构简单。但是需要信号放大后送到TTL电路或者单片机电路中,不过使用一个三极管单级放大即可。(2)机械振动式传统的振动检测方式,受到振动以后,弹簧球在较长的时间内进行减幅振动,这种振动便于被检测电路检测到。振动输出开关信号,输出阻抗与配合输出的电阻阻值所决定,根据检测电路的输入阻抗,可以做成高阻抗输出方式。(3)微型振动传感器将机械式振动传感器微型化,将振动体碳化并进行密封处理,其工作性能更可靠。输出开关信号直接与TTL电路和或者单片机输入电路相连接,电路结构简单。输出阻抗高,静态工作电流小。212无线射频收发模块简介(1)发射模块无线数据传输广泛地运用在车辆监控、遥控、遥测、小型无线网络、无线抄表、门禁系统、小区传呼、工业数据采集系统、无线标签、身份识别、非接触RF智能卡、小型无线数据终端、安全防火系统、无线遥控系统、生物信号采集、水文气象监控、机器人控制、无线232数据通信、无线485/422数据通信、数字音频、数字图像传输等领域中。发射模块原理如图所示,工作频率为315M,发射模块采用声表谐振器稳频,频率稳定度极高,当环境温度在2585度之间变化时,频飘仅为3PPM/度,SMT树脂封装,频率一致性较好,免调试,特别适合多发一收无线遥控及数据传输系统。采用声表面波(SAW315M)谐振器作为频率源器件的高Q值、高频稳度的无线遥控发射和接收电路,解决了传统的LC振荡电路频稳度差及频率漂移较大的问题。而一般LC振荡器频率稳定度及一致性较差,即使采用高品质微调电容,误差变化及振动也很难保证已调好的频点不会发生偏移。具有较宽的工作电压范围及低功耗特性。当发射电压为3V时,发射电流约为2MA,发射功率较小;12V为最佳工作电压,具有较好的发射效果,发射电流约为58MA,大于12V时直流功耗增大,有效发射功率不再明显提高。发射模块采用AM方式调制以降低功耗,数据信号停止发射时发射电流降为零,数据信号与发射模块之间采用电阻而不能采用电容耦合,否则发射模块将不能正常工作。数据信号电平应接近发射模块的实际工作电压以获得较高的调制效果,发射模块对过宽的调制信号易出现调制效率下降、收发距离变近的现象。当脉冲高电平宽度在0081MS时发射效果较好,大于1MS时效率开始下降;当脉冲低电平宽度大于10MS时,接收到的数据第一位极易被干扰(即零电平干扰)而引起不解码。图22315M无线发射原理图发射模块天线长度可在0250MM之间调节,也可无天线发射,但发射效率下降。图22为改进型,体积更小,内含隔离调制电路以消除输入信号对射频电路的影响,信号直接耦合,性能更加稳定。发射模块应垂直安装在抑制板边部,并应离开周围器件5MM以上,以免受分布参数影响而停振。发射模块发射距离与调制信号频率及幅度、发射电压及电流容量、发射天线、接收机灵敏度及收发环境有关。发射模块采用PT2262编码器加240MM小拉杆天线发射时,在开阔区最大发射距离约250M,在障碍区相对要近,由于折射反射会形成一些死区及不稳定区域,不同的收发环境会有不同的收发距离。如需要远的可靠距离,可在发射模块的输出端增加一级射频功率放大器。(2)接收模块接收模块可使用超再生电路或超外差电路,超再生电路成本低,功耗小可达100UA左右,调整良好的超再生电路灵敏度和一级高放、一级振荡、一级混频以及两级中放的超外差接收机差不多。然而,超再生电路的工作稳定性比较差,选择性差,从而降低了抗干扰能力。下图为典型的超再生接收电路。图23超再生接收电路原理图接收模块由接收天线、输人选频回路、高频放大、超再升电路、脉冲信号放大整形电路组成。其功能是将遥控器发出的高频载波信号进行选频、放大、解调,输出符合解码电路要求的脉宽数据信号。接收模块接收频率为315MHZ,并具有较好的频宽及温度补偿特性,可与一般精度的声表谐振器稳频的发射机及LC发射机配套使用而不需要调整接收频率,较宽的工作温度范围可适应各种工作环境。接收模块对电源要求不太苛刻,可以使用开关电源,并具有较宽的工作电压范围及低功耗特性,2V时只消耗约2MA电流,3V消耗约25MA电流,但5V以下供电接收灵敏度要下降35DBM,5V供电可处于最佳接收灵敏度状态。电路工作原理如下,ANT为24CM的软导线,由遥控器发出的高频信号经ANT感应拾取,经L1、C2并联谐振选频后,通过C3耦合到高频放大级,经Q1放大后的高频载波信号,经C6耦合到超再升电路。在超再升接收电路中,Q2能完成对载波信号的放大、选频以及从高频载波信号中分离出调制信号(解调)等多重任务。Q2工作在振荡状态,其接收频率主要由C7、L2的参数决定,调整C7可以在一定范围内改变接收头的接收频率。解调后的低频脉宽数据信号经L3、C10组成的倒“L”型低通滤波器滤除高频杂波后,送人整形放大电路。放大整形电路由LM358内部的两个运放组成的两级不同增益的放大器来完成,U1A组成增益电压放大器,U1B组成低增益隔离放大器,通过两级运放的互补作用,即保证来自前级的低频脉宽数据信号有较高的放大增益,又兼顾放大后输出的脉宽信号有很好的电流特性(波形好)。两级放大器之间采用直接耦合,最终从LM358的1脚输出幅度和波形符合解码处理电路要求的低频脉宽数据信号。22主要元器件介绍221STC89C51单片机本系统中选用MCS51单片机,它是在一块芯片中集成了CPU、RAM、ROM、定时器/计数器和多种功能的I/O线等一台计算机所需要的基本功能部件。MCS51单片机与其的前一代产品MCS48单片机相比,结构更先进,功能更强,在MCS48的基础上增加了更多的电路单元和指令,指令数达111条。MCS51系列单片机主要有8031、8051和8751类型产品,这里选用的是与这三种系列类型的单片机功能都是差不多的STC89C51。主要性能参数与MCS51产品指令系统完全兼容4K字节在系统编程(ISP)FLASH闪速存储器1000次擦写周期4055V的工作电压范围全静态工作模式0HZ33MHZ三级程序加密锁1288字节内部RAM32个可编程IO口线2个16位定时计数器6个中断源全双工串行UART通道低功耗空闲和掉电模式中断可从空闲模唤醒系统看门狗(WDT)及双数据指针掉电标识和快速编程特性灵活的在系统编程(ISP字节或页写模式)图24STC89C51单片机引脚图功能特性概述STC89C51提供以下标准功能4K字节FLASH闪速存储器,128字节内部RAM,32个I/O口线,看门狗(WDT),两个数据指针,两个16位定时计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,STC89C51可降至0HZ的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。引脚功能说明(见图24)。VCC电源电压GND地P0口P0口是一组8位漏极开路型双向I/O口,也即地址数据总线复用口。作为输出口用时,每位能驱动8个TTL逻辑门电路,对端口写“L”可作为高阻抗输入端用。在访问外部数据存储器或程序存储器时,这组口线分时转换地址(低8位)和数据总线复用,在访问期间激活内部上拉电阻。在F1ASH编程时,P0口接收指令字节,而在程序校验时,输出指令字节,校验时,要求外接上拉电阻。P1口PL是一个带内部上拉电阻的8位双向I/O口,PL的输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。对端口写“L”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口。作输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流(IIL)。FLASH编程和程序校验期间,PL接收低8位地址。表21P3口第二功能端口引脚第二功能P15MOSI用于ISP编程P16MISO用于ISP编程P17SCK用于ISP编程P30RXD(串行输入口)P31TXD(串行输出口)P32/INTO(外中断0)P33/INT1(外中断1)P34T0(定时/计数器0外部输入)P35T1(定时/计数器1外部输入)P36/WR(外部数据存储器写选通)P37/RD(外部数据存储器读选通)P2口P2是一个带有内部上拉电阻的8位双向I/O口,P2的输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。对端口写“1”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口,作输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流(IIL)。在访问外部程序存储器或16位地址的外部数据存储器时,P2口送出高8位地址数据。在访问8位地址的外部数据存储器时,P2口线上的内容(也即特殊功能寄存器(SFR)区中P2寄存器的内容),在整个访问期间不改变。FLASH编程或校验时,P2亦接收高位地址和其它控制信号。P3口P3口是一组带有内部上拉电阻的8位双向I/O口。P3口输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。对P3口写入“L”时,它们被内部上拉电阻拉高并可作为输入端口。作输入端时,被外部拉低的P3口将用上拉电阻输出电流(IIL)。P3口除了作为一般的I/O口线外,更重要的用途是它的第二功能,如表21所示。P3口还接收一些用于FLASH闪速存储器编程和程序校验的控制信号。RST复位输入。当振荡器工作时,RST引脚出现两个机器周期以上高电平将使单片机复位。WDT溢出将使该引脚输出高电平,设置SFRAUXR的DISRT0位(地址8EH)可打开或关闭该功能。DISRT0位缺省为RESET输出高电平打开状态。ALEPROG当访问外部程序存储器或数据存储器时,ALE(地址锁存允许)输出脉冲用于锁存地址的低8位字节。即使不访问外部存储器,ALE仍以时钟振荡频率的16输出固定的正脉冲信号,因此它可对外输出时钟或用于定时目的。要注意的是每当访问外部数据存储器时将跳过一个ALE脉冲。对F1ASH存储器编程期间,该引脚还用于输入编程脉冲(PROG)。如有必要,可通过对特殊功能寄存器(SFR)区中的8EH单元的D0位置位,可禁止ALE操作。该位置位后,只有一条M0VX和M0VC指令ALE才会被激活。此外,该引脚会被微弱拉高,单片机执行外部程序时,应设置ALE无效。PSEN程序储存允许(PSEN)输出是外部程序存储器的读选通信号,当AT89S51由外部程序存储器取指令(或数据)时,每个机器周期两次PSEN有效,即输出两个脉冲。当访问外部数据存储器,没有两次有效的PSEN信号。EAVPP外部访问允许。欲使CPU仅访问外部程序存储器(地址为0000HFFFFH),EA端必须保持低电平(接地)。需注意的是如果加密位LB1被编程,复位时内部会锁存EA端状态。如EA端为高电平(接VCC端),CPU则执行内部程序存储器中的指令。F1ASH存储器编程时,该引脚加上12V的编程电压VPP。XTALL振荡器反相放大器及内部时钟发生器的输入端。XTAL2振荡器反相放大器的输出端。中断寄存器各中断允许控制位于IE寄存器,5个中断源的中断优先级控制位于IP寄存器。222编码解码芯片PT2262/PT2272PT2262/2272是一种CMOS工艺制造的低功耗低价位通用编解码电路,PT2262/2272最多可有12位(A0A11)三态地址端管脚悬空,接高电平,接低电平任意组合可提供531441地址码,PT2262最多可有6位D0D5数据端管脚,设定的地址码和数据码从17脚串行输出,可用于无线遥控发射电路。编码芯片PT2262发出的编码信号由地址码、数据码、同步码组成一个完整的码字,解码芯片PT2272接收到信号后,其地址码经过两次比较核对后,VT(PT2272的17脚)脚才输出高电平,与此同时相应的数据脚也输出高电平,如果发送端一直按住按键,编码芯片也会连续发射。当发射机没有按键按下时,PT2262不接通电源,其17脚为低电平,所以315MHZ的高频发射电路不工作。当有按键按下时,PT2262得电工作,其第17脚输出经调制的串行数据信号,当17脚为高电平期间315MHZ的高频发射电路起振并发射等幅高频信号,当17脚为低平期间315MHZ的高频发射电路停止振荡,所以高频发射电路完全收控于PT2262的17脚输出的数字信号,从而对高频电路完成幅度键控(ASK调制)相当于调制度为100的调幅。PT2262/PT2272特点CMOS工艺制造,低功耗外部元器件少RC振荡电阻工作电压范围宽2615V数据最多可达6位地址码最多可达531441种PT2262无线数据模块具有较宽的工作电压范围312V,当电压变化时发射频率基本不变,和发射模块配套的接收模块无需任何调整就能稳定地接收。当发射电压为3V时,空旷地传输距离约2050米,发射功率较小,当电压5V时约100200米,当电压9V时约300500米,当发射电压为12V时,为最佳工作电压,具有较好的发射效果,发射电流约60毫安,空旷地传输距离700800米,发射功率约500毫瓦。当电压大于L2V时功耗增大,有效发射功率不再明显提高。因为无线电信号传输时收很多因素的影响,所以一般实用距离只有标称距离的20甚至更少。图25PT2262引脚图表22PT2262管脚功能名称管脚说明A0A1118、1013地址管脚,用于进行地址编码,可置为“0”,“1”,“F“悬空D0D578、1013数据输入端,有一个为“1”即有编码发出,内部下拉VCC18电源正端()VSS9电源负端()TE14编码启动端,用于多数据的编码发射,低电平有效OSC116振荡电阻输入端,与OSC2所接电阻决定振荡频率OSC215振荡电阻振荡器输出端DOUT17编码输出端(正常时为低电平)图26PT2272引脚图表23P2272管脚功能名称管脚说明A0A1118、1013地址管脚,用于进行地址编码,可置为“0”,“1”,“F”悬空,必须与PT2262一致,否则不解码D0D578、1013地址或数据管脚,当作为数据管脚时,只有在地址码与PT2262一致,数据管脚才能输出与PT2262数据端对应的高电平,否则输出为低电平,锁存型只有在接收到下一数据才能转换VCC18电源正端()VSS9电源负端()DIN14数据信号输入端,来自接收模块输出端OSC116振荡电阻输入端,与OSC2所接电阻决定振荡频率OSC215振荡电阻振荡器输出端DOUT17解码有效确认输出端(常低)解码有效变成高电平(瞬态)地址码和数据码都用宽度不同的脉冲来表示,两个窄脉冲表示“0”;两个宽脉冲表示“1”;一个窄脉冲和一个宽脉冲表示“F”也就是地址码的“悬空”。PT2262每次发射时至少发射4组字码,而PT2272只有在连续两次检测到相同的地址码加数据码才会把数据码中的“1”驱动相应的数据输出端为高电平和驱动VT端同步为高电平。因为无线发射的特点,第一组地址码加数据码非常容易受零电平干扰,往往会产生误码,所以程序可以丢弃处理。PT2272解码芯片有不同的后缀,表示不同的功能,有L4/M4/L6/M6之分,其中L表示锁存输出,数据只要成功接收就能一直保持对应的电平状态,直到下次遥控数据发生变化时才改变。M表示非锁存输出,数据脚输出的电平是瞬时的,而且和发射端是否发射相对应,可以用于类似点动的控制。后缀的6和4表示有几路并行的控制通道,当采用4路并行数据时(PT2272M4),对应的地址编码应该是8位,如果采用6路的并行数据时PT2272M6,对应的地址编码应该是6位。PT2262/2272芯片的地址编码设定和修改设置地址码的原则是同一个系统地址码必须一致;不同的系统可以依靠不同的地址码加以区分。至于设置什么样的地址码完全随设计者喜欢。在通常使用中,我们一般采用8位地址码和4位数据码,这时编码电路PT2262和解码电路PT2272的第18脚为地址设定脚,有三种状态可供选择悬空、接正电源、接地三种状态,3的8次方为6561,所以地址编码不重复度为6561组,只有发射端PT2262和接收端PT2272的地址编码完全相同,才能配对使用。振荡电阻PT2262和PT2272除地址编码必须完全一致外,振荡电阻还必须匹配,否则接收距离会变近甚至无法接收,在具体的应用中,外接振荡电阻可根据需要进行适当的调节,阻值越大振荡频率越慢,编码的宽度越大,发码一帧的时间越长。目前市场上大部分产品都是用PT2262/12MPT2272/200K组合,少量产品用PT2262/47MPT2272/820K。223SC1振动传感器SC1振动位移传感器,是一种集振动和位移测于一身的全方位固态控制器件,是目前作为报警和状态检测的最佳选择。传感部分采用目前最先进固态加速度检测器件,既对振动有很高的检测灵敏度,又对周围环境的声音信号抑制,具有很强的搞干扰能力。可广泛应用于机动车,保险柜,库房门窗等场合的防盗装置中。器件的内部均含有专用的控制芯片,应用非常方便,可直接带动小功率负载,用一只三极管进行电流放大后,即可驱动继电器或报警器。由于SC1器件工作在固态检测方式,故不存在机械疲劳,灵敏度降低,误触发和受环境湿度温度影响等不良现象,具有很好的一致性。SC1的引脚功能、内部示意图、外形及引脚见图27,脚距254MM,它内含振动和位移传感元件、灵敏度限制电路、检测控制电路、延时电路和输出级等。内设的定时控制电路,具有报警一段时间后会自动复位的功能,当器件检测到振动信号时,输出端能够输出直流电压信号,经外部元件将电流放大后,即可驱动报警器报警,一段时间后自动复位,即输出端为低电平。引脚功能1地2灵敏度设定3输出4延时设定5电源图27SC1的技术指标及参数由于SC1振动位移传感器内部集成度很高,所以外围电路相当简单。图28是SC1振动位移传感器典型接法,SC1振动传感器4脚外接延时控制电容,取值越大,延时就越长,反之则延时就越短,一般取值为01F10F之间。2脚是外接灵敏度设定电阻,一般取值在51K100K之间,阻值越大,灵敏度就越高。此电阻可以不接,这时SC1灵敏度最高。当晃动或振动(敲击)SC1时,3脚输出由低电平转为高电平,延时过后自动由高电平转为低电平。图28SC1振动传感器典型接法3系统设计及选型31系统设计摩托车防盗报警器是一种安装在车上,用来增加盗车难度,延长盗车时间的装置。随着科学技术的进步,为对付不断升级的盗车手段,人们研制出各种不同结构的防盗器,目前防盗器按其结构可分两大类机械式、电子式。钩锁、方向盘锁和变速挡锁等基本属于机械式防盗器,它主要是靠锁定离合、制动、油门或方向盘、变速挡来达到防盗的目的,但只防盗不报警。插片式、按键式和遥控式等都属于电子式防盗器,它主要是靠锁定点火或起动来达到防盗的目的,同时具有防盗和声音报警功能。遥控式防盗报警系统因具有良好的实时性、准确性和可靠性以及多功能等特点,是目前作为摩托车防盗器的最佳选择。32元器件的选型321单片机的选择STC89系列单片机的核心是8031,在软件和硬件方面与MCS51系列完全兼容,STC89系列的指令与有关定义和MCS51完全相同,MCS51系列单片机应用系统编写的程序可以直接使用。STC89系列的引脚排列、定义与MCS51完全一致,可以直接替换。由于该单片机内部有FLASHROM,所以编写的程序烧录方便,易于擦除,可反复使用,非常方便用于对程序进行修改,缩短研制周期,降低了研制成本。STC89C51是8031的升级产品,性能上较8031有很大提升,在价格上却与8031差不多,甚至更低。STC89C51显著的特点是加入了在系统编程(ISP)功能,不再依靠专用的编程工具,改写单片机存储器内的程序再也不需要把芯片从电路板上拆下。基于性价比、低功耗及设计实现上考虑,本课题选用STC89C51单片机作为防盗系统的主控芯片。322振动传感器的选择为了能够提取足够的信息,实现对监测目标的准确判断,选择传感器应遵循一些基本原则合理选择传感器并加以优化组合,以实现系统高精度、低成本的需求;选用不同种类、不同功能的传感器,发挥各个传感器的优势,降低虚报、漏报的可能性,提高系统的可靠性。传统的机械式振动传感器,如压电式振动传感器或水银开关在一些温度范围内线性不好,响应时间长,而且输出的是微弱的模拟信号,需要外加复杂的放大电路才能驱动报警器。随着电子技术的发展和进步,数字传感器将取代传统的机械式振动传感器。与传统的机械式振动传感器相比,SC1全向震动传感器既对振动有很高的检测灵敏度,又对周围环境的声音信号抑制,具有很强的搞干扰能力,由于SC1器件工作在固态检测方式,故不存在机械疲劳,灵敏度降低,误触发和受环境湿度温度影响等不良现象,具有很好的一致性。器件内部集成度很高,外围电路相当简单。实际尺寸小、使用方便,与单片机的连接简单等优点。基于以上的分析,选用SC1全向震动传感器构成防盗系统的监测模块。323编码解码芯片的选择与其他编码解码芯片相比,专用无线编码解码芯片PT2262/PT2272是一种CMOS工艺制造的低功耗、低价位通用编解码芯片。PT2262/PT2272最多可有12位(A0A11)三态地址端管脚(悬空、接高电平、接低电平),任意组合可提供531441地址码,最大限制地使地址码不重复。不需要通过软件来设置,可以与单片机直接连接,是无线遥控电路的最佳选择。33方案选择方案一以防盗检测电路压电式振动传感器为核心,以使用最为普遍的继电器、二极管为控制电路。能在盗车贼打开车锁或搬动摩托车时,发出报警信号,同时切断点火系统的供电电源。此方案简单易行,器件的价格便宜,但这类型的传感器的抗干扰能力十分有限,容易因为非侵害车体的外界震动,如雷电、风雨、鞭炮或其他车辆行驶干扰等均能诱发报警导致误报,误报成了传统防盗器无法逾越的障碍。由于误报频发,用户乃至公众已经难以分辨什么是真实报警什么是误报了。同时频发的误报警报音已经成为了一种令公众厌恶的噪音。方案二以采用MCS51系列单片机作为核心控制元件,感应检测电路采用高灵敏度的SC1全向震动传感器为核心器件,遥控电路以专用编码芯片PT2262为核心,由无线接收、数据解码、报警电路和电源电路组成。无线接收模块的接收频率为315MHZ,数据解码采用市面上用得较多的PT2272专用解码芯片,遥控电路集成了整个系统的全部功能。数据处理的任务由单片机完成,可靠性及稳定性较好,且电路简单、容易实现、耗电省、使用方便。方案确定通过对方案一和方案二的比较得知,二者都可以实现防盗报警功能。方案一虽然简单易行,器件的价格便宜,但是干扰能力十分有限,电路集成度不高,方法落后,而且具有很大的局限性。方案二电路简单,所用元器件少,集成度高,PCB布线容易实现,而且具有体积小、耗电省、使用方便等优点,是一种理想的摩托车安装防护装置。且无线通信代表了当今技术高速化、智能化、信息化、网络化的发展发向,所以本课题的设计选择了方案二。4硬件电路设计及其实现如图41所示为本课题的系统方案图图41系统总体框图整个系统以控制芯片STC9851单片机和无线接收模块PT2272为核心部件。其中PT2272用来接收由无线发射模块PT2262发送的数据,接收到数据时,PT2272相应的数据端置位,STC89C51根据PT2272数据端的不同输出使整个系统处不同状态。在远程控制端以无线传输模块PT2262为核心部件,可实现启动防盗、解除防盗、直接报警等功能。当报警器处于警戒状态时,STC89C51对振动传感器输出数据的采集,同时通过I/O对声光报警电路和摩托车电子点火系统的电源进行控制。41单片机模块主要用STC89C51单片机最小系统板。单片机及其外围电路见图42。由5V电源给单片机供电,该芯片的P30P34用作无线接收模块的输入端口,由于PT2272输出的是高电平,所以在程序初始化后,P30P34为均低电平。其他端口的作用为P10作为SC1振动传感器数字量的输入端口(高电平有效);P20灯光报警模块的控制端口(高电平有效);P21声音报警电路的控制端口(低电平有效);P22作为摩托车电子点火系统电源控制端口(高电平有效);P30和P31是STC89C51的串口,实现上电复位程序下载。图42STC89C51单片机及其最小系统晶体振荡器特性STC89C51中有一个用于构成内部振荡器的高增益反相放大器,引脚XTAL1和XTAL2分别是该放大器的输入端和输出端。这个放大器与作为反馈元件的片外石英晶体或陶瓷谐振器一起构成自激振荡器。外接石英晶体(或陶瓷谐振器)及电容CL、C2接在放大器的反馈回路中构成并联振荡电路。对外接电容CL、C2虽然没有十分严格的要求,但电容容量的大小会轻微影响振荡频率的高低、振荡器工作的稳定性、起振的难易程序及温度稳定性。如果使用石英晶体,我们推荐电容使用30PF10PF,而如使用陶瓷谐振器建议选择40PF10PF。用户也可以采用外部时钟,这里我使用的是30PF电容,12MHZ的晶体振荡器。此外,在调试程序的过程中,STC89C51需要通过串口进行加载程序。与PC机的通信需要MAX232电平转换电路。在加载程序前先将STC89C51的P10和P11接地,通过P30(RXD)、P31(TXD)向单片机加载程序,其原理图如43所示。图43MAX232电平转换电路42振动信号检测模块通过反复试验得出SC1振动传感器4脚外接1F的延时控制电容比较合适,这时输出延时时间约为2S。2脚接外接灵敏度设定,电阻取值在51K100K之间,阻值越大,灵敏度就越高。此电阻可以不接,这时SC1灵敏度最高。本课题设计时2脚接阻值为1M的精密滑动变阻器,可对SC1振动传感器的灵敏度进行微调,当2脚悬空时输出电压在00V16V之间。3脚为SC1振动传感器输出端,静态时输出电压为0;在5V的工作电压下,当检测到有振动信号时输出电压为378V,工作电压为12V时,输出电压为106V,输出端经NPN型三极管S8050将电流放大后与单片机的P10连接。由于STC89C51单片几的工作电压是5V,所以本次设计采用5V直流电作为SC1振动传感器的工作电压。SC1是利用加速度检测器件制成的振动传感器,能够对车体特殊频段的振动进行监测,在车体被外力破坏的情况可以产生警报,其原理图如44所示。图44振动检测电路43声光报警模块声光报警模块接收中央处理模块的指令,利用声音、闪光进行报警。电路是由LED和蜂鸣器组成,分别和单片机的P20和P21相连,P20外接一个470上拉电阻,高电平时点亮LED。采用小功率的PNP管9015作为蜂鸣器的驱动电路,蜂鸣器个工作电压为5V,当P21为低电平时9015导通,驱动蜂鸣器发出声音,也可以在9015的基极接一个限流电阻,这样蜂可调节鸣器音量大小。图45声光报警电路44无线通信模块441无线发射模块编码芯片PT2262发出的编码信号由地址码、数据码、同步码组成一个完整的码字,解码芯片PT2272接收到信号后,其地址码经过两次比较核对后,VT脚才输出高电平,与此同时相应的数据脚也输出高电平,如果发送端一直按住按键,编码芯片也会连续发射。当发射电路没有按键按下时,PT2262不接通电源,其17脚为低电平,所以高频发射电路不工作。当有按键按下时,PT2262得电工作,第17脚输出经调制的串行数据信号,当17脚为高电平期间高频发射电路起振并发射等幅高频信号,当17脚为低电平期间高频发射电路停止振荡,所以高频发射电路完全受控于PT2262的17脚输出的数字信号,从而对高频电路完成幅度键控ASK调制相当于调制度为100的调幅。PT2262/PT2272最多有12位(A0A11)三态地址端管脚(悬空,接高电平,接低电平),任意组合可提供531441地址码,PT2262最多可有6位D0D5数据端管脚,设定的地址码和数据码从17脚串行输出,可用于无线遥控发射电路。本课题设计时只使用PT2262/PT2272的8位(A0A8)三态地址端管脚均是悬空,数据脚为D0D3。面板上有A、B、C、D四位操纵按键及一个发射指示灯。因为要满足远距离遥控,所以发射模块的发射功率比较大,当然发射电流也比普通的遥控模块大许多,常见的200米遥控模块的发射电流一般在10毫安左右。图46无线遥控电路无线遥控器的主要功能如下防盗启动按键A(D0)按下时,报警响一声,LED灯同时闪一下,三秒后进入防盗报警状态,若检测到有振动信号,则报警连续响五秒,ED灯同时闪五下,五秒内再检测到有振动信号则报警响十五秒,同时ED灯闪十五下。如果一直检测到有振动信号,则一直报警,自动停不用遥控解除,在发出报警声响的同时,熄火继电器常闭触点断开发动机的起动电源,使发动机无法起动。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第三方信息透明化在二手车信任中的作用-洞察阐释
- 亳州学院《微课程与多媒体课件设计与制作》2023-2024学年第二学期期末试卷
- 滨州学院《法医实务》2023-2024学年第二学期期末试卷
- 深水管汇保护罩吊装出水动力学特性研究
- 北京培黎职业学院《连锁经营管理》2023-2024学年第二学期期末试卷
- 北京劳动保障职业学院《牙体牙髓病学A》2023-2024学年第二学期期末试卷
- 2025年不良资产处置市场格局与创新模式发展策略深度解析
- 2025年北美产区葡萄酒特色与品牌国际化市场策略分析
- 教育培训机构资料高中测试三
- 2025年保险数字化理赔服务与保险中介协同研究报告
- 营养与食品卫生学智慧树知到课后章节答案2023年下广西中医药大学
- 图解电动自行车充电器与控制器维修全流程
- X62W万能铣床电气故障点
- 泽康(CERCON)氧化锆 全瓷牙介绍
- 喷气动力飞机
- 生物质材料及应用课件
- 疫情统计学知到章节答案智慧树2023年浙江大学
- 脓毒症、感染性休克抢救流程图
- 三年级混合计算练习题
- 2023年北京市公务员考试《行测》真题【完整+答案+解析】
- 大学英语四级选词填空
评论
0/150
提交评论