版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGE单片机原理及系统课程设计报告PAGE1基于单片机的汽车转向灯设计摘要本设计采用单片机控制,在控制系统中,选择了6个开关、1个AT89C51单片机、6只发光二极管(用来模拟信号灯发光)。其中AT89C51单片机做为控制核心,当6个开关的状态发生改变后,单片机检测到开关信号后就通过软件输出相关信号,来驱动6个汽车信号灯根据开关的相应状态闪烁或长亮。信号灯由发光二极管模拟替代。通过这些,本控制系统能够很好的达到控制汽车转弯信号灯的目的,同时,所采用的单片机及其他元件的成本不高,还能很好的达到控制要求,不会增加汽车的制造成本。对生产厂家和消费者来说是非常好的选择。
关键词:单片机汽车转弯信号灯AT89C51AbstractThisdesignusesthemicrocontrollerinthecontrolsystem,selectthesixswitches,AT89C51microcontroller,eightlight-emittingdiode(LEDlightstosimulate).AT89C51microcontrollerasacontrolcenterwhich,whenthesixswitchchangesstate,themicrocontrollerdetectsthesignalafterswitchingtheoutputcorrelationsignalthroughsoftware,todrivetheeightcarlightsflashaccordingtothestatecorrespondingtotheswitchorlonglight.Analogsignalfromthelight-emittingdiodesinstead.Throughthese,thecontrolsystemcanturnagoodsignaltocontrolthecar'spurpose,thesametime,themicrocontrollerandothercomponentsusedinthecostisnothigh,butalsogoodtocontroldemandwillnotincreasethemanufacturingcostofthecar.Onmanufacturersandconsumersisaverygoodchoice.Keywords:SCMAutomotiveturnsignallightsAT89C511引言在当今社会,科技与工业高度发达,汽车的数量逐年增多,街上的每一个角落都充斥它们的身影,但凡事都有两面性,汽车在方便了人们的生活也对交通方面和人身安全构成了威胁,为此我们应该采取有效的方法来减少事故的发生概率和提高车辆的运行效率。因此汽车转向灯便成为每一辆汽车必不可少的装置设备。汽车转向灯是行车安全的必备条件,除了具有照明作用,对行人和其他车辆还具有转向、会车、刹车等警示作用。传统的汽车转向灯由于自身条件的限制,可靠性低,定时时间不够精确,使用寿命较短,且继电器受温度影响较大,对于温度变化较大的环境往往不能满足要求。所以本文中汽车转向灯设计是用单片机来实现的,单片机控制系统不仅可避免传统的缺点,还具有功能强、使用灵活、可靠性高、成本低、体积小、面向控制、具有智能化功能等优点。2设计方案及原理本设计要求在汽车进行左转弯、右转弯、刹车、合紧急开关、停靠、倒车等操作时,实现对各种信号指示灯的控制。根据设计要求,制定总体的设计思想。汽车转向灯电路是由单片机AT89C51、复位、警报、LED显示电路、按键电路等几部分构成。2.1系统设计以单片机AT89C51为核心芯片通过控制LED的显示来模拟汽车转向灯,即用开关1-6的闭合分别模拟刹车、紧急、停靠、左转、右转、倒车操作;用LED发光二极管D1-D8的亮灭显示来模拟汽车的故障指示灯、左头灯、右头灯、左转弯信号灯、右转弯信号灯、左尾灯、右尾灯、倒车灯的显示情况。转向时,规定左右尾灯、左右头灯仪表板上2个指示灯相应地发出闪烁信号;应急开关合上时,6个信号灯都应闪烁;汽车刹车时,2个尾灯发出稳定亮信号;如正当转向时刹车,转向时原应闪烁的信号仍应闪烁。它们都是低频闪烁,任何上述之外的开关组合,都将出现故障指示灯闪烁,闪烁频率为高频且发出警报声,按下相应复位键警报声与指示灯解除,之后可及时排查电路问题。系统组成框图如图1所示。图1系统组成框图2.2单片机系统的工作原理2.2.1开关状态检测开关状态检测,对AT89C51来说是输入关系,可轮流检测每个开关状态,以每个开关的状态让相应的发光二极管指示;也可以一次性检测六路开关状态,即用MOVA,P2指令一次性把P2端口的状态全部读入,取低6位的状态来指示,根据此选择分支。附录一汽车转向灯总电路图
附录二汽车转向灯设计程序清单ORG0000HAJMPSTART1ORG0030HSAMEEQU4EHSTART1:MOVP1,#00H;无输入时输出START:MOVA,P2;读P2口数据ANLA,#3FH;取P2口低6位数据CJNEA,#3FH,SHIY;对P2口低6位数据判断AJMPSTART1SHIY:MOVSAME,ALCALLYS;调用延时程序MOVA,P2;读P2口数据ANLA,#3FH;取P2口低6位数据CJNEA,#3FH,SHIY1;对P2口低6位数据判断AJMPSTART1;开关无动作时无输出SHIY1:CJNEA,SAME,START1CJNEA,#37H,NEXT1 ;P2.3=0时进入左转弯分支AJMPLEFTNEXT1:CJNEA,#2FH,NEXT2;P2.4=0时进入右转弯分支AJMPRIGHTNEXT2:CJNEA,#3DH,NEXT3;P2.1=0时进入紧急分支AJMPEARGENEXT3:CJNEA,#3EH,NEXT4;P2.0=0时进入刹车分支AJMPBRAKENEXT4:CJNEA,#36H,NEXT5;P2.0=P2.3=0时进入左转弯刹车分支AJMPLEBRNEXT5:CJNEA,#2EH,NEXT6;p2.0=P2.4=0时进入右转弯刹车分支AJMPRIBRNEXT6:CJNEA,#3CH,NEXT7;P2.0=P2.1=0时进入紧急刹车分支ァAJMPBRERNEXT7:CJNEA,#34H,NEXT8;P2.0=P2.1=P2.3=0时进入左转紧急刹车分支AJMPLBENEXT8:CJNEA,#2CH,NEXT9;P2.0=P2.1=P2.4=0时进入右转紧急刹车分支AJMPRBENEXT9:CJNEA,#3BH,NEXT10;P2.2=0时进入停靠分支AJMPSTOPNEXT10:CJNEA,#1FH,NEXT11;p2.5=0时启动倒车AJMPBACKNEXT11:AJMPERROR;其他情况进入错误分支LEFT:MOVP1,#2AH;左转弯分支LCALLY1sMOVP1,#00HLCALLY1sAJMPSTARTRIGHT:MOVP1,#54H;右转弯分支LCALLY1sMOVP1,#00HLCALLY1sAJMPSTARTEARGE:MOVP1,#7EH;紧急分支LCALLY1sMOVP1,#00HLCALLY1sAJMPSTARTBRAKE:MOVP1,#60H;刹车分支AJMPSTARTLEBR:MOVP1,#6AH;左转弯刹车分支LCALLY1sMOVP1,#20HLCALLY1sAJMPSTARTRIBR:MOVP1,#74H;右转弯刹车分支LCALLY1sMOVP1,#40HLCALLY1sAJMPSTARTBRER:MOVP1,#7EH;紧急刹车分支LCALLY1sMOVP1,#60HLCALLY1sAJMPSTARTLBE:MOVP1,#7EH;左转紧急刹车分支LCALLY1sMOVP1,#20HLCALLY1sAJMPSTARTRBE:MOVP1,#7EH;右转紧急刹车分支LCALLY1sMOVP1,#40HLCALLY1sAJMPSTARTSTOP:MOVP1,#66H;停靠分支LCALLY1sMOVP1,#00HLCALLY1sAJMPSTARTBACK:MOVP1,#80H;倒车分支LCALLY1sMOVP1,#00HLCALLY1sAJMPSTARTERROR:MOVP1,#01H;错误分支LCALLY100msMOVP1,#00HLCALLY100msAJMPSTARTYS:MOVR7,#20H;延时YS0:MOVR6,#0FFHYS1:DJNZR6,YS1DJNZR7,YS0RETY1s:MOVR7,#04H;循环语句延时Y1s1:MOVR6,#0FFHY1s2:MOVR5,#0FFHDJNZR5,$DJNZR6,Y1s2DJNZR7,Y1s1RETY100ms:MOV
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 陕西省安康市2024-2025学年八年级(上)期末语文试卷
- 2025年全球及中国汽车超高频天线行业头部企业市场占有率及排名调研报告
- 2025年全球及中国多托盘货叉行业头部企业市场占有率及排名调研报告
- 2025-2030全球汽车行业用生物基聚酰胺行业调研及趋势分析报告
- IDC机柜租赁服务合同
- 小区绿化承包合同
- 二手房买卖合同代办
- 预付款担保合同模板
- 室内装修合同协议书模板
- 合同担保合作协议
- 2025-2030年中国纳米氧化铝行业发展前景与投资战略研究报告新版
- 2025年度正规离婚协议书电子版下载服务
- 2025年贵州蔬菜集团有限公司招聘笔试参考题库含答案解析
- 煤矿安全生产方针及法律法规课件
- 2025年教科室工作计划样本(四篇)
- 【7历期末】安徽省宣城市2023-2024学年七年级上学期期末考试历史试题
- 春节后安全生产开工第一课
- 2025光伏组件清洗合同
- 电力电缆工程施工组织设计
- 2024年网格员考试题库完美版
- 《建筑与市政工程防水规范》解读
评论
0/150
提交评论