汽车前照灯防眩目控制系统的设计_第1页
汽车前照灯防眩目控制系统的设计_第2页
汽车前照灯防眩目控制系统的设计_第3页
汽车前照灯防眩目控制系统的设计_第4页
汽车前照灯防眩目控制系统的设计_第5页
已阅读5页,还剩51页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘 要随着社会的发展和人们生活水平的不断提高,人们对汽车的要求已不仅仅局限于性能、成本,而是越来越多的要求现代汽车更加安全,更加环保,更加人性化。而同时,新车款型也必须符合最新的规定,这就导致了新技术不断得到应用。作为汽车的三大安全件之一,汽车照明系统是最主要的主动式安全装置,对传统汽车照明系统的改进和创新也日益成为全世界汽车厂商研究的热点问题。为此,设计了以单片机为核心,实现汽车前照灯防炫目的系统的控制。前照灯防眩目系统主要有硬件和软件俩部分组成。硬件部分主要有电位器,单片机和舵机。电位器的电阻值可以变化,可以当作信号。单片机是控制器,把电位器传来的信号转换成舵机能识别的信号。舵机是执行器,它接收到单片机的信号后可以转动相应的角度。系统工作方式是电位器把信号传给单片机,单片机经过处理把信号转换后传给舵机。软件方面就是先把单片机的各个寄存器设置好,再把接受信号的有是控制舵机的后根据硬件把软件的各个程序段连接起来,使其正常工作。此设计中的介绍了基于键词:前照灯;防炫目;机;调试of of s on of to at to a to As is of to a in of is a as a A is is it CM is to is to D is WM to is on of 摘要论车自适应照明的产生适应系统的功能及简介车自适应的系统的国内外发展题主要研究的内容3第2章 系统整体方案设计求分析42. 2 系统构成统计算理论基础章小结6第3章 系统的硬件结构设计统单片机的选择感器电路设计统舵机及电路的设计 动变光模块的设计统电源稳压电路805 芯片配器的选择1 章小结19第4章 系统的软件结构设计统程序编写原理统舵机程序章小结25第5章 制作与调试件的制作接时布线及其注意事项件调试片机各口输出信号 位计、舵机和光敏电阻的调试件调试章小结39结论38参考文献40致谢41附录42附录A 英文文献与中文参考译文42附录B 整机原理图48附录51附录53附录E 源程序54第1章绪 车自适应照明的产生随着社会的发展和人们生活水平的不断提高,人们对汽车的要求已不仅仅局限于性能,成本,而是越来越多的要求现代汽车更加安全,更加环保,更加人性化。汽车生产商们也正在用更安全、更环保、设计更精美以及更省油料等优点来吸引用户。而同时,新车款型也必须符合最新的规定,这就导致了新技术不断得到应用。作为汽车的三大安全件之一,汽车照明系统是最主要的主动式安全装置,对传统汽车照明系统的改进和创新也日益成为全世界汽车厂商研究的热点问题。因此,如何使汽车照明智能化,驾车更安全,更舒适就成为一个十分紧迫而又有重大现实意义的课题。传统的汽车照明系统主要由前照灯系统,信号照明系统,车内照明系统三大部分组成1。随着科技的进步,传统照明系统也经历了长足的发展,相应的交通法规也越来越健全,前照灯系统就经历了从最初的煤油灯到白炽灯,卤素灯到现在的气体放电灯的发展过程,信号照明系统从最初的手提煤油灯发展到现在普遍应用的内照明系统更是种类越来越多,越来越人性化。但是实际的使用中,传统的前照灯系统存在着诸多问题。例如,现有近光灯在近距离上的照明效果很不好,特别是在交通状况比较复杂的市区,经常会很多司机在晚上将近光灯、远光灯和前雾灯统统打开;车辆在转弯的时候也存在照明的暗区,严重影响了司机对弯道上障碍的判断;车辆在雨天行驶的时候,地面积水反射前灯的光线,产生反射眩光等等。据统计,夜间事故中约有50发生在没有照明设施的黑暗道路上,道路照明越差,事故发生的可能性就越大。夜间事故占事故总数的331(虽然夜间出车率只占白天的15)。死亡人数则为50左右,对比致死率,白天事故为124,而夜间为33、7。夜间事故多发和高的致死率,其原因就是驾驶员的视力与白天相比约降低12。此外雨和雾也会使视力下降,前窗玻璃脏得和水滴不仅使视力降低,还会使距离感失真,必须引起驾驶员的注意。欧洲汽车照明研究机构曾经就此作过专项调查,结果显示,欧洲司机们最希望改善的是阴雨天气积水路面的照明,排在第二位的是乡村公路的照明,接下来依次是弯道照明、高速公路照明和市区照明2。上述这些问题的存在,就使得研制一种具有多种照明功能的照明系统成为必要,并且这些功能的切换,出于安全上的考虑,必须是自动实现的。动水平调节、高速公路照明、乡间照明、城镇照明、恶劣天气照明和照明故障检测等功能。传统前灯的光线因为和车辆行驶方向保持着一致,所以不可避免的存在照明的暗区。一旦在弯道上存在障碍物,极易因为司机对其准备不足,引发交通事故。辆在进入弯道时,产生旋转的光型,给弯道以足够的照明。城市中道路复杂、狭窄,传统前照灯近光因为光型比较狭长,所以不能满足城市道路照明的要求。以产生比较宽阔的光型,有效地避免了与岔路中突然出现的行人、车辆可能发生的交通事故3。阴雨天气,地面的积水会将行驶车辆打在地面上的光线,反射至对面会车司机的眼腈中,使其目眩,进而可能造成交通事赦。弱地面可能对会车产生眩光的区域的光强。汽车信号灯产生故障后不易被司机发觉,但却极易造成交通事故,时通知司机,行驶过程中出现的故障也同样能够检测报警。采用使在各种复杂和困难的情况下,汽车都能自动地提供最佳的照明。这样驾驶人员能有更多的时间和精力正确地判断驾驶的情况并及时采取合适的措施,从而在很大程度上排除了现存的某些危险,使安全、舒适地行车真正成为可能6。世界汽车工业的研发部门都在努力开发智能化的辅助驾驶系统。在汽车照明方面人们也在开发智能的汽车照明系统,即自适应照明系统,它包括自适应前照灯系统进的信号照明和车内照明控制三部分。其中最重要的是太公司的研究重点也都放在洲的汽车公司、车灯公司和光源公司共同承担了这个项目,美国和日本的一些公司也参与了此一项目。2003年意太利玛涅蒂马瑞利车灯公司首次在汽车上安装了动态调节灯,为自适应前照灯系统莫定了基础。2006年该公司首次投放了自适应前照系统(灯7。2005年该公司开始大量生产采用具有光效高、节能、寿命长等特点的发光二极管技术的后车灯。德国此基础上,动态转弯灯是智能化前照灯系统的一个重要组成部分,这项新技术将极大的提高驾车的安全性和舒适性。制技术和传感器技术,使传统的汽车照明系统智能化,能根据不同的路面状况、不同的行车状态以及天气状况作出自适应性的照明调整11。本课题借鉴了当前国际和国内在这方面的技术经验及其设计思想,设计基于要研究工作包括以下几个方面:展及应用现状,设计出可行的汽车自适应照明系统整体架构并作出相应的需求分析及可行性分析。行机构设计以及传感器的选择分析,实现非总线控制系统对车辆信号的采集,执行机构的控制和诊断系统的控制。由于照明问题引起的事故更是占到了夜间事故的50以上,且夜间事故致死率很高,达到了50,是白天事故的2倍。可以说,自从第一辆汽车诞生阻来,安全一直是一个至高无上的主题,是人们永远放在第一位的,由此必然产生刑能够在很大程度上减少夜间事故的自适应照明系统的刚性需求12 。因此,只要系统是可靠的,实用的,就能够获得市场的青睐。根据欧洲汽车照明研究机构曾经就此作过的专项调查,欧洲司机们最希望改善的是阴雨天气积水路面的照明,排在第二位的是乡村公路的照明接下来依次是弯道照明、高速公路照明和市区照明。因此,综合国内外研究发展状况系统的功能构成主要是车身纵倾调光,系统能够根据车辆负载和加速度的变化自动阑整前照妇的投射俯仰角度,确保其投射高度在台遣的范围内,既达到良好的照明效果,又不会对迎面车辆的司机造成眩目。过步进电机对灯光进行实时控制,实现车身纵倾调光的功能。后轴高度传感器前轴高度传感器 信号处理器 控单元) 驱动电路驱动电路 舵机舵机车灯取前轴和后轴的高度变化量,并依据轴距计算车身纵倾角度。车身纵倾角度的变化量,就是前灯光大连理工大学硕士学位论文轴角度的变化量,通过调光电机的运作,反向调整此角度变化,就可以使光轴回复到原先的状态,保持水平,3:身纵倾角图中,图中就可以看出:a=L)(于悬架是不停振动的,频率、幅度变化都很大,但并非随着路面不平度、轮胎受力、车辆侧倾等引起的瞬态变化。因此,系统设置了滤波器,滤掉小的干扰,并采用多次求平均值的方法来使采集到的变化量趋于稳定。其余开关信号(光敏传感器的作用也相当于开关量)的采集以及位置传感器信号的采集和计算相对简单,这里不再赘述。车速信号的采集可以直接取抱死制动系统)处理过的。着社会的发展,人更加的注重驾驶的安全性了,大多夜间事故都是因为前照灯照程不够或者因为会车时造成眩目而发生的,因此对于车灯的要求也越来越多了。总体方案的筛选以及确定其结构框架图,因此有了大体的设计思路,在此也提供了系统的理论基础,从而完成本设计所要达到的功能,这是本章的重点。择合适的系统核心器件就成为能否成功完成设计任务的关键,而作为控制系统核心的单片机的选择更是重中之重。单片机选择对整个系统的硬件性能发挥具有决定性作用。目前各半导体公司、电气商都向市场上推出了形形色色的单片机,并提供了良好的开发环境。选择好合适的单片机可以最大地简化单片机应用系统,而且功能优异,可靠性好,成本低廉,具有较强的竞争力。目前,市面上的单片机不仅种类繁多,而且在性能方面也各有所长。一、选择单片机需要考虑以下几个方面:1、单片机的基本性能参数。如指令执行速度,程序存储器容量,I/、单片机的增强功能。例如看门狗、多指针、双串口等。3、单片机的存储介质。对于程序存储器来说,次性可编程)存储器相比较,最好是、芯片的封装形式。如列直插)封装,、芯片工作温度范围符合工业级、军工级还是商业级。6、芯片的功耗。比如设计并口加密狗时,信号线取电只能提供几毫安的电流,选用、供货渠道是否畅通、价格是否低廉。强型 8051T,单时钟/ 机器周期,指令代码完全兼容传统8051。2、工作电压:、工作频率范围:0当于普通8051 的 0、片上集成系列单片机为256 字节、用户应用程序空间12K/10K/8K/6K/4K/2K/1K 字节。6、系统可编程)/应用可编程),无需专用编程器,无需专用仿真器可通过串(接下载用户程序,数秒即可完成一片。7、能。8、看门狗。9、内部集成用复位电路(外部晶体20M 以下时,可省外部复位电路。10、时钟源:外部高精度晶体/ 时钟,内部R/C 振荡器用户在下载用户程序时,可选择是使用内部R/C 振荡器还是外部晶体/ 时钟常温下内部R/C 振荡器频率为: 选择使用内部时钟,但因为有制造误差和温漂,应认为是482 个16 位定时器/ 计数器,但可用块再产生4 个定时器(2052 系列只有两路。12、外部中断2 路,下降沿中断或低电平触发中断,式可由外部中断唤醒。13、 路)/编程计数器阵列,4 路),5410 系列是4 路,2052 系列只有两路。14、也可用来当4 路D/A 使用。16、也可用来再实现4 个定时器。17、 也可用来再实现4 个外部中断A/D 转换, 10 位精度8 路。列只有8 位精度。18、通用全双工异步串行口(由于列是高速的8051,也可再用定时器软件实现多串口。19、步通信口,主模式/ 从模式。20、工作温度范围: 0+85。二. 单片机的引脚功能说明:1、电源引脚作电压为5V。是内部时钟发生器的输入端。当使用自激振荡方式时,内部振荡器按照石英晶振的频率振荡,就产生时钟信号。钟信号电路2、输入输出I/一个8位漏极开路型双向I/常使用时外接上拉电阻,用来驱动多个数码管。在访问外部程序和外部数据存储器时,8位)/数据总线,不需外接上拉电阻9。为一个带内部上拉电阻的8位双向I/0口。通常在使用时外不需要外接上拉电阻,就可以直接驱动发光二极管。端口置1时,内部上拉电阻将端口拉到高电平,作输入用。3口专门功能行通讯输入(行通讯输出(部中断0( 部中断1(时器0输入(时器1输入(地(知悬架振动的幅度,所以必须是有源抗干扰非接触理论寿命无限的传感器。车身高度传感器使用连杆将车身与悬架间的距离变化转变角度变化,并通过输出电压的改变线性测得此角度的变化量。目前在现代轿车上应用最多的是光电式车高和转向角传感器,本系统选用光电式车身高度传感器。其结构如下图所示:身高度传感器在光电式车身高度传感器的内部,有一个靠连杆带动的传感器轴,在传感器轴上固定一开有许多窄槽的圆盘。遮光器由发光二极管和光敏三极管组成,圆盘的转动可使遮光器的输出进行把靠这种以检测出圆盘的转动角度。当车身高度发生变化时,悬架变形量即发生变化,圆盘在传感器轴带动下转动,从而使主控器检测出车身高度的变化。利用4组光电耦合元件进行可以把车身高度的变化范围分为多个汽车自适应照明系统。2. 电位计是典型的接触式绝对型角传感器,有一个在碳电阻或塑料薄膜上的滑动触点。这个可变电阻与角度(或线性)滑动触点的移动位置成正比。电位计是通过可调电阻改变端电压,一般采用滑动变阻器。电位计有线性电位计,输出端电压和角位移成正比。指数电位计和对数电位计。电位计在05这使用线性电位计。拟舵机需要给它不停的发送能让它保持在规定的位置或者让它按照某个速度转动,数字舵机则只需要发送一次此数字舵机的出现得以实现48路舵机控制器的实现 80度舵机只能在0度到180度之间运动,超过这个范围,舵机就会出现超量程的故障,轻则齿轮打坏,重则烧坏舵机电路或者舵机里面的电机。360度舵机转动的方式和普通的电机类似,可以连续的转动,不过我们可以控制它转动的方向和速度。机机械结构舵机工作原理舵机最早出现在航模运动中。在航空模型中,飞行机的飞行姿态是通过调节发动机和各个控制舵面来实现的。举个简单的四通飞机来说,飞机上有以下几个地方需要控制:1、发动机进气量,来控制发动机的拉力(或推力);2、副翼舵面(安装在飞机机翼后缘),用来控制飞机的横滚运动;3、水平尾舵面,用来控制飞机的俯仰角;4、垂直尾舵面,用来控制飞机的偏航角;遥控器有四个通道,分别对应四个舵机,而舵机又通过连杆等传动元件带动舵面的转动,从而改变飞机的运动状态。舵机因此得名:控制舵面的伺服电机。不仅在航模飞机中,在其他的模型运动中都可以看到它的应用:船模上用来控制尾舵,车模中用来转向等等。由此可见,凡是需要操作性动作时都可以用舵机来实现。一般来讲,舵机主要由以下几个部分组成,舵盘、减速齿轮组、位置反馈电位计5k、直流电机、控制电路板等。工作原理:控制电路板接受来自信号线的控制信号(具体信号待会再讲),控制电机转动,电机带动一系列齿轮组,减速后传动至输出舵盘。舵机的输出轴和位置反馈电位计是相连的,舵盘转动的同时,带动位置反馈电位计,电位计将输出一个电压信号到控制电路板,进行反馈,然后控制电路板根据所在位置决定电机的转动方向和速度,从而达到目标停止。舵机的基本结构是这样,但实现起来有很多种。例如电机就有有刷和无刷之分,齿轮有塑料和金属之分,输出轴有滑动和滚动之分,壳体有塑料和铝合金之分,速度有快速和慢速之分,体积有大中小三种之分等等,组合不同,价格也千差万别。例如,其中小舵机一般称作微舵,同种材料的条件下是中型的一倍多,金属齿轮是塑料齿轮的一倍多。需要根据需要选用不同类型。舵机的输入线共有三条,红色中间,是电源线,一边黑色的是地线,这辆根线给舵机提供最基本的能源保证,主要是电机的转动消耗。电源有两种规格,别对应不同的转矩标准,即输出力矩不同,体看应用条件;另外一根线是控制信号线,外要注意一点,要辨认。但记住红色为电源,黑色为地线,一般不会搞错。舵机的控制信号为周期是20号,对应舵盘的位置为0180度,呈线性变化。也就是说,给它提供一定的脉宽,它的输出轴就会保持在一个相对应的角度上,无论外界转矩怎样改变,直到给它提供一个另外宽度的脉冲信号,它才会改变输出角度到新的对应的位置上。舵机内部有一个基准电路,产生周期20一个比较器,将外加信号与基准信号相比较,判断出方向和大小,从而产生电机的转动信号。由此可见,舵机是一种位置伺服的驱动器,转动范围不能超过180度,适用于那些需要角度不断变化并可以保持的驱动当中。比方说机器人的关节、飞机的舵面等。常见的舵机厂家有:日本的R、产的有北京的新幻想、吉林的振华等。现举3003来介绍相关参数,以供大家设计时选用。之所以用3003是因为这个型号是市场上最常见的,也是价格相对较便宜的一种(以下数据摘自尺寸( 6.0 37.2 0(0(出力矩( 3.2 4.1 此可见,舵机具有以下一些特点:体积紧凑,便于安装;输出力矩大,稳定性好;控制简单,便于和数字系统接口;正是因为舵机有很多优点,所以,现在不仅仅应用在航模运动中,已经扩展到各种机电产品中来,在机器人控制中应用也越来越广泛。字舵机正面功能描述1、 B cw/时针/顺时针4、 点和失控保护点7、 电器等部件组成。当汽车会车时,本装置能根据双方汽车的光照强度,各自自动熄掉自己汽车的远灯。打开近灯。会车后,又能使车灯迅速恢复初始工作状态。它的问世为汽车司机同志提供了一种理想的汽车安全行驶装置。介:光敏电阻(简称一种特殊的电阻,简称光电阻,又名光导管。它的电阻和光线的强弱有直接关系。光强度增加,则电阻减小;光强度减小,则电阻增大。光敏电阻性能特点:环氧树脂封装;可靠性好;体积小;灵敏度高;反应速度快;光谱特性好。应用范围:照相机自动测光;室内光线控制;工业控制;光控灯;光电控制;报警器;光控开关;电子玩具;电子验钞机等。2、结构:通常,光敏电阻器都制成薄片结构,以便吸收更多的光能。当它受到光的照射时,半导体片(光敏层)内就激发出电子空穴对,参与导电,使电路中电流增强。为了获得高的灵敏度,光敏电阻的电极常采用梳状图案,它是在一定的掩膜下向光电导薄膜上蒸镀金或铟等金属形成的。一般光敏电阻器结构如右图所示。光敏电阻器通常由光敏层、玻璃基片(或树脂防潮膜)和电极等组成。光敏电阻器在电路中用字母“R”或“示。3、工作原理:光敏电阻的工作原理是基于内光电效应。在半导体光敏材料两端装上电极引线,将其封装在带有透明窗的管壳里就构成光敏电阻,为了增加灵敏度,两电极常做成梳状。用于制造光敏电阻的材料主要是金属的硫化物、硒化物和碲化物等半导体。通常采用涂敷、喷涂、烧结等方法在绝缘衬底上制作很薄的光敏电阻体及梳状欧姆电极接出引线,封装在具有透光镜的密封壳体内,以免受潮影响其灵敏度。在黑暗环境里,它的电阻值很高,当受到光照时,只要光子能量大于半导体材料的禁带宽度,则价带中的电子吸收一个光子的能量后可跃迁到导带,并在价带中产生一个带正电荷的空穴,这种由光照产生的电子空穴对了半导体材料中载流子的数目,使其电阻率变小,从而造成光敏电阻阻值下降。光照愈强,阻值愈低。入射光消失后,由光子激发产生的电子空穴对将复合,光敏电阻的阻值也就恢复原值。在光敏电阻两端的金属电极加上电压,其中便有电流通过,受到波长的光线照射时,电流就会随光强的而变大,从而实现光电转换。光敏电阻没有极性,纯粹是一个电阻器件,使用时既可加直流电压,也加交流电压。半导体的导电能力取决于半导体导带内载流子数目的多少。设计的把单片机,电位计,二极管和舵机提供电源,使那些硬件能正常而且安全的工作,防止硬件烧坏或者不能正常工作,影响设计的效果。种类型由于内部电流的限制,以及过热保护和安全工作区的保护,使它基本上不会损坏。如果能够提供足够的散热片,然是招安照固定电压值来设计的,但是当接入适当的外部器件后,就能获得各种不同的电压和电流。图 小型便携式电子设备及电子电器的供电电源变换设备,一般由外壳、电源变压器和整流电路组成,按其输出类型可分为交流输出型和直流输出型;按连接方式可分为插墙式和桌面式。广泛配套于电话子母机、游戏机、语言复读机、随身听、笔记本电脑、蜂窝电话等设备中。如图所示,在电源适配器(下面称 标签上面一般会有几项是需要注意的。图 配器是 型号,例如这颗 型号是 告诉了我们几个信息,就是它的厂商、瓦数等,650就是说明这个 65W 的,1750 的就是 75W 的,90B 的就是 90W 的;第二就是 入),在中国通用的一般是 1000说明这颗 以在 100电压下面正常工作;第三就是 出),两个数字可以很快速的算出这个 瓦数,例如这个9*明这个就是 65W 的 数笔记本电脑的电源适配器可以适合用於 100240V 交流电(50/60基本上大部份的笔记本电脑都把电源外置,用一条电源线和主机连接,这样可以缩小主机的体积和重量,只有极少数的机型把电源内置在主机内。在电源适配器上都有一个铭牌,上面标示着功率,输入输出电压和电流量等指标,特别要注意输入电压的范围,这就是所谓的“旅行电源适配器”,如果到市电电压只有 110V 的国家时,这个特性就很有用了,有些水货笔记本电脑是只在原产地销售的,没有这种兼容电压设计,甚至只有 110V 的单一输入电压,在我国的220V 市电电压下插上就会烧毁。电容量, 的是在给定电位差下的电荷储藏量;记为C,国际单位是法拉(F)。一般来说,电荷在电场中会受力而移动,当导体之间有了介质,则阻碍了电荷移动而使得电荷累积在导体上;造成电荷的累积储存,最常见的例子就是两片平行金属板。也是电容器的俗称。一、电容的分类和作用电容(由两个金属极,中间夹有绝缘材料(介质)构成。由于绝缘材料的不同,所构成的电容器的种类也有所不同:按结构可分为:固定电容,可变电容,微调电容。按介质材料可分为:气体介质电容,液体介质电容,无机固体介质电容,有机固体介质电容电解电容。按极性分为:有极性电容和无极性电容。我们最常见到的就是电解电容。电容在电路中具有隔断直流电,通过交流电的作用,因此常用于级间耦合、滤波、去耦、旁路及信号调谐二、电容的符号电容的符号同样分为国内标表示法和国际电子符号表示法,但电容符号在国内和国际表示都差不多,唯一的区别就是在有极性电容上,国内的是一个空筐下面一根横线,而国际的就是普通电容加一个符号代表正极。三、电容的单位电阻的基本单位是:F (法),此外还有F(微法)、法),另外还有一个用的比较少的单位,那就是:,由于电容 F 的容量非常大,所以我们看到的一般都是F、nF、不是们之间的具体换算如下:1F1000000000000000容的耐压单位:V(伏特)每一个电容都有它的耐压值,这是电容的重要参数之一。普通无极性电容的标称耐压值有:63V、100V、160V、250V、400V、600V、1000极性电容的耐压值相对要比无极性电容的耐压要低,一般的标称耐压值有:4V、0V、16V、25V、35V、50V、63V、80V、100V、220V、400、电容的种类电容的种类有很多,可以从原理上分为:无极性可变电容、无极性固定电容、有极性电容等,从材料上可以分为:乙烯),涤纶电容、瓷片电容、云母电容、独石电容、电解电容、钽电容等。下面是各种电容的优缺点:六、电容的标称及识别方法由于电容体积要比电阻大,所以一般都使用直接标称法。果是10n,那么就是10样100感器(电位计)电路选择,数字舵机电路的选择,电源稳压电路的选择和布置。确定了单片机的主要电路,以及布置。使设计的硬件平台基本搭建完成。并且又介绍了一些硬件的组成,让大家对硬件平台有了更深的认识。第4章系统的软件设计软件设计的主要思路是将电位计,舵机,光敏电阻,数码管等硬件的程序模块写入主程序之内。电位计开始变化的时候,也就是电位计电压开始变化时把信号传给单片机,以不用其他片机通过所编的程序就能把电位计所发出的信号转换成而能实现自动调角度的功能。主程序首先是对系统环境初始化,根据程序的设定,位计的转角大约180度,在这个过程中舵机的转角大约转10度左右。远近光是通过编程序之后用开关控制的,汽车远光的时候,数码管上会显示H字母,近光的时候数码管上会显示L字母。我们知道以控制程序可采用部分源程序如下15:位计的转角大约180度,在这个过程中舵机的转角大约转10度左右。远近光是通过编程序之后用开关控制的,汽车远光的时候,数码管上会显示H字母,近光的时候数码管上会显示L字母。我们知道以控制程序可采用敏电阻的原理是有光照的时候他的阻值会变化,会车的时候,也就是有光照的时候,它的电压值会变变大,后根据编的程序,单片机会给舵机一个信号,使汽车灯光自动调到近光,达到自动防眩目的效果。过编程来实现这个功能,所编的部分源程序为如下14:# 0 ;14 = ;15 = ; = ; / 0 ( 0 (256 1; (256 1; /;(0100 0010); / (0100 0010); / ; /启动a) /a; /设置值直接写入a; /设置值直接写入a) /延时子程序1i;= 0)i = 0; i /头文件# 0 ;14 = ;15 = ; = ; /8位A/; /存储A/= 0(0000 0111 清0高5位) 0(0000 其中根据数据手册设置)_;= ();= 0(1); /使输入电压达到稳定(1; /存储A/= 0(0000 1000 令 1)_;_;_;_;=0) /等待A/ ( 0 /0001 0000测试A/= 0, 关闭A/ /返回A/位)m1,m2,; /756=约300; / 0(1)1););= 1);2););3););0+(10); = 0) ;2););3););40+(10);/ + 80);程序完成初始化工作之后根据实际操作运行。模拟前照灯自适应工作过程如下:1、前后电位计模拟前后车身高度传感器,在电位计开始变化时舵机角度也随着变,而且前后电位计转向相同的时候舵机转向相反。4、根据光敏电阻的电压变化设定舵机两个角度,黑暗的时候是远光,有光照的时候自动调到近光来达到自适应要求,这样就能达到自动防眩目的作用了。5、通过程序,在远光时数码管上显示H字母,近光时显示L字母。个

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论