汽车方向盘按键控制器系统设计
汽车线控转向系统的研究

汽车线控转向系统的研究一、本文概述随着汽车技术的不断发展和创新,汽车线控转向系统作为一种先进的转向技术,正在逐步改变传统的机械转向方式,为驾驶者带来更加安全、舒适和智能的驾驶体验。
本文旨在对汽车线控转向系统进行深入的研究,分析其工作原理、技术特点、应用现状以及未来发展趋势,以期为汽车工程领域的发展提供有益的参考和借鉴。
本文首先介绍了汽车线控转向系统的基本概念和组成结构,阐述了其与传统机械转向系统的区别和优势。
接着,文章重点分析了线控转向系统的工作原理,包括转向信号的传递、控制策略的实现以及转向执行机构的动作等。
在此基础上,文章还探讨了线控转向系统在提高车辆稳定性、操控性以及安全性等方面的技术特点和应用优势。
本文还综述了国内外汽车线控转向系统的研究现状和发展趋势,分析了当前线控转向系统面临的挑战和未来的发展方向。
文章指出,随着智能化、电动化等技术的不断发展,汽车线控转向系统将进一步优化和完善,为未来的智能交通和自动驾驶技术提供有力支持。
本文总结了汽车线控转向系统的研究意义和价值,强调了其在推动汽车产业技术进步和产业升级方面的重要作用。
文章也指出了当前研究的不足之处和未来的研究方向,以期为相关领域的研究人员提供有益的参考和启示。
二、汽车线控转向系统基本原理与组成汽车线控转向系统,又称为线控转向系统(Steer-by-Wire,简称SBW),是一种新型的转向技术,它通过电子信号传递转向指令,取消了传统的机械连接,实现了转向系统的完全电气化。
这种系统的基本原理和组成部分,对理解其工作方式和性能优化具有重要意义。
线控转向系统的基本原理在于,驾驶员通过方向盘发出转向指令,这个指令通过传感器转化为电信号,然后通过电子控制单元(ECU)处理,最终通过执行机构实现车轮的转向。
这个过程中,电子控制单元是关键,它负责处理传感器信号,并根据车辆状态、驾驶员意图和道路环境等因素,计算出最合适的转向角度和转向力矩,实现车辆的稳定、安全和舒适行驶。
双方向盘教练车转向系统控制器的设计研究

仿真 ,建艇 /CAD/CAM/CAE/CAPP
双方向盘教练车转向系统控制器的设计研究
赵 海 艳 (山东 工 业 职 业 学 院 机 电工 程 系 ,山 东 淄 博 256414)
Controller Developm ent of the Steering System in Training Car with D ual Steering W heels ZH A O H ai-yan
主控 芯 片 的选 择是 直 接 影 响到 控 制 系统 的性 能 。本 系 统 采用 C8051FOOX系列 单 片机 。该 单 片 机性 价 比高 , 具有丰富的硬件资源及高速运算能力 ,而且 几乎不需 系 统 扩 展 即可 满 足控 制 系 统对 硬 件 资 源 的需 求 ,极 大地 提 高 了 系统 可靠 性 。 2.2 控 制 原 理
向轮助 力 转 向 。当学员 驾 驶操 作 失误 时 ,教 练 员迅 速转 动 副 方 向盘 实 现转 向改 变 。控 制 器 根 据接 受 的信 号 使 主方 向盘操 作 失效 ,主 方 向盘 只跟 随 副方 向接 状 态 。电动 机输 出适 当 的转 矩 并 通过 减 速机 构 放 大 力矩 ,实现 转 向轮 助 力转 向 。从 而实 现 教练 员对 车 辆 的直 接控 制 。系统 出现故 障时 ,控制器断开电磁离合器 ,副转向系统失效 ,主转 向 系统 转 为原 机 械式 转 向系统 ,从而 保 护 了 车辆 及 操作 人 员 的安 全 。 2 控制 器设 计 2., 芯 片 介 绍
102 l机械工程师 2010年第9期
制 造 业信 总 化
计算 、信 号 滤 波 、A/D转换 等 。方 向盘 优先 级 确 定 方法 是 :程 序 首 先 判 断转 角 信 号 的来 源 ,也 就 是 确定 转 向系统
转向系统设计说明书

转向系统设计说明书转向系统设计说明书一、需求分析1.1系统简介本转向系统设计是为汽车制造企业设计的一款新型转向系统,包括方向盘、转向齿轮、转向杆等组件,用于汽车转向操作。
1.2系统功能本系统主要实现以下功能:(1)实现车辆转向操作;(2)提供灵敏度和舒适性,使驾驶员可以轻松驾驶;(3)确保车辆转向时的安全性。
1.3使用环境本系统主要用于汽车行驶时的转向操作,适用于各类车辆,包括小汽车、大型客车、货车、越野车等。
1.4系统需求(1)具有可靠性和耐用性;(2)转向灵敏度高,操控舒适;(3)保证转向操作安全;(4)可适应各种驾驶员的需求。
二、系统设计2.1系统架构本转向系统采用传统的齿轮传动转向系统。
主要包括方向盘、转向齿轮、转向杆等组件,在行驶过程中通过变换转向齿轮的位置,控制车轮的转向。
2.2系统组成本转向系统包括以下组件:(1)方向盘:由驾驶员操控,控制转向的方向。
(2)转向齿轮:连接车轮的转向轴,通过旋转控制车轮角度,实现左右转向操作。
(3)转向杆:将方向盘的旋转运动转换成转向齿轮的轴向运动。
(4)轴承:用于支撑转向齿轮,使其顺畅运转。
2.3系统工作原理当驾驶员通过方向盘控制转向时,方向盘传递力量到转向齿轮上,通过转向齿轮转动和转向杆的传动作用,使车轮转向。
其中,转向齿轮是通过齿轮副传动,将方向盘的旋转运动转换成轴向运动,控制车轮的转向角度。
2.4系统性能(1)灵敏度:驾驶员控制方向盘时,系统应能快速反应,确保车辆转向灵敏。
(2)舒适性:转向时不应有任何异响或抖动感,使驾驶员的操控更加舒适。
(3)可靠性:系统应具有较高的可靠性和耐久性,确保在各种路况下的转向操作安全。
三、结论本转向系统是一种新型的汽车转向系统,采用传统的齿轮传动技术,实现车辆转向操作。
系统整体性能较强,灵敏度高、舒适性好、可靠性强。
同时,本系统还具有可扩展性,在不断的设计应用和技术进步中,可为用户提供更多更好的服务。
汽车线控转向系统设计

⑴线控转向系概述及方案比选;
⑵线控转向系统设计;
⑶绘制总图;
⑷主要部件选型和设计;
⑸模拟计算分析等。
准备工作:复习题涉及的汽车构造、直流电动机、机械设计、电子控制技术等专业知识。
具体要求:
⑴毕业设计论文(doc),打印;
⑵线控转向系统图;
⑶线控转向系统机械装配图(cad);
⑷主要零部件零件图(cad)。
⑸毕业论文撰写、答辩(ppt)
进度安排
序号
设计(论文)工作内容
时间(起止周数)
1
文献检索、文献综述、开题报告
3周至4周
2
外文资料翻译
4周至5周3线控转向来自统设计6周至8周4
线控转向系统机械设计
9周至11周
5
主要零部件设计
12周至13周
6
外购件选型
14周至15周
7
毕业设计说明书编撰、答辩
16周至17周
7.贾和平,汽车线控转向系统的研究,上海汽车,2006年11期
8.陈新,基于SDRE方法的汽车线控转向系统控制方法研究,中国机械工程,2012年06期
9.周聪,汽车线控转向系统的建模与仿真研究,计算机仿真,2012年03期
10.周鑫,汽车线控转向技术的分析与研究,北京汽车2009年02期
指导教师签字:
张伟
校外指导教师签字:
2013年1月12日
系(教研室)负责人审查意见:
签字:
年月日
学生签字:
年月日
说明:
1、任务书由指导教师填写,于第七学期(五年制第九学期)期末前下达给学生。
2、学生签字时间就是任务下达时间(学生接受任务时间)。
附件A:
汽车线控转向系统分析

汽车线控转向系统分析本文通过阐述汽车转向系统在汽车运行时的功能和作用,并介绍了线性转向系统的结构和性能,最后分析了线性转向系统中虚拟现实技术、人工神经网络、模糊控制等关键技术,并对2个自由度的整车动力学模型进行论述。
标签:转向系统线控转向系统0引言转向系统是与汽车主动安全性能相关的重要系统,其操纵稳定性好坏对汽车性能影响很大。
操纵性是汽车准确的按照驾驶员意图行驶:稳定性是汽车在危险工况(侧滑或横摆)下汽车仍稳定行驶。
为提高操纵稳定性,出现了ESP(电子稳定程序)、主动转向、4WS(4轮转向)等。
ESP判断产生不足转向或过度转向时相应在后轮、前轮产生制动力,产生横摆力矩即纠偏力矩。
主动前轮转向(AFS-Active front steering)通过电机根据车速和行驶工况改变转向传动比。
低、中速时,转向传动比较小,转向直接,以减少转向盘的转动圈数,提高转向的灵敏性和操纵性;高速时,转向传动比较大,提高车辆的稳定性和安全性。
同时,系统中的机械连接使得驾驶员直接感受到真实的路面反馈信息。
四轮转向的后轮也参与转向。
低速时,后轮与前轮反向转向,减小转弯半径,提高机动灵活性。
高速时,后轮与前轮同向转向,提高汽车的稳定性。
其控制目标是质心侧偏角为零。
然而这些汽车转向系统却处于机械传动阶段,由于其转向传动比固定,汽车的转向响应特性随车速而变化。
因此驾驶员就必须提前针对汽车转向特性的幅值和相位变化进行一定的操作补偿,从而控制汽车按其意愿行驶。
如果能够将驾驶员的转向操作与转向车轮之间通过信号及控制器连接起来,驾驶员的转向操作仅仅是向车辆输入自己的驾驶指令,由控制器根据驾驶员指令、当前车辆状态和路面状况确定合理的前轮转角,从而实现转向系统的智能控制,必将对车辆操纵稳定性带来很大的提高,降低驾驶员的操纵负担,改善人一车闭环系统性能。
因而线控转向系统(Steering-By-Wire System,简称SBW)应运而生。
线控转向系统功能安全设计技术

线控转向系统功能安全设计技术一、引言线控转向系统是现代汽车中的重要组成部分,它通过电子信号控制转向器和转向泵,实现车辆的转向。
为了保证车辆的驾驶安全,线控转向系统需要进行功能安全设计。
本文将从以下几个方面介绍线控转向系统的功能安全设计技术。
二、功能安全概述1. 功能安全定义功能安全是指在特定的操作模式下,设备或系统能够在不出现危险失效的情况下执行其预期的安全功能。
2. 功能安全标准ISO 26262是汽车电子领域最为重要的功能安全标准。
该标准规定了汽车电子系统在各个开发阶段需要遵循的流程和方法,以确保其满足相应的安全性能要求。
三、线控转向系统功能安全设计技术1. 安全目标制定在线控转向系统设计过程中,需要根据ISO 26262标准制定相应的安全目标。
这些目标应该明确描述了所需实现的特定汽车操作模式下必须满足的限制条件和要求。
2. 危险分析与风险评估危险分析与风险评估是线控转向系统功能安全设计的重要环节。
通过对系统进行危险分析和风险评估,可以识别潜在的危险和安全问题,并制定相应的预防措施。
3. 安全性需求制定根据安全目标和危险分析结果,需要制定相应的安全性需求。
这些需求应该明确描述了系统需要满足的安全性能要求和限制条件。
4. 系统设计与验证在线控转向系统设计过程中,需要采用相应的技术手段来实现安全性能要求。
例如,采用双重或三重电路设计来保证转向信号的可靠性;采用故障检测和容错机制来保证系统在出现故障时能够及时发现并进行处理。
5. 系统测试与验证在线控转向系统开发完成后,需要进行相应的测试与验证。
这些测试应该覆盖所有可能出现的操作模式和故障情况,并确保系统能够满足安全性能要求。
6. 故障管理与诊断在线控转向系统运行过程中,可能会出现各种故障情况。
为了保证车辆驾驶安全,需要采用相应的故障管理与诊断技术,及时发现并处理故障。
四、结论线控转向系统是现代汽车中的重要组成部分,需要进行功能安全设计。
通过制定安全目标、进行危险分析与风险评估、制定安全性需求、系统设计与验证、系统测试与验证以及故障管理与诊断等技术手段,可以确保线控转向系统满足相应的安全性能要求,保证车辆驾驶安全。
汽车线控转向系统的结构与技术原理分析

汽车线控转向系统的结构与技术原理分析一、线控转向系统的结构及工作原理(一)线控转向系统的结构汽车线控转向系统主要由转向盘模块、前轮转向模块、主控制器(ECU)以及自动防故障系统组成。
1.转向盘模块转向盘模块包括转向盘组件、转向盘转角传感器、力矩传感器、转向盘回正力矩电机。
其主要功能是将驾驶员的转向意图(通过测量转向盘转角)转换成数字信号并传递给主控制器,同时主控制器向转向盘回正力矩电机发送控制信号,产生转向盘回正力矩,以提供给驾驶员相应的路感信息。
2.前轮转向模块前轮转向模块包括前轮转角传感器、转向执行电机、电机控制器和前轮转向组件等。
其功能是将测得的前轮转角信号反馈给主控制器,并接受主控制器的命令,控制转向盘完成所要求的前轮转角,实现驾驶员的转向意图。
3.主控制器主控制器对采集的信号进行分析处理,判别汽车的运动状态,向转向盘回正力矩电机和转向电机发送命令,控制两个电机协调工作。
主控制器还可以对驾驶员的操作指令进行识别,判定在当前状态下驾驶员的转向操作是否合理。
当汽车处于非稳定状态或驾驶员发出错误指令时,前轮线控转向系统将自动进行稳定控制或将驾驶员错误的转向操作屏蔽,以合理的方式自动驾驶车辆,使汽车尽快恢复到稳定状态。
4.自动防故障系统自动防故障系统是线控转向系统的重要模块,它包括一系列的监控和实施算法,针对不同的故障形式和故障等级做出相应的处理,以求最大限度的保持汽车的正常行驶。
线控转向技术采用严密的故障检测和处理逻辑,以最大程度地提高汽车安全性能。
(二)线控转向系统的工作原理其工作过程:来自转向盘传感器和各种车辆当前状态的信息送给电子控制子系统后,利用计算机对这些信息进行控制运算,然后对车辆转向子系统发出指令,使车辆转向。
同时车轮转向子系统中的转向阻力传感器给出的信息也经电子控制子系统,传给转向盘子系统中模拟路感的部件。
二、线控转向系统的性能特点由于线控转向系统中的转向盘和转向轮之间没有机械连接,是断开的,通过总线传输必要的信息,故该系统也称作柔性转向系统。
汽车方控的工作原理及应用

汽车方控的工作原理及应用
汽车方控是指汽车上的方向盘上设有一系列的功能按钮和控制开关,可以方便驾驶人员对车辆的各种功能进行控制。
汽车方控的工作原理是基于车辆电子系统和车辆通讯系统的功能实现的。
它通过方向盘上的按钮和控制开关与车辆上的电控单元进行通讯,从而实现对车辆的各种功能进行控制。
下面将详细介绍汽车方控的工作原理及应用。
汽车方控的工作原理还涉及到对车辆电子系统和通讯系统的支持。
车辆上的电子系统通常由多个电控单元组成,它们之间通过CAN总线、LIN 总线等通信协议进行数据交互。
方控按钮和开关通过有线连接或蓝牙无线连接的方式与车辆的电子系统相连。
当驾驶人员在方向盘上按下按钮或操作开关时,方控系统会向相应的电控单元发送指令。
电控单元接收到指令后,会执行相应的操作,并将执行结果反馈给方控系统。
方控系统收到反馈后,会通过仪表盘上的显示屏或其他方式将结果显示给驾驶人员。
总结起来,汽车方控的工作原理是基于车辆电子系统和车辆通讯系统的功能实现的。
它通过方向盘上的按钮和控制开关与车辆上的电控单元进行通讯,实现对车辆各种功能的控制。
汽车方控的应用非常广泛,可以方便驾驶人员对车辆的各种功能进行快速控制,提高行车安全性。
此外,方控还可以与外部设备和车辆的网络系统进行通讯,实现更加智能化的车辆控制。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
汽车方向盘按键控制器系统设计作者:飞思卡尔半导体中国有限公司钱华随着汽车在人们日常生活中的普及以及汽车电子在汽车应用领域价值不断地扩大,越来越多的舒适性能和“智能”应用被集成进车身电子的领域。
飞思卡尔最新的汽车级8位微控制器MC9S08SC4便是本文所要介绍的主角,该款微控制器是业界使用广泛的飞思卡尔HCS08系列汽车级微控制器家族最新的成员,以其低成本、小封装但同时兼具高性能、高可靠性的特点,适用于众多汽车电子应用领域,例如:简单的灯光控制、按键控制、HV AC、LIN通信控制器、车内后视镜调光以及简单的继电器和马达控制。
如果你正在为你的应用物色一颗高性能、低成本的汽车级微控制器,但又为电子模块成本和PCB面积的限制而苦恼,相信MC9S08SC4正是你要找的这颗芯片。
MC9S08SC4的片上资源及性能MC9S08SC4作为飞思卡尔HCS08汽车级8位微控制器家族的成员,设计上延续了HCS08微控制器许多的优点,例如总线频率高达20Mhz的HCS08内核,高质量汽车级内置Flash存储器可用于EEPROM的模拟,芯片上自带的时钟振荡器在全温度和电压范围内可校准至±2%的精度,还包括内部增强型支持LIN通信的串口控制器。
图1是MC9S08SC4芯片内部的结构框图和资源配置。
MC9S08SC4的典型应用人们在选择家用轿车时,对舒适性要求不断提高,因此在整车的设计中舒适性能也受到越来越广泛地重视,舒适性能已成为购车因素的一项重要指标。
因此即使在许多中低端的轿车上这种需求也随处可见,例如现在汽车的方向盘已经不仅仅是传统的只具备控制方向和喇叭的功能,在它上面往往会集成用于控制其他功能的按键,例如控制收音机的操作按钮、控制DVD 或者CD播放的操作按钮、手机蓝牙免提、自动巡航控制按钮,甚至还预留了用户可配置功能的按键。
方向盘按键的不同风格体现了每种车型不同的个性,因此按键设计正受到越来越多车厂的关注。
本文所要介绍的MC9S08SC4微控制器非常适合类似方向盘按键这样应用,能帮助汽车制造商在不增加高昂成本的情况下获得比竞争者对手较大的差异化优势。
MC9S08SC4在键盘的应用中可作为一个LIN通信的Slave节点,负责采集来自方向盘按键的各种控制信号,然后通过LIN总线将这些信号传递给车内其他的控制器单元,这些控制包括车身电子控制器、CD或者DVD控制器、蓝牙通信控制器和仪表盘控制器等。
图2所示是利用MC9S08SC4作为方向盘按键控制器的系统框图,简单地表明了整个控制系统从键盘信号输入端经过逻辑控制最终输出驱动信号这一完整的控制流程。
汽车方向盘按键控制器单元由蓝色框内部组成,虽然整个控制系统的结构相对简单,但是该应用还是有一些设计上的挑战。
汽车方向盘按键控制器系统设计挑战汽车方向盘按键控制器的设计,主要的挑战在于:方向盘按键控制器在安装的空间上受到限制,由于控制器会被安装在方向盘面板附近的位置,因此需要在设计时尽可能减小PCB的面积,以方便地嵌入到方向盘下方狭小的空间,并且要避免和其它模块例如ABS安装的位置发生冲突。
方向盘按键控制器在为驾驶员带来操控舒适性和驾驶乐趣的同时,需要承担来自按键发出的多重的控制命令并将这些命令发送给相应的控制模块,例如各种和CD/DVD相关的娱乐功能,定速巡航控制和手机或者电话的免提功能,如果使用线束方式将这些功能分别连接到控制对象,将增加大量线束的成本和整车的重量,并且大量的线束也将增加布线的复杂程度,因此,通过汽车总线的方式实现模块之间的通信是一种性价比很高的选择。
对于成本敏感的应用中,如何尽可能减少外部元器件的个数,以及尽可能利用微控制器提供的片上资源来实现系统功能是设计关键所在。
但这对微控制器本身的性能提出了严峻挑战,对于一颗汽车入门级的微控制器而言尤其如此。
MC9S08SC4如何应对系统设计挑战MC9S08SC4系列微控制器在芯片设计之初便预见到了在类似应用中系统设计锁面临的挑战,以下将介绍MC9S08SC4是如何逐一克服上述挑战的。
MC9S08SC4系列微控制器的封装为16-TSSOP,包括管脚的外形尺寸仅为6.40×5.00mm2,用于方向盘键盘控制器设计将大幅减少PCB面积。
另一方面,由于在MC9S08SC4微控制器内部自带一个时钟发生器,并且在全温度和全电压范围内,经过校准后能实现最大误差不超过±2%的精度,因此,即使对于该系统中对时钟精度要求最高的应用(LIN的通信)来说也能够胜任。
基于上述分析,用户可以直接使用内部数字时钟来提供LIN通讯和整个系统所需的时钟信号,从而省去在芯片外部接一个晶振或者时钟振荡器,达到节省PCB 面积和系统成本的目的。
对于汽车方向盘键盘所要负责的多种控制功能,通过LIN总线的方式同样能达到节省线束成本、减轻重量和便于功能的升级和裁剪的效果。
LIN作为一种低成本、高可靠性的汽车总线系统,在车身电子系统中得到广泛的应用,虽然LIN控制器可以使用普通的串行口控制器UART实现,但是MC9S08SC4上的串行口控制器SCI模块不仅能实现UART的功能,而且还集成了和LIN通信相关的某些硬件特性,例如对于LIN通信中非常特殊的Break域的产生和检测过程,这种硬件集成的LIN通信的功能,相比使用普通UART控制器可帮助用户降低LIN通信软件设计复杂度,加快产品研发周期和上市时间。
图3所示是LIN通信数据帧结构图,其中位于最左边的Break域是由LIN总线系统中的Master节点发送,用于表明一帧数据开始的标志,相应的LIN总线系统的Slave任务需要正确识别Break域之后才能完成相应的LIN通信过程。
在每一次LIN总线通信开始阶段,都必须由Master节点来产生一个Break域,才能发起一次LIN的通讯,如果这个过程可以通过硬件来完成,那么将大大降低CPU的工作负荷;反之,Slave任务对于Break域判别过程也同样存在这种差别。
根据LIN通信协议规定,Break域由至少连续13位的显性电平信号组成,它也是在整个LIN 的数据帧结构中唯一不遵循如图4所示的字节结构形式的域。
因此,对于标准的串行通信控制器UART产生和识别Break域,必须借助于软件和其他的硬件手段才能完成,这是软件设计的一大挑战。
例如,当Master产生Break信号时,需要UART借助一个定时器通道,产生一段至少13个比特长度的时间,然后通过软件控制相应的Tx端口在这段定时时间内输出显性电平,才能完成一个Break域的产生。
与之相对应,如果普通串行通信控制器UART作为Slave 节点,当它需要检测Break域时,完成这个过程同样需要借助额外的硬件和软件手段完成。
但是,对于MC9S08SC4微控制器上的串行口控制器SCI,如果MC9S08SC4作为Master节点产生Break域的过程,只需要通过操作SCI中的相应控制寄存器中的SBK位便能产生;反之,当它作为Slave节点时,既可以通过查询状态寄存器中的LBKDIF标志的方式,也可以通过中断的方式自动识别LIN总线上是否有Break域。
LIN通信的Break域的产生和识别在MC9S08SC4中,对于用户而言只需通过操作相关的寄存器实现,然后实际的操作过程则是通过SCI控制器的硬件在后台完成,相对于不具备这些硬件特性的普通串行通信控制器,MC9S08SC4在实现LIN通信的软件和硬件上都为用户带来了很多优势。
在汽车方向盘按键控制系统中,某些数据例如系统掉电之前最后的音量信息或者定速巡航的速度信息,都需要在下一次上电之后恢复,这个问题的常用解决方法是在控制系统中增加一片EEPROM来保存相应的数据,但是这种方案带来了增加PCB面积和成本的双重压力,因此目前嵌入式系统中对于存储量在几十个字节范围之内的掉电数据保存,都是通过微控制器系统中片上的Flash模拟EEPROM的方式来实现的。
但并非所有微控制器中的Flash都能够用于模拟EEPROM的操作,因为Flash模拟EEPROM 的操作和Flash存储器的内部结构以及参数特性都有密切的关系。
利用Flash存储器模拟EEPROM的操作,要求Flash存储器必须具备以下几个特性:对于Flash存储器的编程和擦除操作不需要外部的高电压支持,即微控制器内部能直接产生高压以支持编程和擦除的操作过程。
Flash存储器需要支持较高的重复编程和擦除操作周期。
当然这个参数和整个系统的需求密切相关,即在整个方向盘按键控制器的生命周期中所需要保存的参数数量和保存的次数密切相关。
系统运行的过程中动态地保存参数到Flash,要求Flash控制器本身能够提供相应的寄存器接口,以便用户能通过软件的方式完成编程和擦除操作。
对于上述三个要求,MC9S08SC4的Flash存储器都能满足,在MC9S08SC4的Flash控制器内部自带高压泵以支持编程和擦除操作所需要的电压;对于Flash编程和擦除的周期问题,例如假设在方向盘按键控制器系统中需要对32个字节的数据做掉电保存,若利用4k字节Flash 中的1k用于EEPROM模拟,那么在最差的情况下可以支持320,000次掉电保存,通常情况下可以支持高达3,200,000次的掉电保存。
当然,根据不同的应用估算的结果不同,这需要客户根据具体应用合理地选择保存策略来达到尽可能多的掉电保存次数。
表1给出了MC9S08SC4微控制器中Flash存储器的主要性能参数。
本文小结本文通过介绍汽车方向盘按键控制器的应用,揭示在系统设计中可能面临的主要挑战,并阐述MC9S08SC4作为主控制器通过发挥芯片本身的优势,如何克服面临的设计挑战。
因此,在汽车电子系统中,类似于方向盘按键控制器这种应用,不需要微控制器具备很复杂的数据运算能力和很高的实时性处理能力,但是对PCB的面积和安装位置有限制,对控制系统成本敏感,需要系统能通过LIN总线具备扩展性能以及需要具备汽车级的产品可靠性的应用场合,来自飞思卡尔半导体的8位汽车级微控制器MC9S08SC4是理想的选择。