单片机在ABS上的应用单片机在ABS上的应用.docVIP

单片机在ABS上的应用单片机在ABS上的应用.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机在ABS上的应用单片机在ABS上的应用

摘  要:介绍了基于Motorola公司新一代HSC12系列16位MCU——MC9S12DP256微处理器开发的轿车ABS/ASR集成控制系统,详细 描述了该集成控制系统硬件电路和软件逻辑的构成。通过实车试验,证明控制效果良好,为轿车的主动安全控制装置集成化打下了基础。    ??? 关键词:MC9S12DP256 ABS ASR 集成控制   汽车驱动防滑系统(Anti-slip Regulation System,简称ASR)是在汽车制动防抱死系统(Antilock Braking System,简称ABS)的基础上发展起来的。在装备了ABS的汽车上添加发动机输出力矩的调节功能和驱动轮制动压力的调节功能后,ABS所用的车轮转速传感器和压力调节器可全部为ASR所利用[1]。ASR和ABS在算法上很相似,许多程序模块可以通用,因而在实际应用中可以把两者集成在一个控制器中,组成ABS/ASR集成系统。 1 轿车ABS/ASR集成控制系统简介   通过对捷达GTX试验样车的液压制动系统进行改造,实现了可以独立调节四个轮缸压力的ABS/ASR集成系统液压执行机构[2]。在此基础上,开发了一种轿车ABS/ASR集成控制系统,主要包括控制系统ECU、传感器、执行机构三个部分。图1为轿车ABS/ASR集成控制系统示意图。 图1?ABS/ASR集成控制系统框图 ?    当汽车正常行驶时,ABS/ASR集成控制系统的ECU实时采集和处理传感器信号,并根据其所提供的信息,选用不同的控制方式对汽车进行控制。控制的方 式包括调节车轮轮缸压力的制动力矩控制模式和调节发动机输出力矩的节气门开度控制模式。ABS和ASR子系统功能的实现就是对以上两种控制方式适当组合和 合理控制的结果。 2 ABS/ASR集成控制系统的ECU ??? 2.1 MCU的选取    MCU是ABS/ASR集成控制系统的核心,它负责数据的采集和处理、所有的逻辑运算以及最终控制的实现。考虑到集成控制系统对其运算能力、存储空间、 I/O接口的要求以及后续集成其它系统的目的,选择了功能强大的Motorola新一代HSC12系列16位MCU——MC9S12DP256。  它具有很强的运算能力、丰富的I/O接口和充裕的存储空间。采用STAR12 CPU, 核心运算能力可以达到50MHz,总线速度可以达到25MHz,采用优化的指令集,指令的运算速度得到了很大的提高。通过片内的PLL功能可以方便地选择 MCU的核心频率而不管外部晶振频率为多少。片内集成了256K FLASH、12K RAM和4K EEPROM,完全可以满足程序对存储空间的要求。它有丰富的I/O接口,包括两个异步串行通讯接口(SCI),三个同步串行通讯接口(SPI),八通道 输入捕捉/输出比较(IC/OC),十六个10位A/D接口,八路8位PWM,二十九路独立的数字I/O接口,二十路带中断和唤醒功能的数字I/O接口, 五路CAN总线接口,一个IIC总线接口,一个BDLC(J1850)接口[3]。   该MCU有四路输入捕捉(带有保持缓冲器),利用独立的ECT捕捉时钟可以自行完成两个脉冲间的周期计算,非常适合进行四个车轮的轮速采集,大大提高了MCU的工作效率。 ??? 2.2 ECU硬件电路设计    MCU的外围电路采用模块化设计思想,即把电控单元划分成不同的模块,将比较成熟固定的模块组成一块单独的电路板,研究过程中变化较大的模块组成另一块 单独的电路板,板与板之间通过I/O扩展插槽进行通信。这种设计方法有利于试验过程中对系统的维护和扩展,例如需要更改电路或者对系统进行扩展时,无需重 新设计整块电路,只需在相应模块上改变或添加即可;模块化设计也具有更好的电气特性,例如,驱动模块是比较大的干扰源,对A/D转换和MCU的工作影响很 大,可放在不同的电路板上,对信号线采取隔离措施即可。   根据ABS/ASR集成控制系统的特点,将整个电控单元分为了A板和B板,两块电路板之间通过I/O总线扩展插槽连接。   A板主要包括主控芯片MC9S12DP256及其最小系统外围电路、通讯接口电路和数据采集电路,如图2所示。 图2?A板电路结构示意图 ?   MC9S12DP256最小系统外围电路包括电源模块、外围复位电路、时钟晶振电路、工作模式选择等。   通讯接口电路包括BDM接口。两路SCI串口通讯接口电路,其中一路通过硬件跳线选择连接故障诊断驱动芯片MC33199,利用PCA82C250驱动芯片引出两路CAN通讯节点,预留给集成控制系统扩展使用。   A板还包括ECU中的数字量、模拟量和开关量采集处理电路,主要包括四个轮速信号、节气门开度信号、加速踏板开度信号、高压蓄能器压力传感器信号、制动踏板开关信号

您可能关注的文档

文档评论(0)

cduutang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档