




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、摘要广西大学毕业设计论文摘要随着人们生活水平的不断提高,汽车已成为人们生产生活必不可少的 交通工具。然而随着汽车数量的逐年增加,公路、街道及停车场秩序逐渐 混乱,加上非专业司机越来越多,交通事故频发。在这些交通事故中,因 为方向盘跑偏及转弯时车速过高而引起的撞车翻车事故不在少数。因此, 人们对汽车方向盘及汽车安全性能提出了更高的要求。本论文针对方向盘跑偏及转弯车速过高等问题,提出了一种方向盘角 度检测系统的设计方法。在本设计中,应用旋转电位器进行方向盘角度信 号及转弯时路面倾角的检测,应用旋转编码器进行汽车车速的测量,通过 Atmega16 单片机进行数据的采集和处理, 由 LED 显示方向盘
2、实时角度, 并 在高速转弯时进行报警。本设计的硬件部分主要包括信号采集电路设计、 ADC 转换电路设计、 单片机外围电路设计、 LED 显示电路设计和报警电路设计等。该设计软件部分介绍了 AVR 单片机的应用软件,对系统的主要流程作 了详细介绍,讲述了单片机数据采集、转换和处理的方法。通过硬件与软件的结合,完成了方向盘角度检测系统的设计。关键词 : 方向盘角度检测 单片机 电位器 光电编码器 LEDAbstract广西大学毕业设计论文A Novel Steering Wheel Angle Detection SystemAbstractAs people living standard ri
3、se ceaselessly, the car has become the necessary transportation in our lives and production. However, with the increasing number of cars, the traffic in highways, streets and parking has become chaos, and non-professional drivers are more and more, accordingly, traffic accidents are more and more. T
4、here are many accidents are because of the steering wheel deviation and high speed in the corner. Higher requirements have been proposed for steering wheel angle detection system.This thesis proposed a design method of the steering wheel angle detection system, aim to solve the problems of the steer
5、ing wheel deviation and high speed in the corner. In the thesis, using the rotating potentiometers to test the angle signal of the steering wheel and the road in the corner, and using the photoelectric encoder to test the speed signal. Using ATmega16 SCM to collect and handle data and using LED to d
6、isplay the data of the steering wheel angle. When the speed is high enough, buzzer will start to alarm.The design of hardware includes signal collection circuit,ADC converting circuit ,MCU peripheral circuits,LED display circuit and alarm circuit and so on.The design of software introduces applicati
7、on software of AVR and shows the main flow chart of the system in detail, explains how the SCM to acquire, converse and deal with the digital signals.Through the combination of hardware and software, the steering wheel angle detection system is completed.Keywords: steering-wheel-angle-detection SCM
8、potentiometer photoelectric encoder LEDII目录广西大学毕业设计论文目录摘 要 IAbstract I.I.第一章绪论 11.1 课题研究背景及意义 11.2 国内外汽车电子的发展动态 21.3 论文的主要工作 2第二章方向盘角度检测系统概述 42.1 方向盘角度检测系统的设计要求 42.2 方向盘角度检测系统的设计方案 52.3 本设计的特点 92.4 本章小结 9第三章 方向盘角度检测系统的原理介绍 1.13.1 检测原理介绍 1.1.3.2 汽车转弯性能研究 143.3 本章小结 17第四章方向盘角度检测系统硬件设计 184.1 系统总体硬件框图 1
9、84.2 ATmega16单片机介绍 184.3 单片机 ADC 转换原理 194.4 检测环节硬件设计 204.5 系统的硬件抗干扰技术 254.6 本章小结 27第五章方向盘角度检测系统软件设计 285.1AVR 单片机软件开发环境介绍 28III目录广西大学毕业设计论文5.2 方向盘角度检测系统软件设计 285.3 软件抗干扰技术 355.4 本章小结 37第六章总结与展望 386.1总结 386.2 研究展望 38参考文献 40致 谢 41IV广西大学毕业设计论文第一章 绪论第一章 绪论1.1 课题研究背景及意义自从 1886 年第一辆机动汽车诞生以来,汽车一直作为人类最重要的交 通工
10、具。 20 世纪以来,汽车工业发展迅速,我国汽车产业也初见规模。随 着人们生活水平的不断提高,汽车在生活中的重要性也在不断地提升。在 现代人的观念中,汽车不单单是一辆交通工具,它更体现了一个人的品味、 生活方式和价值观念。在我国,汽车已成为小康生活的重要标志。汽车走 进私人家庭,已不再是梦想。随着汽车数量的迅速增加,加上非专业汽车驾驶人员的不断增多,造 成公路、街道、停车场、车库等公共场所秩序混乱不堪,交通事故频发, 方向盘跑偏也成了事故焦点。汽车事故严重威胁着人们的生命安全和生活 秩序,每年因为方向盘跑偏和高速行车时方向盘瞬间转移角度过大而造成 的撞车、翻车事故不在少数。方向盘是汽车转向的直
11、接操纵杆,其转动位置直接影响着汽车转向时 的安全。现在国内生产的很大部分汽车上还没有检测方向盘转角的电子仪 器仪表,使得驾驶员在驾驶和泊车时不得不凭经验和感觉去判断方向盘转 动位置所在,这时难免发生感觉误差,造成方向盘未回正或转动角度过大 的现象发生,给开车和泊车带来不便。方向盘位置跑偏,不但会给驾驶员 的驾驶带来疲劳感, 更存在很大的安全隐患 1。因此,方向盘角度检测系统 的设计对汽车行车停车安全至关重要,对提高汽车系统的可靠性有非常重 要的意义。小车方向盘角度检测系统属于汽车电子系统研究的一部分,汽车方向 盘的转动信号和车速信号经过传感器的检测,将其送入控制中心进行处理, 从而判断汽车的行
12、驶状态。没有方向盘的角度检测系统,汽车的安全性能 会大打折扣。然而,国内在这方面的研究非常的少,本课题的研究,将填 补这方面的空白。第一章 绪论广西大学毕业设计论文1.2 国内外汽车电子的发展动态随着中国加入 WTO ,以及国内庞大的汽车市场对世界各大汽车公司的 吸引力,迄今为止,我国的汽车拥有量已经突破 5000 万辆,汽车的产量也 在迅猛提升。中国将成为继美、日、欧之后的第四大汽车市场。据预测, 21 世纪全球范围内能够存活的特大型汽车生产集团将整合为六至八家 2。目前国内为整车企业进行配套的汽车电子供应商大多为中外合资企业, 如博世、西门子、德尔福、伟世通等。这些供应商都以 OEM 身份
13、为整车企 业配套,他们掌握着汽车零部件的核心技术 3。另一方面, 随着电子技术的迅猛发展, 汽车电子产品也越来越多, 汽车 电子化被认为是汽车技术发展进程中的一次革命,当今汽车电子化程度已 成为衡量一个国家汽车工业水平的重要标志 4。我国汽车电子技术研究起步较晚, 主要集中在清华、 北理工大、 吉林工 大、上海交大等一些高校,以及一汽、二汽等大型国企的研发中心。总体 上,我国的汽车电子技术研发水平还比较薄弱,自主开发并生产的汽车电 子产品主要集中在一些技术含量不高的产品上。 面对国内巨大的汽车市场, 国外汽车电子供应商积极介入我国的汽车电子领域。我国汽车电子企业中, 70%以上为中外合资企业,
14、 然而国内企业并没有自己的知识产权和独立的产 品研发能力。因此,我国的汽车电子化与世界发达国家相比,还有很大的 距离。汽车方向盘角度检测系统也隶属于汽车电子,该研究无论从理论上 还是实际应用上都有较高的价值。1.3 论文的主要工作论文主要阐述了一种小车方向盘角度检测装置的设计方法。此装置用 以测量方向盘的实时转角,快速确定方向盘位置,以及在高速转弯时予以 报警,以避免方向盘跑偏和行车过程中方向盘转角过大而造成的事故的发 生。本论文在第一章先概述了课题研究的背景及意义,以及本论文的主要 工作。接下来在第二章对系统的设计方案及小车方向盘角度检测系统进行 介绍,在确定了系统设计方案后,开始对系统进行
15、硬件及软件设计。第一章 绪论广西大学毕业设计论文在第三章,讲述了采用 ATmeg16 系列单片机为核心的小车方向盘角度检测系统的硬件设计。系统硬件设计包括检测电路、 AD 转换电路、单片机外围电路、角度显示,报警电路等。 第四章对系统软件进行了设计。软件设计中对于系统的工作流程进行 详细介绍,并且介绍了一种 AVR 单片机基于 C 语言的编译器和集成环境, 在此环境下对 ATmega16 进行编译、开发,实现系统状态的显示及对其的 控制。最后对论文作一个全文总结,并对系统的应用做以展望。广西大学毕业设计论文第二章 方向盘角度检测系统概述第二章 方向盘角度检测系统概述2.1 方向盘角度检测系统的
16、设计要求汽车方向盘角度检测系统是一种实时检测方向盘转角,测定转弯速度, 并在转弯速度过高时进行报警的装置,系统由三部分组成:检测模块、控 制模块及显示模块。检测模块:由传感器检测方向盘实时转角信号、转弯时的路面倾角信 号及车速信号。控制模块:方向盘角度检测系统的控制中心,主要对采集的信号按设 计要求进行相应的数据处理。显示报警模块:用于显示方向盘的实时转角,并高速转弯存在安全隐 患时进行报警。按照系统设计要求,可将方向盘角度检测系统分为硬件和软件两部分, 分别进行设计。系统硬件结构主要由检测模块、控制模块和显示模块构成, 软件部分对不同的子系统分别进行编程,便于调试和移植。整个系统的结构如图
17、2-1 所示。图 2-1 汽车方向盘角度检测系统的结构原理图广西大学毕业设计论文第二章 方向盘角度检测系统概述2.2 方向盘角度检测系统的设计方案方向盘角度检测系统有三大模块, 系统设计方案可根据三大模块分别进 行设计。2.2.1 检测模块设计方案检测环节是系统的第一个环节,用来感受被测信号,并将被测信号转 换为合适于系统后续处理的电信号。提获取信息的正确与否,决定了测试 系统的精度。因此,选择合适的检测元件,对于系统的设计有非常重要的 作用。1. 方向盘角度检测环节设计方案 方向盘角度检测系统要测量的量为角位移。 随着电子技术的飞速发展, 电量测量技术已经非常成熟,因此,可以通过电量的测量间
18、接测量方向盘 的角位移信号。目前用于角度检测的传感器主要有旋转电位器、霍尔传感器、光电编 码器及激光探测器等。各角位移传感器的特性如表 2-1 所示。表 2-1 各转角传感器的特性比较转角传感器接触式非接触式旋转电位器霍尔传感器光电编码器激光探测器成本低高高高环境要求低高高高安装简单较复杂复杂复杂体积小小较大大考虑到成本及环境影响问题,方向盘位置控制系统采用旋转电位器本设计采用 M22S10 型精密多圈电位器 , 其特点如下:属线绕多圈电位器;长寿命, 旋转寿命: 500 万转以上;高可靠性; 线性度好,线性精度: 0.2%,阻值公差 5%,功率 2W;外径 22mm。M22S10 最大电气转
19、角为 3600( 10 圈),而一般汽车的方向盘最大转 角为 1440(4 圈),本设计采用专门定制的 4 圈精密电位器,材质与 M22S10广西大学毕业设计论文第二章 方向盘角度检测系统概述相同,阻值为 5K 。其实,电位器其实就是一个可变电阻,通过中间触头的位置变化,改 变电位器的电阻大小,从而改变输出电压的大小。根据分压原理,电位器 输出电压 Vout 与接入电路中的电阻 Rx 有以下关系:(2-1)Vout RxVin Rz其中, Vout 为电位器输出电压, Vin 为输入电位器的电压, Rx 为电位 器接入电路中的电阻, Rz为电位器总电阻。一般情况下, Vin 、 Rz为固定 值
20、,由此可知,电位器两端的输出电压 Vout 与接入电路的电阻 Rx 大小成正 比关系般电阻都存在以下基本关系:Rx L (2-2)S其中, Rx 为电阻值, L 为电阻丝长度, 为电阻率, S 为电阻丝横截 面积。电阻做好后, 、 S就固定不变。可变电阻通过改变触头的位置,从 而改变接入电路中的电阻丝的长度 L ,从而改变电阻 Rx 的大小。由此可知, 电位器接入电路中的电阻 Rx的大小与接入电路中的电阻丝的长度 L 成正比 关系。在多圈电位器中,电阻丝长度 L 与电位器旋转角度也成正比关系。 综上所述,电位器输出的电压 Vout 的大小与电位器转角大小成正比关 系。因此,可以通过电位器的输出
21、电压大小来确定旋转角度。4 圈精密电位器的输出电压与电位器转角的关系如图 2-2 所示。图 2-2 电位器输出电压与旋转角度的关系2. 路面倾角检测环节设计方案广西大学毕业设计论文第二章 方向盘角度检测系统概述汽车在转弯时,路面的倾角不同,转弯时的转角大小与最大车速都会 有所影响。因此,应对路面倾角进行测量。本设计采用单圈的电位器进行路面倾角的测量,其测量原理与方向盘 转角的测量原理相同,只是安装的方式有所不同。本电位器采用垂直安装 方式,在电位上连接一重物,重物一端固定在电位器的旋转轴上,另一端 为自由端,就如单摆一样。当汽车发生倾斜时,重物由于重力作用转动电 位器的转轴,从而改变电位器指针
22、位置。因此,电位器的输出电压也随着 改变,从而可测得路面的倾斜角度。测量原理如图 2-3 所示。图 2-3 (a)为水平路面时电位器的指针位置,当路面倾角为时,电位器的指针也随着改变 角度。根据电位器的分压原理就可以测得倾角 的 度数。3. 车速检测环节设计方案 道路弯度的大小决定了转弯时的最高车速,如果车速超过转弯时的极 限车速时,汽车就有可能飞出,造成严重的交通事故。因此,在转弯的时 候,应该对车速进行测量,当车速接近转弯允许的最大车速时,进行报警, 提示驾驶员减速。现在速度测量的传感器,大部分选用旋转编码器。由于旋转编码器测 量精度高、测速方便、使用时间长、体积小、质量轻等优点,成为测速
23、系 统的首选传感器。常用的旋转编码器有增量式和绝对值式,一般测速选择增量式。增量 式又分为单路输出和双路输出, 单路输出是指旋转编码器输出是一组脉冲, 双路输出的旋转编码器输出两组相位差 90的脉冲, 不仅可以测速, 还可以 判断旋转方向 5。一般汽车测速都是单向的, 因此选择单路输出的编码器即7广西大学毕业设计论文第二章 方向盘角度检测系统概述可。本设计采用 GZS3804 系列增量式光电编码器,其性能可靠,输出为方 波信号,波形规整,使用电压范围宽,每圈输出脉冲数为 500 个,最大转 速 4800rpm,消耗电流小于 120mA,电源电压: +5V,输出电压:高电平大 于 85%Vcc,
24、低电平小于 0.4V,响应频率: 080KHz 。编码器的外形图如图 2-4 所示。图 2-4 编码器外形尺寸图2.2.2 控制模块设计方案 控制系统作为系统的核心,主要实现数据的处理、控制实时性等问题。当前的控制系统主要有上下位机( PC-PLC)、DSP 控制器及单片机,其各 自特性如表 2-2 所示。表 2-2 各控制系统的特性控制系统体积线路成本可靠性应用场合PC-PLC大复杂高好工业生产DSP较大较复杂较高好嵌入式单片机小简单低较好嵌入式考虑到体积、成本及控制特性等问题,汽车方向盘控制系统采用单片 机作为系统的控制中心。本设计采用 ATmega16 单片机作为控制中心。广西大学毕业设
25、计论文第二章 方向盘角度检测系统概述2.2.3 显示系统方案设计显示器是一个典型的输出设备,而且其应用是极为广泛的,几乎所有的 电子产品都要使用显示器,其差别仅在于显示器的结构类型不同而已。目前 最常用的显示器有 LCD和LED 。LED发光二极管电路简单、安装方便、成本 低,并且可以满足显示三位角度值的要求, 因此, 本设计采用四位共阴极 LED 发光二极管作为显示单元。2.3 本设计的特点现在虽然已有方向盘角度检测系统的相关专利, 然而其专利只是测量方 向盘的转角,并未对汽车转弯时的性能进行评估。其专利是利用两节相互嵌 套的齿轮来实现方向盘 4圈的角度检测。可想而知,其结构复杂,需要设计
26、专门的机械齿轮;由于齿轮制作受到材料和空间的限制,因此检测精度必然 会受到影响; 还需要设计很多的机械辅助零件, 安装复杂,并且线性度不高。 本设计采用旋转电位器实现角度检测,有以下优点:1. 制作简单,安装方便。2. 测量精度高。3. 可实现角度的连续测量,线性度好。4. 使用时间长,长期使用不会出现零点漂移。5. 成本低廉。 本设计除了进行方向盘角度测量外,还对汽车转弯时的车速,路面的倾 角等因素进行了综合分析,从而设计出小车高速转弯时的报警功能,以提醒 驾驶员进行相应的减速,防止意外发生。2.4 本章小结本章首先根据系统设计的要求,介绍了系统的构建,然后详细阐述了 系统的设计方案,对系统
27、的三个模块:检测模块、控制模块及显示模块分 别进行方案的设计。确定了以 ATmega16 单片机作为系统的控制核心,以 多圈电位器和光电编码器作为检测元件,以四位共阴极 LED 发光二极管作广西大学毕业设计论文第二章 方向盘角度检测系统概述为显示单元的方向盘角度检测系统的方案设计,并对设计的特点进行了说 明。10广西大学毕业设计论文第三章 方向盘角度检测系统的原理介绍第三章 方向盘角度检测系统的原理介绍小车方向盘角度检测系统设计包括硬件设计和软件设计两大部分, 硬 件电路包括信号采集电路、 ADC 转换电路、 单片机外围系统电路及 LED 显 示电路等。系统的软件采用模块化设计思想,可使程序设
28、计思路清晰,便 于调试。系统硬件部分放在论文第四章进行详细介绍,软件部分放在第五 章进行介绍。3.1 检测原理介绍检测部分包括三个环节:方向盘角度检测、路面倾角检测及车速检测。3.1.1 方向盘角度检测原理一般方向盘的转动范围为四圈,即从自然状态开始,向左打死两圈, 向右打死同样是两圈。我们不妨应用 -720+720来表示 6 ,其中认为自然 状态下的方向盘为 0,自然状态下顺时针转动(右转)为“ +”,自然状态 下逆时针转(左转) “-”,即凡是在中心位置左边的角度都为“ -”,右边的 都为“ +”。本设计采用定做的 4 圈精密电位器作为传感器,用以检测方向盘的转 动位置。电位器应与方向盘同
29、轴安装,从而保证方向盘与电位器的角位移 一致,并且安装时初始值要一致。若方向盘处在正中心位置,则电位器的 触头应该在电阻 1 的位置处,以保证测量的精确。本设计采用的电位器线2 性度极高,而方向盘的转角精度不要求太高,精确到1即可,因此不必过分考虑器件非线性因素带来的误差。为配合 ATmega16 单片机 ADC 转换,设计电位器的最大输出电压应为 2.56V。此时电位器的输出电压 Vout 与方向盘的转角关系如公式 (3-1)(3-2) 所示。2.56Vout n 1.28 (3-1) 144011广西大学毕业设计论文第三章 方向盘角度检测系统的原理介绍即1440n (Vout 1.28)
30、(3-2)2.56其中, Vout :电位器采集的电压值;n :方向盘转角值。因此,只要检测出电位器端的输出电压,即可推算出方向盘的转角所 在位置。电位器的输出电压与方向盘角度的对应关系如图 3-1 所示。图 3-1 电位器输出电压与方向盘角度的对应关系3.1.2 路面倾角检测原理路面倾角检测也应用电位器,其检测方法和方向盘角度检测方法基本相同。路面倾角检测采用单圈电位器,电位器指针的初始位置定在电位器1电阻的 1 处,规定此时的电位器转角为 0。电位器的最大输出电压同样选2用 2.56V,这时候,电位器的输出电压与路面的倾角关系如公式 (3-3) 公式(3-4)所示。2.56Vout 1.2
31、8 (3-3)360即360(Vout 1.28) (3-4)2.56其中, Vout :电位器采集的电压值;:路面的倾角值。12广西大学毕业设计论文第三章 方向盘角度检测系统的原理介绍电位器的输出电压与方向盘角度的对应关系如图 3-2 所示图 3-2 电位器输出电压与路面倾角的关系当然,实际中路面的倾角一般不会超过 45,因此,实际上电位器的输 出电压应在 0.96V1.6V 之间。3.1.3 汽车车速检测原理汽车车速检测采用单路输出增量式光电旋转编码器 6作为传感器件。光电编码器结构如图 3-3 所示。图 3-3 单路输出光电编码器结构原理图3-6编码器的码盘上有许多透光的缝隙,光线透过缝
32、隙,便会被光敏管吸 收,光敏管根据光电转换原理输出高电平,若光线被编码盘挡住,光敏管 接收不到光信息,便会输出低电平。若编码盘转动,光线便会一会儿穿过 编码盘,一会儿被编码盘挡住,这样就会产生一个个脉冲序列,如图 所示。13广西大学毕业设计论文第三章 方向盘角度检测系统的原理介绍图 3-6 单路输出编码器输出脉冲波形 编码盘有多少透光的缝隙,转动一圈,便会产生多少个脉冲。通常称 编码器的缝隙数为线数,如果编码盘单圈有 1024 个缝隙,就称这样的编码 器为 1024 线编码器。由此可知,计算单位时间内脉冲数的多少,就可以知 道编码盘转动的圈数。由于编码盘与汽车驱动轮同轴安装,因此汽车车轮 转动
33、一圈,编码盘便会转动一圈。这样,知道了汽车车轮单位时间内转动 的圈数,车速便自然得知。汽车车速的计算如公式 (3-5)所示。Nv 2 r (3-5) QT其中, v 为车速; T 为测速周期; N 为 T 时间内的脉冲总数; r 为车 轮半径; Q 为编码器的线数。本设计选用编码器的线数为 500,测速周期 为 0.5ms,一般汽车的车轮半径为 0.3m,因此测速公式可改为:v 7.536N (3-6)3.2 汽车转弯性能研究汽车转弯时,不仅要考虑方向盘与车轮的转角关系,还要考虑转弯半径与车速等量的关系,通过综合考虑,才能知道转弯是否安全。3.2.1 方向盘转角与车轮转角之间的关系n16汽车方
34、向盘的转动范围一般为 -720 +720,汽车车轮的转动范围为 -45 +45(左转为“ -”,右转为“ +”),一般汽车的方向盘转动角度和汽车 转向轮的旋转角度存在线性关系。 车轮转角与方向盘转角的关系如公式 (3-7) 所示。(3-7)其中 n 为汽车方向盘转动角度; 为转向轮的转动角度。14广西大学毕业设计论文第三章 方向盘角度检测系统的原理介绍汽车方向盘转角与车轮转角的对应关系如图 3-7 所示。3.2.2 车轮转角与转弯半径之间的关系汽车在转弯时都有转弯半径,由于转向轮的转角大小不一样,转弯时 的转弯半径也不一样。确定转弯半径对确定转弯时的稳定性有非常重要的 作用。一般小车的转向轮为
35、前轮,后轮为驱动轮。小车转弯时的模型如图 3-8 所示。图 3-8 小车转弯模型图中 L 为小车前后轮的轴距, R 为小车转向时的转弯半径, ? 为车轮转 向角度,虚线圆弧为转弯路径。转弯的圆心为转向轮的垂直线与后轴的延 长线的交点 O 处。一般情况下车轮转向角 ? 比较小,因此当,当汽车转向 角为 时,转弯半径可近似由公式 (3-8) 得出。R L/sin (3-8)其中 R 为转弯半径; L 为前后轮轴距。15广西大学毕业设计论文第三章 方向盘角度检测系统的原理介绍3.2.3 汽车转弯模型分析汽车转弯时,转弯的安全性非常重要,如果弯度过小,车速过高,就 可能发生向心力不足,汽车甩出路面,造
36、成事故。因此,在汽车转弯时, 应对其进行受力分析,从而设计报警装置。汽车转弯时的受力情况如图 3-9 所示。图 3-9 汽车转弯时的力学模型分析图中 G 为汽车所受重力; f 为汽车与路面的横向摩擦力; N 为路面对 汽车的支持力; 为路面倾角。由图可知,转弯时,汽车的向心力由汽车重力沿路面方向的分力和汽 车车轮与路面之间的横向摩擦力提供。根据力学原理可知:F Gco s f (3-9) 其中 F 为汽车转弯时的向心力; G 为汽车所受重力; f 为汽车车轮与 路面的摩擦力; 为路面倾角。汽车所受重力由公式 (3-10)所示。G m g (3-10) 其中, m 为汽车质量, g 为重力加速度
37、。 汽车转弯时所受横向摩擦力如公式 (3-11)所示。f mg si n (3-11)其中 f 为汽车所受横向摩擦力, 为路面摩擦系数16广西大学毕业设计论文第三章 方向盘角度检测系统的原理介绍根据圆周运动公式可知, 汽车转弯时, 车速 v,转弯半径 R 与向心力 F 有以下关系:2F mv(3-12)R将公式(3-7)(3-11)代入公式 (3-12)可知:g( cos si nL )v (3-13)si n( 0. 0n625 )其中, v 为车速; 为路面倾角; 为车轮转角。这里的 v 为转弯时的最高理论车速, 如果车速超过转弯理论车速就会有 转向力不足,汽车飞出路面的事故发生。因此在设
38、计时,当车速接近路面 允许的最大车速时,系统应该报警,警告驾驶员转弯车速过高。一般情况下,重力加速度 g取 9.8,路面摩擦系数根据天气情况不同而不同。一般晴天时,路面摩擦系数 为 0.6 左右,下雨天为 0.4 左右,下雪 天为 0.28 左右。因此设计时,摩擦系数不能大于 0.28。为安全起见,留一 定裕量,取 为 0.2即可。一般汽车前后轮轴距 L为 2.8米。将这些数据代入公式 (3-13),可得汽车转弯时的最高车速 v 应近似为:(3-14)24.5(cos 0.2sin )sin(0.0625n)其中, v为车速; 为路面倾角; n 为方向盘转角3.3 本章小结本章首先对系统的三个
39、检测量:方向盘转角、路面倾角及车速的检测 原理进行了分析;其次对系统各检测量之间的关系作了阐述,分析了汽车 转向时的力学模型,从而确定了转弯时最大车速,根据最大车速,才能进 一步确定系统什么时候应该报警。17广西大学毕业设计论文第四章 方向盘角度检测系统的硬件设计第四章 方向盘角度检测系统硬件设计4.1 系统总体硬件框图本设计以 ATmega16 单片机为核心,系统的主要组成部分包括数据采 集部分,信号处理部分,数据处理部分及显示部分等。该设计的数据检测部分主要包括方向盘角度检测模块,路面倾角检测 模块及车速检测模块。方向盘角度检测模块和路面倾角检测模块都采用电 位器的分压原理,电位器输出的电
40、压信号经过处理传送给单片机,单片机 经过采样保持电路及自身集成的 A/D 转换器将模拟电压信号转换为数字信 号,从而为单片机控制所用,通过方向盘转角和地面倾角就可以确定理论 上的最大车速。汽车车速检测采用旋转编码器,编码器检测的脉冲序列经 过处理,送入单片机计数口进行计数,通过单位时间内的脉冲数,可得出 汽车车轮转动的圈数,从而得出汽车的速度。将检测的车速和理论最大车 速进行比较,从而确定系统是否需要报警。本系统硬件的总体框图如图 4-1 所示。图 4-1 系统总体硬件框图4.2 ATmega16 单片机介绍本系统的控制中心采用 ATmega16单片机 7。ATmega16是基于增强的 AVR
41、 RISC 结构的低功耗 8 位 CMOS 微控制器。由于其先进的指令集以及 单时钟周期指令执行时间, ATmega16 的数据吞吐率高达 1MIPS/MHz ,从 而可以缓减系统在功耗和处理速度之间的矛盾; ATmega16 有先进的 RISC18广西大学毕业设计论文第四章 方向盘角度检测系统的硬件设计结构, 131 条指令,大多数指令执行时间为单个时钟周期, 32 个 8 位通用 工作寄存器,全静态工作,工作在 16MHz 时性能高达 16MIPS;并且有非 易失性程序和数据存储器, 16K 字节的系统内可编程 Flash 擦写寿命 10000 次,有 512字节的 EEPROM 擦写寿命
42、 100000次;具有 32个可编程的 I/O 口,编程简单; ATmega16兼 PIC 及 8051优点于一身,具有优秀的品质, 在结构、性能和功能方面都有明显优势 8。ATmega16的引脚如图 4-2 所示。图 4-2 ATmega16 的引脚图本设计方向盘角度检测环节采用单片机的 PA0 口,路面倾角检测环节 采用单片机的 PA1 口。这两个接口都有 ADC 转换功能和采样保持功能。 速 度检测环节采用 PB0 口,此接口有定时和计数功能。 单片机 ADC 转换原理 将在下一小节介绍。4.3 单片机 ADC 转换原理电位器检测来的电压必须经过 ADC 转换才能被单片机所识别, 从而进
43、 行进一步的数据处理。 ATmega16有一个 10位的逐次逼近型 ADC ,ADC 与一个 8通道的模拟多路复用器连接,能对来自端口 A 的 8路单端输入电 压进行采样。单端电压输入以 0V(GND )为基准,单次转换的结果为:ADCVIN 1024VREF(4-1)其中, ADC :A/D 转换的结果;19广西大学毕业设计论文第四章 方向盘角度检测系统的硬件设计VIN :输入的电压;VREF :基准电压( 2.56V)如果使用差分通道,结果为:ADC(VP O S V N E)GGA I5N 1 2(4-2)其中, VPOS:输入引脚正电压;VNEG :输入引脚负电压;GAIN :选定的增
44、益因子。本设计采用单端输入电压进行采集的方式,其电路结构简单,转换方 便。使用单端通道方式时,单端通道的输入电压不得超过单片机的内部参 考电压,否则,将导致转换结果接近于 0x3FF。本设计应用单片机内部 2.56V 电压参考源,其抗干扰能力强,波动小,精度高,电路简单,使用方便。 ADC 包括一个采样保持电路,以确保在转换过程中输入到 ADC 的电压保 持恒定。4.4 检测环节硬件设计4.4.1 方向盘角度检测环节硬件设计方向盘角度检测模块采用电位器的分压原理,通过电压与电位器转角 的关系来推算出电位器的转角度数,从而得出方向盘的转角度数。本设计 采用单片机内部 2.56V 电压参考源,因此
45、,电位器的最高输出电压不得超 过 2.56V 。当电位器输出电压为 2.56V 时,转换结果为 0x3FF。设计稳压电 路将 +5V 系统电压转换为 2.56V 供电位器分压使用,电压采集部分的电路 设计如图 4-3 所示。20广西大学毕业设计论文第四章 方向盘角度检测系统的硬件设计图 4-3 检测模块电路原理图图中 R 为多圈电位器,通过分压原理进行电压采集。 IN5222 为 2.56V 稳压管,用于将电源 Vcc(+5V) 直流电压稳定在 2.56V,从而供电位器分压采 集。L1 和 C1用于直流的滤波,电阻 R1用于限流。路面倾角的检测原理和方法同方向盘角度检测地方法一样,电路的硬 件
46、设计也相同,只是将单片机的 PA0 口换为 PA1 口,进行电压采集,这里 不再赘述。4.4.2 车速检测环节硬件设计车速检测环节的传感器采用光电编码器, 光电编码器输出脉冲序列经过 整形后送入单片机 PB0 口进行计数。ATmega16单片机中有两个 8 位的定时 /计数器: T/C0 和 T/C2,还有一个 16位的定时 /计数器 T/C19。PB0引脚可 用作 T/C0 定时计数器。本设计采用 T/C0 定时 /计数器的计数功能对光电编 码器的输出脉冲进行计数。通过单位时间内的计数值,就可以知道编码器 单位时间内的旋转圈数,通过计算求得车速。T/C0 的计数值保存在 8 位寄存器 TCN
47、T0 中, MCU 可在任何时间访问 TCNT0。设置 T/C0 控制寄存器 TCCR0 为 0x07,即 T/C0 工作在普通方式, C0上升沿触发。 当编码器输出一个脉冲, 计数器的 TCNT0 便会加 1,这样 便会检测出输出的脉冲个数。T/C1 是 16 位计数器,在系统时钟为 4MHz 条件下,最长的时宽可达21广西大学毕业设计论文第四章 方向盘角度检测系统的硬件设计16.777216s,这是其他 8 位单片机做不到的。本设计采用 T/C1 产生 0.5ms 的定时中断。光电编码器测速电路如图 4-4 所示。图 4-4 测速环节电路原理图4.4.3 显示模块硬件设计显示模块通过四位
48、LED 数码管进行角度的显示,其最高位为符号位。 如果角度为正(中心位置偏右) ,则符号位显示“ 0”,如果角度为负(中心 位置偏左),则符号位显示“ -”。数码管其余三位显示方向盘角度值,精确 到 1。使用数码管显示时,采用动态扫描方式。在短时间内逐个扫描数码管, 使人们看起来好像数码管总为点亮状态 10 。该方式的功耗较之静态扫描要 小。由于 4 位数码管组需要 8 位段码、 4位位码,总共 12个输出口进行数 据输出,直接使用单片机 I/O 口来实现的话,会占用太多 I/O 口。为节省资 源,本电路采用两片 74HC595(8位串行输入 /并行输出移位寄存器)来驱 动数码管,这样大大节省
49、了控制口资源。显示模块的硬件设计原理图如图 4-5 所示。22广西大学毕业设计论文第四章 方向盘角度检测系统的硬件设计图 4-5 单片机与 LED 的连接电路原理图4.4.4 报警模块硬件设计本系统在输出电路上加上蜂鸣器作为声音报警。经过方向盘角度和地 面倾角的检测,可算出理论上转弯时的最大车速,当车速接近转弯的最大 理论车速时,蜂鸣器产生报警。报警电路设计如图 4-6 所示。图 4-6 报警电路设原理图图中的输出口可使用 ATmega16 单片机的任一 I/O 口,这里选用 PA223广西大学毕业设计论文第四章 方向盘角度检测系统的硬件设计口。单片机输出信号经三极管 Q 放大驱动蜂鸣器发声,
50、本设计采用固定频 率的有源蜂鸣器。电阻 R6 起限流保护作用。4.4.5 其它外围电路设计1. +5V 电源设计 电源是系统的重要组成部分,它的稳定与否涉及到线路是否能够稳定 工作。 ATmega16的工作电压为 4.55.5V,可利用 +5V 的稳定直流电压供 电给单片机。汽车上直接使用的为直流 +12V 电压源,因此需要将 +12V 电 压转换为 +5V 供单片机使用。应用 LM7805CK 稳压芯片,可直接将 +12V 的直流电压转换为 +5V,提供单片机所需的电压。转换电路如图 4-7 所示。图 4-7 电源转换电路2. 单片机外部复位与时钟电路设计 单片机在启动时都需要复位,以便使
51、CPU 及系统各部件处于确定的初 始状态,并从初始状态开始工作。单片机复位电路的基本功能是:系统上 电时,提供复位信号,直至系统电压稳定后,撤销复位信号。当系统处于 正常工作状态时,如果 RESET 引脚上有一个低电平,则 CPU 就可以响应 并将系统复位。本设计中,当按下开关 K 时,单片机的 RESET 引脚便产生一个低电 平,从而实现单片机的复位。本系统设计采用外接 4MHz 晶体与芯片内部 的振荡电路组成时钟电路,产生 4MHz 的脉冲作为时钟信号,系统此时单 条指令的执行时间为 0.25 s。电容 C1、C2 的大小一般在 2030pF之间, R2与石英晶体并联,作用是稳定晶体的阻抗
52、,提高震荡电路的稳定性。24广西大学毕业设计论文第四章 方向盘角度检测系统的硬件设计系统的复位电路和时钟电路如图 4-8 所示图 4-8 系统外部复位与时钟电路设计4.5 系统的硬件抗干扰技术由于硬件系统各个元件性能特点不同,加上工作环境的影响,干扰的 存在在所难免,因此,应该对采取相关措施,减小系统干扰。要形成干扰, 必须有干扰源、干扰传播和被干扰对象。因此,减小干扰可从这三个方面 着手。减小系统干扰的方法有硬件抗干扰和软件抗干扰,这里先介绍硬件 抗干扰的几种方法。1. 选择良好的元器件与单片机硬件抗干扰技术是系统设计时首选的抗干扰措施,它能有效抑制干扰 源,阻断干扰传输通道。本设计中还可应
53、用两路输出的电位器,通过信号25广西大学毕业设计论文第四章 方向盘角度检测系统的硬件设计的互补,从而提高系统的可靠性。 两路信号电位器可输出两路电压信号,这两路电压信号相互补充,也 就是信号 A 电压+信号 B 电压=输入电压。如图 4-9 所示。这种电位器可以图 4-9 带检错功能的电位器输出电压与方向盘转角的对应关系2. 抑制电源干扰 单片机系统中的各个单元都需要使用直流电源,而电能在传播过程中, 由于传输线路的相互影响,及线路外部影响的存在,使得电源电压不稳或 产生谐波,因此必须对电源电压进行相应的稳压和滤波,以减少电源的干 扰。电源干扰的抑制,通常可采用以下几种方法:1) 接地技术。2
54、) 隔离技术。3) 模拟信号采样抗干扰技术。3. 设计硬件监控电路 在单片机系统中,为了保证系统可靠、稳定地运行,增强抗干扰能力, 需要配置硬件监控电路,硬件监控电路从功能上包括以下几个方面:1) 上电复位:保证系统加电时能正确地启动。2) 掉电复位: 当电源失效或电压降到某一电压值以下时, 产生复位信 号对系统进行复位。3) 数据保护:当电源或系统工作异常时,对数据进行必要的保护, 如 写保护、后备电池切换等。4) 电源监测: 供电电压出现异常时, 给出报警指示信号或中断请求信 号。26广西大学毕业设计论文第四章 方向盘角度检测系统的硬件设计4. 对电路板进行合理设计对电路板合理设计方法有以
55、下两种。1) PCB 板元件布局a:线路板上的元件应尽量按直线进行排列; b:对于那些易产生噪声的器件组成的电路,如电源线路等,应与微弱 信号电路分开布局,尤其是应该远离单片机的逻辑控制电路和存储电路, 如果可能的话,将这些电路另制成电路板,有利于抗干扰,提高电路工作 可靠性。c:时钟产生器尽量接近 CPU,引线要短而粗, I/O 驱动电路应靠近印 刷板边,时钟、片选信号要远离 I/O 线。2) PCB 布线原理a:加粗地线b:电源和地是从电源的两端接到印刷板上来的,电源一个接点,地一 个接点,印刷板上有多个返回地线,这些都会聚到电源的那个接地点上, 就是所谓的单点接地。c:对于模拟地,数字地都要汇集到接地点上来。 由于多圈电位器为接触式传感器,因此,在滑动触点和电阻器的相互 运动中,两者会产生磨损,这影响到了电位器的使用寿命,因此,要定期 对电位器进行润滑。4.6 本章小结本章首先对系统及硬件设计做了总体的规划,做出了硬件框图,然后 对 ATme
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025浙江丽水市中心医院引进高层次人才29人(第一批)备考考试试题及答案解析
- 2025年吴忠市利通区融通城乡发展(集团)有限公司招聘工作人员考试模拟试题及答案解析
- 丰城市2025年从农村小学转岗教师到农村中学备考考试题库附答案解析
- 成都市锦江区特殊教育学校2025年公开招聘员额教师(1人)备考考试题库附答案解析
- 2025年合肥市第二人民医院公开招聘护理人员15名备考考试试题及答案解析
- 2025年樊城区中小学、幼儿园教师公开招聘选岗考试模拟试题及答案解析
- 2025下半年新疆拜城县招聘社区工作者23人备考考试题库附答案解析
- 宠物医疗市场规模预测2025年行业发展趋势与市场潜力研究报告
- 2025年中小微企业供应链金融创新模式与产业升级研究报告
- 2025年教育行业质量评估与认证体系下的教育质量监控与评估机制创新报告
- 龙虎山正一日诵早晚课
- 米粉及杂粮类制品课件
- 楔形平板产生的等厚干涉
- 骨髓腔穿刺在急诊急救中的应用课件
- 机械动力学PPT完整全套教学课件
- 年产2.03万吨高端精细化学品及5G新材料项目环评报告书
- 群众文化副高答辩问题及答案
- GB/T 41972-2022铸铁件铸造缺陷分类及命名
- 主编-孙晓岭组织行为学-课件
- 中医刮痧法诊疗操作评分标准
- 《师范生教师职业能力证书》样式及说明
评论
0/150
提交评论