资源描述:
《单片机汽车转弯信号灯模拟设计.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、摘要传统汽车的车灯控制系统一般采用继电器与独立模式控制,这使汽车内电线较多,造成严重的电磁干扰,使系统可靠性下降。因此考虑通过运用单片机控制汽车信号灯,简化电路,减少干扰,从而使系统实用可靠,并增加汽车的安全性能。“汽车转弯信号灯单片机控制系统”主要是对单片机并行输入/输出口电路的应用,即通过I/O口,增加复位电路、驱动电路、按键电路来模拟汽车转弯系统功能。由于汽车有左转弯、右转弯、刹车、合紧急开关等操作,而且可能会组合出多种操作情况。所以在编写程序时要多方面考虑信号灯存在的各种不同情况,希望能尽
2、量包含多种功能,使控制系统能满足现实需要。本设计主要的工作是绘制电路原理图,分析设计输入与输出控制端的功能模块,通过编写程序代码控制亮灯键值及闪烁的效果,再进行仿真模拟汽车驾驶时信号灯的各种情况。仿真后对电路系统进行PCB图绘制,经过电路板实物制作及调试验证汽车信号灯单片机控制系统的操作可行性。观察分析设计的结果,进行反馈,完善该操作系统。关键词单片机;汽车转弯;信号灯;程序设计;调试AbstractTraditionalautolightcontrolsystemgenerallyusesthe
3、relaywiththeindependentmodecontrol,thismakesthewireinsidethecarmore,causesseriouselectromagneticinterference,andmakesthesystemreliabilitydescend.SoIconsiderusingsingle-chipmicrocomputercontrolcarlightstosimplifythecircuitandreducetheinterference,sotha
4、tthesystemispracticalandreliable,anditcanincreasethesafetyperformanceofcars."Carlightsturnsingle-chipmicrocomputercontrolsystem"ismainlytheapplicationofsinglechipmicrocomputerparallelinput/outputcircuit,namely,throughtheI/Oportresetcircuit,drivecircui
5、t,keycircuittosimulatethevehicleturningsystemfunctions.Becausethecarhasleftturning,rightturning,braking,emergencyswitch,etc,anditcancomposeavarietyofoperatingconditions.Soinmanyrespectswhenyouwriteaprogramsignalsexistvarioussituation,hopetobeabletotry
6、tocontainavarietyoffunctions,canthecontrolsystemmeettheneedsofthereality.Thisdesignistoplotcircuitprinciplediagram,analyzethedesigninputsandoutputstothecontrolfunctionmodule,bywritingtheprogramcodelightscontrolkeysandtheflashingeffect,andcarriesonthes
7、imulationoflightwhenthecardrivingsituations.AftersimulationandPCBcircuitdiagramdrawing,itcantestcircuitboardanddebugtheoperationalfeasibilityofthecontrolsystem.Toobservetheresultoftheanalysisanddesign,feedback,willimprovetheoperatingsystem.KeywordsSin
8、glechipmicrocomputerCarsturningSignallightProgrammingDebugging目录摘要IABSTRACTII第1章绪论11.1选题背景11.2研究目的与意义11.3技术现状分析11.4论文的主要内容2第2章汽车信号灯系统设计原理32.1汽车信号灯系统控制要求32.2汽车信号灯系统设计方案32.3单片机AT89C52简介42.3.1单片机AT89C52内部主要功能特性42.3.2单片机AT89C52主要引脚功能52.4单片机AT89C52