毕业论文-基于AT89S52单片机控制的模拟汽车转向灯设计.doc
《毕业论文-基于AT89S52单片机控制的模拟汽车转向灯设计.doc》由会员分享,可在线阅读,更多相关《毕业论文-基于AT89S52单片机控制的模拟汽车转向灯设计.doc(18页珍藏版)》请在三一文库上搜索。
1、课 程 设 计 说 明 书课程名称: 单片机技术 设计题目: 基于AT89S52单片机控制的模拟汽车转向灯设计 学 院: 电子信息与电气工程学院 学生姓名: 学 号: 专业班级: 14级自动化专升本 指导教师: 2015年4月30日基于AT89S52单片机控制的模拟汽车转向灯设计摘 要:随着单片机的日益发展,其应用也越来越广泛,通过对“汽车转弯灯单片机控制系统”设计,可以对单片机的知识得到巩固和扩张。本设计是设计一个单片机控制系统。在汽车进行左转弯、右转弯、刹车、合紧急开关、停靠等操作时,实现对各种信号指示灯的控制。本设计是一个基于AT89S52单片机控制模拟汽车在进行左转弯、右转弯、刹车、合
2、紧急开关、停靠等操作,实现对各种信号指示灯的控制:当按下左转按钮时,左头灯、左转向灯和左尾灯同时亮且闪烁;当按下右转按钮时,右头灯、右转向灯、右尾灯同时亮且闪烁;当按下刹车按钮时,左、右尾灯同时亮;当按下停靠按钮时,左、右头尾灯同时亮且闪烁;当按下紧急按钮时,所有灯同时亮且闪烁。本设计用P1口作为输入,连接按钮,用P2口作为输出,连接LED灯。程序中通过对P1口的采样,和预设值进行对比后,跳转入相应的子程序。经过单片机对P2口输出低电平点亮共阳极LED灯。关键词:AT89S52 转向灯目录1. 设计背景52.设计方案62.1硬件设计方案62.2 软件设计方案63. 方案实施63.1时钟电路63
3、.2电源电路73.3 复位电路73.4 LED电路设计8 3.5 按键电路设计83.6程序设计84. 结果与结论114.1 结果114.2结论115. 收获与致谢126. 参考文献137.附件141. 设计背景 随着单片机的日益发展,其应用也越来越广泛,通过对“汽车转弯灯单片机控制系统”设计,可以对单片机的知识得到巩固和扩张。本设计是设计一个单片机控制系统。在汽车进行左转弯、右转弯、刹车、合紧急开关、停靠等操作时,实现对各种信号指示灯的控制。本设计主要是对单片机的并行输入/输出口电路的应用,通过I/O口控制发光二极管的亮灭闪烁,加上一些复位电路按键电路驱动电路来模拟汽车尾灯的功能。汽车在驾驶时
4、有左转弯、右转弯、刹车、合紧急开关、停靠等操作。在左转弯或右转弯时,通过转弯操作杆应使左转开关或右转开关合上,从而使左头灯、仪表板左转弯灯、左尾灯或右头灯、仪表板右转弯灯、右尾灯闪烁;合紧急开关时要求前面所述的6个信号灯全部闪烁;汽车刹车时,两个尾灯点亮;如正当转弯时刹车,则转弯时原应闪烁的信号灯仍应闪烁。以上闪烁,都是频率为1Hz的低频闪烁;在汽车停靠而停靠开关合上时,左头灯、右头灯、左尾灯、右尾灯按频率为30Hz的高频闪烁。通过做实物,编写程序,完成了设计的要求。通过该设计,对单片机的认识有了更进一步的了解,对单片机的各个口的功能作用了解加深,对Protel的应用更加熟练,对设计系统有了了
5、解,掌握了一些设计方法,受益不浅- 1 -2.设计方案2.1 硬件设计方案用P1口作为输入,连接5个按钮分别作转向灯的左转、右转、紧急、停靠和刹车开关。用P2口作为输出,连接7个LED灯作为转向灯的信号灯。用USB输入电源,再加上一个单片机的最小系统,即可作为转向灯设计的硬件电路。电源 按钮P1 单片机 P2 输入 LED灯 复位电路 输出图2.1硬件连接图2.2 软件设计方案读取P1口的输入状态(P1口低5位数据),与预设值对比,对比之后转入相应的子程序。转入相应子程序后由P2口输出点亮LED灯。3. 方案实施3.1时钟电路AT89S52内部有一个用于构成振荡器的高增益反相放大器,此放大器的
6、输入和输出端分别是引脚XTAL1和XTAL2,在XTAL1和XTAL2上外接是时钟电源可构成时钟电路。单片机的生产工艺不同,时钟的产生方式也不同,有内部和外部两种时钟产生方式,根据该设计需要,采取内部方式。系统时钟电路如图3.2所示: 图3.1 时钟电路3.2电源电路这个电源电路主要是由变压器、桥式整流、电容、稳压器、电阻、发光二极管构成的和USB双电源。交流电压220V通过变压器变压以后,经过桥式整流变成直流电压,然后经过电容滤波和7805稳压,最后输出+5V的电源,然后在电源电路中加上一个发光二极管,当电源接通后发光二极管会亮。系统电源电路如图3.3所示: 图3.2电源3.3 复位电路在振
7、荡器运行时,有两个机器周期(24个振荡周期)以上的高电平出现在此引脚时,将使单片机复位,只要这个引脚保持高电平,51芯片便循环复位。复位后P0P3口均在1引脚表现为高电平,程序计数器和特殊功能寄存器SFR全部清零。当复位引脚由高电平变为低电平时,芯片为ROM的00H处开始运行程序。复位是由外部的复位电路来实现的。片内复位电路是复位引脚RST通过一个斯密特触发器与复位电路相连,斯密特触发器用来抑制噪声,它的输出在每个机器周期的S5P2,由复位电路采样一次。复位电路通常采用上电自动复位和按钮复位两种方式,此电路系统采用的是上电与按钮复位电路。复位操作不会对内部RAM有所影响。 图3.3复位按键3.
8、4 LED电路设计7个LED灯采用共阳极接法,用P2口驱动,前面加100电阻。如图图3.4 LED灯电路3.5按键电路设计用到5个按钮作为转向灯的控制开关,按钮一端接低电平一端接单片机的P1口低5位。如图图3.5 按键电路3.6程序设计采用汇编语言对本设计进行编程大量用到比较指令和跳转指令。编程思想:对P1口的采样,和预设值进行对比后,跳转入相应的子程序。经过单片机对P2口输出低电平点亮共阳极LED灯。流程图如下图3.6转向灯程序流程图输入量的读取程序节选SHIY1:CJNEA,SAME,START1CJNEA,#17H,NEXT1;P1.3=0时进入左转分支AJMPLEFTNEXT1:CJN
9、EA,#0FH,NEXT2;P1.4=0时进入右转分支AJMPRIGHTNEXT2:CJNEA,#1DH,NEXT3;P1.1=0时进入紧急分支AJMPEARGENEXT3:CJNEA,#1EH,NEXT4;P1.0=0时进入刹车分支AJMPBRAKE输出量的程序节选LEFT:MOVP2,#0D5H;左转分支LCALLY1sMOVP2,#0FFHLCALLY1sAJMPSTARTRIGHT:MOVP2,#0ABH;右转分支LCALLY1sMOVP2,#0FFHLCALLY1sAJMPSTARTEARGE:MOVP2,#80H;紧急分支LCALLY1sMOVP2,#0FFHLCALLY1sAJM
10、PSTARTBRAKE:MOVP2,#9FH;刹车分支AJMPSTART4. 结果与结论4.1 结果(1)按S1刹车键,D5、D6相应信号灯亮;(2)按S2紧急键,D1、D2、D3、D4、D5、D6相应信号灯以1Hz频率闪烁;(3)按S3停靠键,D1、D2、D5、D6相应信号灯以30Hz高频率闪烁;(4)按S4左转弯键,D1、D3、D5相应信号以1Hz频率灯亮;(5)按S5右转弯键,D2、D4、D6相应信号灯以1Hz频率闪烁;(6)按S1刹车、S2紧急键,D1、D2、D3、D4相应信号灯以1Hz频率闪烁;D5、D6信号灯亮;(7)按S4左转弯、S1刹车键,D1、D3相应信号灯以1Hz频率闪烁;
11、D5、D6信号灯亮;(8)按S5右转弯、S1刹车键,D2、D4相应信号灯以1Hz频率闪烁;D5、D6信号灯亮;(9)按S4左转弯、S1刹车、S2紧急键,D1、D2、D3、D4相应信号灯以1Hz频率闪烁;D5、D6信号灯亮;(10)按S5右转弯、S1刹车、S2紧急键,D1、D2、D3、D4相应信号灯以1Hz频率闪烁,D5、D6信号灯亮。4.2结论此次课程设计,我们使用的是AT89S52的单片机,它是一种低功耗,高性能的CMOS8位微控制器,有40个引脚。通过单片机的不同I/O端口与外设连接,能够控制外设的工作情况,从而实现不同的符合各种需求功能的电路板,强调P0口在作为通用I/O口时一定要加上拉
12、电阻。LED灯是单片机控制系统中最常见的外部连接,一般用来显示处理结果或输入输出信号的状态。经过我们两周的努力完成了基于单片机的转向灯控制的课程设计。5收获与致谢 通过这次课程设计我们对于单片机应用有了更深的了解,单片机应用技术发展迅速,有着广阔的应用前景,涉及面广,内容丰富,它用软件的方法设计硬件;用软件方式设计的系统到硬件系统的转换是由有关的开发软件自动完成的;在设计过程中可用有关软件进行各种仿真;系统可现场编程,在线升级;整个系统可集成在一个芯片上,体积小,功率低,可靠性高。其技术以大规模可编程逻辑器件为设计载体,以硬件描述语言为系统逻辑描述的主要表达方法,以计算机、大规模可编程逻辑器件
13、的开发软件及实验开发系统为设计工具,通过有关的开发软件,自动完成用软件方式设计的电子系统到硬件系统的逻辑编译,逻辑化简,逻辑分割,逻辑综合及优化,逻辑布局布线,逻辑仿真,直至特定目标芯片的适配便宜,逻辑映射,编程下载等工作,最终形成集成电子系统或专用集成芯片的一门新技术。此次电子课程设计不但提高了我们实践的能力和理论水平,而且对于我们认识掌握各种操作技巧具有重大意义,使我们的综合素质得到了很大的提高!在我们的日常生活中有很多与单片机电子电路相关的,很普通很简单的设备,比如说:电子计算机、饮水机、可调亮度的台灯、电子手表等等。这些简单的设备,都有一个不简单的设计。在以后的生活中我们应该留心这些设
14、备,多学习,多思考才能让自己更加理解理论知识,强化理论知识,才能逐渐提高自己的设计能力。在此很感谢丁老师的耐心指导与我们小组的其他成员,辛苦你们了!6. 参考文献1 张毅刚,彭喜元,董继成.单片机原理及应用.高等教育出版社,20102 柴钰.单片机原理应用(M).西安:西安电子科技大学出版社,2009.3 徐晨,陈继红,王春明,徐慧.微机原理及应用.高等教育出版社,20044 余发山 单片机原理及应用技术,徐州:中国矿业大学出版社,20037. 附件附件1:元器件清单元器件名称型号规格数量备注单片机AT89C521晶振12MHZ1瓷片电容30pf2电解电容22uF1电阻10k11008发光二极
15、管2V , 100mA81红,7黄按钮66脚开关1电源开关USB接口1电源接口附件2:原理图图7.1转向灯原理图附件3:实物图图7.2转向灯实物图指导教师评语:课程设计报告成绩: ,占总成绩比例: 30% 课程设计其它环节成绩:环节名称: 考勤 ,成绩: ,占总成绩比例: 20% 环节名称: 综合 ,成绩: ,占总成绩比例: 50% 总 成 绩: 指导教师签字:年 月 日本次课程设计负责人意见:负责人签字:年 月 日课 程 设 计 任 务 书设计题目转向灯学生姓名所在学院电子信息及电气工程学院专业、年级、班14级自动化专升本设计要求:(1)具有电源按钮及指示灯,有复位按键;(2)按下电源开关电
16、源指示灯亮,开始执行程序,初始态为所有灯都灭,当按下左转按钮时,左头灯、左转向灯和左尾灯同时亮且闪烁;当按下右转按钮时,右头灯、右转向灯、右尾灯同时亮且闪烁;当按下刹车按钮时,左、右尾灯同时亮;当按下停靠按钮时,左、右头尾灯同时亮且闪烁;当按下紧急按钮时,所有灯同时亮且闪烁。学生应完成的工作: 本课题是基于AT89S52单片机的转向灯设计,应用汇编语言编写程序,可以通过查阅手册和文献资料来选择合适的元器件,设计合理的电路来实现符合要求的电路板事物。主要任务应包括:(1) 原理图的设计与仿真。(2) 学会对不同方案进行比较分析,并通过整体优点与缺点的比较,确定合理的方案。(3) 硬件电路的焊接及
17、调试。(4) 用汇编语言进行软件的编写与调试。(5) 撰写课程设计说明书。(6) 该生在此次课程设计中主要任务是完善电路原理图的设计和实物正常工作与软件的调试与修改。参考文献阅读:1 张毅刚 . 单片机原理及应用M .北京:高等教育出版社,2004.2何立民. 单片机应用技术选编M 北京:北京海空航天大学出版社,1994. 3林志琦. 基Proteus的单片机可视化软硬件仿真M.北京:北京航空航天大学出版社,2006.工作计划: 4月20日4月22日查资料,画出设计原理图 4月23日4月24日编写设计程序 4月25日4月26日仿真 4月274月30日按照原理图焊接电路、烧程序, 4 月30日写
18、课程设计报告任务下达日期:2015 年4月 20日 任务完成日期:2015 年4月 30 日指导教师(签名): 学生(签名): 您好,为你提供优秀的毕业论文参考资料,请您删除以下内容,O(_)O谢谢!AnationalsurveywasrecentlylaunchedtoevaluatetheeyehealthofChinesechildrenandteenagers.OnJune6,ChinasannualNationalDayforEyeCare,theChinaYouthDevelopmentServiceCenterandZhejiangMedicine,aleadinglistedC
19、hinesepharmaceuticalcompany,jointlyannouncedthekickoffofthesurvey.Inaboutonemonth,aquestionnairecompiledbytopeyecaremedicalexpertsinChinawillbedistributedthroughmultipleonlinepartners,includingH,aswellasthroughofflinesurveyeventsheldinuniversities,middleschoolsandprimaryschoolsacrossthecountry.Arepo
20、rtwillbereleasedbasedonthesurveystatisticsandanalysis,andmostimportantly,guidelinesforparentsandyouthonhowtocarefortheeyesandpreventmyopiaagrowingprobleminChinasdigitizedsociety,willalsobeattachedonthereport.Myopiaisnotonlyadiseasethatmakespeopleseethingsblurrily,butalsoleadstoseverecomplications,su
21、chasglaucoma(increasedpressurewithintheeyeball),andcancauseblindness,saidZhouYuehua,anestablishedeyecarespecialistwithBeijingTongrenHospital.Itisveryimportantforparentsandchildrentoknowabouttheriskandcarefortheireyes.Thereareabout450millionmyopiapatientsinChina.AmongChinesemyopiapatients,30millionar
22、eseverepatients,accordingtoZhouTheprevalenceofmyopiaamonghighschoolandcollegestudentsismorethan70percent,andthesituationiscontinuouslyworsening,headded.SunZhu,directorwiththeChinaYouthDevelopmentServiceCenter,saidlonghoursofstudy,lackofexercise,especiallyoutdooractivities,andattachmenttoelectronicsc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文 基于 AT89S52 单片机 控制 模拟 汽车 转向 设计
链接地址:https://www.31doc.com/p-3939771.html