本科生毕业设计(论文)学院:____________________专业:____________________学生:_____________________指导教师:_____________________完成日期年月汽车车灯智能控制系统设计DesignofIntelligentControlSystemforAutomobileLamp总计:24页表格:1个插图:18幅汽车车灯智能控制系统设计DesignofIntelligentControlSystemforAutomobileLamp学院:_______________________________专业:_______________________________学生姓名:_______________________________学号:_______________________________指导教师(职称):________________________评阅教师:完成日期:汽车车灯智能控制系统设计I汽车车灯智能控制系统设计电气工程及其自动化专业[摘要]本系统是基于单片机控制的汽车车灯智能系统,模拟并显示出汽车驾驶过程的灯光控制。其中主要包括汽车的远近光灯的模拟显示。具体是通过单片机板上的超声波测距模块和光线感应模块来控制LED灯的亮灭显示状态。在本设计过程中,通过使用单片机来控制车灯的状态,并把模拟信息在LCD上显示出来,以此加强了对单片机的了解和使用。[关键词]单片机;电路基础;汽车车灯控制系统;LED灯DesignofIntelligentControlSystemforAutomobileLampElectricalEngineeringandAutomationSpecialtyLILin-jieAbstract:ThissystemistheintelligentautomobilelampbasedonMCUcontrolsystemsimulationandtoshowthecardrivinglightscontrol.Includingthecarmadealeftturnasfaraslight,brakeandalarmswitch,analogdisplay.IscontrolledbyswitchingactionsoftheMCUBoardLEDlightsshowsaleftturn,rightturn,brakeandothercorrespondingState.Duringthedesignprocess,throughtheuseofProteldrawingschematics,makesthecircuitmoreintuitiveanddeepenedunderstandingofProtelapplication.Keywords:Microcontroller;circuittheory;automobilelampcontrolsystem;LEDlights汽车车灯智能控制系统设计II目录1引言....................................................................11.1汽车车灯智能控制系统的国内外发展现状...............................11.2课题研究的意义.....................................................12控制系统方案设计........................................................12.1汽车智能照明系统...................................................12.2汽车车灯智能控制系统中的关键问题...................................12.3系统设计的工作原理................................................23系统的硬件设计..........................................................33.1系统各模块硬件设计.................................................33.1.1单片机模块...................................................33.1.2超声波测量距离模块...........................................43.1.3光感应模块...................................................53.1.4系统复位模块.................................................63.1.5A/D转换模块..................................................73.1.6LCD显示模块..................................................73.1.7继电器模块...................................................83.2系统主电路设计.....................................................84系统软件设计及调试.....................................................114.1系统软件流程图...................................................114.2PCB软件制图......................................................124.3系统调试.........................................................12结束语...................................................................14参考文献.................................................................15致谢.....................................................................19汽车车灯智能控制系统设计11引言1.1汽车车灯智能控制系统的国内外发展现状在对汽车车灯智能控制系统研究的过程中国外那些实力雄厚的汽车制造商对其研究是比较早的,在二十世纪八十年代,国外的一些汽车生产商就完成了汽车的车灯智能控制系统的研究。经过十年左右时间的验证,在九十年代初,汽车的车灯智能车灯控制系统进入批量生产时期,由此在当时这一技术被成功应用并且成为豪华轿车的主要噱头。随着技术的发展,在九十年代末期,汽车的车灯智能控制系统这种技术开始在中级轿车正式应用。这种技术一直研发至今并融入了更人性化和更智能的新技术。发展到今天,这种技术已经达到了相当高的普及和应用水平。因为我国汽车工业的起步相对较晚,发展进度不是很快,因此国内在汽车的车灯智能控制系统方面的研发技术相对较为落后一些。因为其造价相对较高,准确性以及适时控制等问题,所以这个技术仍处于研究时期。但是随着我国工业的进步和技术的发展,目前车灯的智能控制这种技术的研究也已经取得了令人欢欣的结果。1.2课题研究的意义汽车车灯的智能控制系统设计在汽车的日常使用行驶中起着主动安全的作用,基于这些安全问题的考虑,所以对车灯智能控制系统的研究是非常重要的。对于汽车驾驶者来说,一个智能的、可靠的车灯控制系统可以给驾驶者提供一个足够准确的路况信息,让驾驶者在夜间行驶时不用过度担心路面状况。即使在夜间行车时出现危险情况,也能够让驾驶者有充足的时间做出反应动作,使财产及人身安全的损害降到最低。并且汽车车灯智能控制系统的研究还可以为我国的汽车行业的发展提供强有力的技术支撑,在加快汽车行业发展方面有重大意义。2控制系统方案设计2.1汽车智能照明系统汽车智能照明系统是指那些以车内数据网络的传感器为基础,在特定环境下由人或者由车辆智能照明系统决定哪一种照明方式才是最理想的照明方式。智能照明系统主要是车辆通过对方向盘转动的角度信号、刹车信号、车速信号等的信号信息采集来对照明系统进行控制,极大减少了传统汽车照明系统中无法调节照明角度,驾驶员不能及时对车灯照明做出控制的问题。从而为驾驶员提供了更加智能和有效的照明,同时也为人类的人身安全和财物安全提供了非常可靠的技术保障。2.2汽车车灯智能控制系统中的关键问题汽车车灯智能控制系统设计2汽车在日常行驶的过程中,为了简化驾驶员的操作,使汽车在行驶中更加方便和安全,现在许多汽车上都装有车灯智能控制系统。然而对于不同的生产厂家和不同型号的汽车有不同的结构,这使得在研发智能汽车车灯控制系统时很难有一个统一的标准。而且又因为智能车灯控制系统目前的研究还不是太成熟,所以汽车车灯智能系统中主要有以下关键问题:1)车灯自动开启并矫正精度问题。2)系统的抗干扰能力。3)车灯智能控制的散热问题。本设计采用ATC89C51作为的MCU的控制中枢,该控制系统开发成本低、系统功耗低、信号处理能力强,性价比更为出色。系统以计算机技术为主并以其他手段作为辅助,使该系统能够实现精准控制并且系统的抗干扰能力强,使其更符合汽车未来智能化控制的发展趋势。2.3系统设计的工作原理本系统以单片机为基础,通过模拟出汽车行驶过程中的各个状态来实现灯光的显示并在LCD显示屏上显示出模拟信息。MCU根据传感器输入的信号进行处理判断,进而做出命令控制车灯的亮灭[1]。同时,车辆在行驶前或者在行驶过程中,本系统通过检测车灯的供电线路的反馈电流来判断车灯是否处于故障状态。图1为本系统的工作原理图。图1工作原理图车灯的智能控制开关放在远光灯的控制器中,自远光灯开启时就自动启动了智能车灯自动控制系统。这个智能车灯控制系统当检测到对面的车开启灯光时并且灯光被光检测输入电路感应到,然后向MCU发送有效的高电平。此时MCU根据检测到的的有效信号来开启调光控制输出电路这个模块,来将远光灯切换为近光灯。否则单片机继续检测输入信号。具体模拟显示如下:1)车辆自动根据外界的实际情况来控制车灯的开启或关闭状态。比如:当车辆进控制开关电路光检测输入电路AT89C51调光控制输出电路时钟电路复位电路汽车车灯智能控制系统设计3入隧道、地下停车场等光照强度不够的环境下或在夜间行车时。由于会影响驾驶员的正常驾驶,所以这时车辆会自动打开前照灯。当车辆在白天等光照强度足够的环境下行车时,这时车辆会自动关闭前照灯。2)在夜间行车时,此时前照灯会自动打开。系统可以根据前方障碍物的距离来自动切换前照灯的远近光状态。比如:在夜间会车时,系统自动将前照灯的照明状态切换成近光照明模式,会车结束后自动将前照灯恢复原来的光照状态。3系统的硬件设计3.1系统各模块硬件设计3.1.1单片机模块AT89C51是由ATMEL科技公司设计并生产的具有4K闪存记忆的8位CMOS微型计算机芯片[2]。因为其具有不挥发的性质且访问速度快和精度高等的优点,使其具有很高的可靠性、良好的实时性、较快的处理速度且掉电后重要数据不会无缘无故丢失,这使得其性价比远高于其他同类产品。其具体特点如下:1)良好的产品兼容能力。2)反复擦写能力强。3)静态操作能力高。4)三级程序存储器加密。5)有低功耗和掉电两种工作模式。AT89C51芯片的引脚图片如图2所示。图2AT89C51引脚汽车车灯智能控制系统设计4本系统采用的是40脚的双列直插封装方式的单片机[3]。其