ABS控制器开发装置系统与设计

来源 :电子产品世界 | 被引量 : 0次 | 上传用户:kumufengchun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:本文详细阐述了一种基于单片机的ABS控制器开发装置的设计。利用16位单片机XCl64作为主控芯片,DA转换器AD5336作为电压调速电机的驱动芯片,采用简单的电机驱动齿圈的方式模拟车轮的运转,利用LED指示灯表示ABS各个电磁阀和ABS电机的状态,无需整车或制动器的参与,就可以验证目标开发的ABS控制器的大部分控制功能,从而大大降低了ABS的开发成本,也提高了ABS的开发速率。
  关键词: ABS;ECU;XCl64;AD5336
  


  
  引 言
  
  汽车防抱制动系统(Anti-lock BrakingSystem,ABS)可以有效防止车辆在制动过程中出现车轮抱死的状况,从而避免因车轮抱死而导致的转向失灵和甩尾等危险,保证车辆的安全制动。其中,控制器(即电控单元,ECU)是整个ABS的控制核心,也是ABS开发过程中的主要关键。传统的ABS开发过程需要大量的整车道路试验来验证ABS的控制软件功能,受人力和物力的限制,使得ABS的开发周期相当长。
  本文基于英飞凌公司的XCl64CS和ADI公司的AD5336芯片设计出了一种简便的ABS控制器开发装置,不需整车甚至不需制动器的参与就能够测试ABS控制软件的大部分功能,对ABS的开发提供了极大的便利。
  
  系统构成
  
  如图1所示,所设计的ABS控制器开发装置主要包括三部分:一是驱动/制动模拟控制器,主要用于模拟车轮的驱动和制动;二是硬件设备部分,包括四个代表车轮的齿圈和分别驱动四个齿圈的四个电机,四个转速传感器,用于进行各种控制的控制面板,以及用于表示各个电磁阀、ABS电机和警告灯的状态的LED指示灯;三是运行于上位机PC上的GUI界面软件,主要用于各种参数设定,以及采集和监控ABS控制器实时运行时的各种状态,包括原始轮速、参考车速、各个电磁阀状态等。
  


  
  驱动/制动模拟控制器设计
  本设计的ABS控制器开发装置的主要核心是驱动/制动模拟控制器的设计,必须要实现的功能包括:
  (1)能够按照设定令齿圈稳定运转于某一转速下;
  (2)能够以不同的加速度和减速度对齿圈实施快速调速,以模拟车辆在不同路面和不同工况下制动时的轮速变化,调速的精度要求较高;
  (3)能与目标开发的ABS控制器以及上位机的GUI软件进行实时通讯。
  根据功能要求,所设计的驱动/制动模拟控制器的电路框图如图2所示。
  其中的主控芯片选用的是英飞凌公司的16位单片机XCl64CS,其主要优点如下:
  (1)运算速度快。单时钟周期指令执行速度,其允许的最大时钟频率为40MHz;
  (2)存储器容量大。片内有用于存放代码的128KB可擦写Flash和用于存放数据变量的2KB双口RAM+2KB数据SRAM;
  (3)内部资源丰富。具有16×8种优先级、高达80个中断源的中断系统,2组共5个16位定时器/计数器单元,14个10位精度的A/D转换通道,2组共32个捕捉/比较通道,2个异步/同步串行接口(ASC),2个高速同步串行接口(SSC),2个CAN接口以及高达79个普通I/O口线;
  (4)程序下载和调试方便。具有片内自举引导程序,可通过串口下载程序;带有片上调试接口(OCDS),可通过Keil-C166等编译器对程序进行单步和断点调试。
  XC164CS的这些优点完全能满足本设计高速实时控制的要求。
  由于XCl64CS需要两种内核电压5V和2.5V才能正常工作,因此采用了能够产生这两种电压的TLE7469GV52作为电源管理芯片可简化电路的设计。TLE7469GV52是英飞凌公司的LDO电源芯片,它具有低电压报警、过热和过载保护以及看门狗等功能,为本设计提供了非常优秀的电源管理方案。
  对于电机控制,本设计使用了电压调速的直流电机,采用了ADI公司的AD5336作为D/A输出芯片,用于驱动电机。图3是AD5336的功能框图,该芯片的特点是片内具有四个单独控制的10位精度D/A输出通道,低功耗,采用并行接口,D/A转换更新时间仅需6ps,完全可以满足本设计中对电机进行高精度和快速调速的要求。另外片内每个D/A通道带有轨一轨输出缓冲型放大器,带负载能力强,因此不需任何外围电路即可直接驱动电压调速的直流电机。采用这种方式可大大简化电机驱动电路,也简化了电机控制程序的设计。
  在本设计中采用了无源磁电式的轮速传感器,其输出为正弦信号。在轮速处理模块中采用了LMl39作为电压比较芯片,实现正弦信号向方波信号的转换,利用XCl64CS的CC2模块对轮速脉冲的捕捉,实时监测四个齿圈的转速,实现对齿圈电机的转速反馈控制,从而保证对齿圈转速控制的准确度。
  CAN接口的设计是为了满足本设计中驱动/制动模拟控制器、目标开发的ABS控制器和上位机GUI软件三方的相互通讯。OCDS接口和ASC接口则是为了程序下载和调试方便而设计的。
  
  软件设计
  
  本开发装置的核心原理是用驱动/制动模拟控制器来模拟制动器,将目标开发的ABS控制器对制动器的干预,即通过控制各个电磁阀实现加压、减压、保压等动作,转化为对驱动/制动模拟控制器发送相应的控制信息。驱动/制动模拟控制器根据ABS控制器发来的控制信息,模拟制动器的加压、减压、保压等动作来对齿圈电机进行调速,ABS控制器通过齿圈的转速传感器来获得轮速信号,进而继续ABS制动控制,从而达到检验ABS制动器控制软件的目的。
  另外,在软件设计中还考虑到了不同路面的影响,即在不同附着系数的路面上制动时,驱动/制动模拟控制器通过模拟制动器的动作而反映到齿圈电机转速上的变化也不同。在本设计中,驱动,制动模拟控制器能够模拟出高附着路面、低附着路面、附着系数突变路面(即对开路面)和附着系数分离路面(即对接路面)四种路面上的制动情况。
  


  根据上述的软件设计,下面简单说明本开发装置的工作过程和对ABS控制器的验证。
  (1)将目标开发的ABS控制器接入系统并上电,驱动/制动模拟控制器便实时对CAN总线上的数据包进行分析处理。当接收到GUI软件的速度设定和调整命令,驱动,制动模拟控制器则根据相应设定令齿圈电机稳定在某一转速下旋转。ABS控制器此时应实时计算出轮速、轮加减速度等各种参量,并发送到CAN总线上。GUI界面将这些信息以作图等方式打印到屏幕上,从而可以实时观测到ABS控制器的各种计算是否准确。
  (2)通过GUI界面选择一种路面并发出制动命令,驱动/制动模拟控制器首先是模拟常规制动,以某一固定减速度对齿圈电机进行制动,此时ABS控制器应通过检测齿圈转速传感器信号而判断需要进入ABS制动干预,从而向CAN总线上发送相应的控制信息,驱动/制动电机根据这些控制信息模拟制动器的动作而对齿圈电机进行调速。通过对齿圈的转速变化和LED指示灯的观察,以及观测GUI界面上获取得到的ABS控制器的各种计算结果,包括轮速曲线、电磁阀状态等,可以验证ABS控制器的控制流程是否正确。
  
  结 语
  
  本文基于高性能的16位单片机XCl64CS和高精度的D/A转换芯片AD5336,成功设计并开发出了能够模拟车辆制动时的轮速变化的驱动/制动模拟控制器,利用电机驱动齿圈的方式模拟车轮运转,利用简单的LED指示灯表示各种电磁阀状态和ABS电机状态,能够验证目标开发的ABS控制器的大部分控制功能。对于新开发的ABS控制器,只需对其控制软件进行适应于本开发装置操作的适量修改,而无需整车或制动器的参与,也无需进行大量的道路试验,从而大大降低了ABS开发成本,也极大地缩短了ABS开发周期。
其他文献
海尔已成为世界销量第二的家用洗衣机厂家,其产品在业内一直享有率先采用新兴技术的盛誉,这与其独特的研发机制和专业的研发团队密不可分。据了解,海尔洗衣机部门有数百名专业项目人员,除此之外还有电控等其它部门的配合。今年,海尔洗衣机推出了首台触摸式按键洗衣机,其高调亮相的背后是什么呢?      市场调研    洗衣机市场竞争激烈,同质化现象越来越严重。海尔的设计理念是“专为用户设计”,即用户需求什么就做
期刊
摘要:本文论述高精高速伺服单元中的CPLD与高精度的绝对式编码器之间如何实现高速通信。  关键词:CPLD;绝对式编码器;通信    引 言    目前国内数控机床中的伺服电机一般都是配套增量式编码器,而增量式编码器的精度并不太高且输出的是并行信号,欲提高其精度就必然要增大编码器的设计难度和增多并行信号的输出,这样就不利于伺服单元与编码器的长距离通信。而采用绝对式编码器,除了其精度比增量式编码器高
期刊
摘要:本文讨论了AVI件格式及典型的实时录制,提出一种在可  写式光盘上视频流录制的实用方案,并且获得了验证。  关键词:AVI;实时录制;DVD录像机    引 言    近20年来,电子设计数字化推动多媒体的迅猛发展,声音、动画、视频等的采集、创建、传输和欣赏等方式都经历着巨大的变革。与此同时,在数字化音频和视频的压缩、物理存储和传播方面也提出了多种国际标准。随着计算机的普及,有更多关于文件格
期刊
摘要:本文分析了VGA的输出参考噪声和增益对超声脉冲多普勒仪的动态范围和灵敏度的影响,同时还分析了如何利用MAX2037八通道超声VGA对这些参数进行优化,从而使典型接收机系统的总体性能达到最佳。  关键词:VGA;TGC;医疗产品;多普勒;MAX2037    相控阵接收机概述    我们在分析关键的VGA(可变增益放大器)参数对多普勒仪性能的影响之前,首先回顾一下典型相控阵超声接收通道的基本组
期刊
摘要:支持语音交互是车载导航系统的一个发展趋势。本文讨论了车载导航系统人机语音交互的实现方法,包括对话模式、关键词识别、语音控制命令、名称识别、语音合成。试验结果证明,系统能满足车载导航人机语音交互的要求。  关键词:车载语音导航;人机语音交互;语音识别;语音合成    引言    语音作为自然的人机接口,可以使车载导航系统实现更安全、更人性化的操作。通过国内外车载导航系统的功能对比可知,支持语音
期刊
多业务商业网关是一种下一代网络设备,它专门为实现多种主要功能而设计,它的特色在于功能的可配置性。同时中小型企业迫切需求高带宽的实时服务,这也对多业务网关的性能提出极高的要求。目前的一个趋势是,广泛用于电信运营商电信基础设施的通信处理器现在正向多业务商业网关的应用中渗透。例如,刚刚合并了Agere的LSI公司最近推出的APP2200网络处理器,包括高端应用的APP2250/40,面向中小企业的APP
期刊
前 言    随着白光LED的发展,它的应用越来越广泛。从前,白光LED最常见的应用是作为小尺寸LCD彩屏的背光。现在白光LED的亮度加大,它的应用已普及到其它方面;例如手电筒或手机照相辅助照明。下文介绍一种利用普通的升压芯片来驱动大电流LED的高效电路。    电路介绍    一般白光LED的电流在20mA左右,但高亮度的LED需要200-300mA电流。如果你的产品需要用三至四颗高亮度的白光L
期刊
引 言    今年3月15日德国汉诺威电子展览的第一天,当地海关人员就以涉嫌参加展览的产品侵犯了意大利Sisvel公司的专利为理由,扣押了包括中国爱国者、纽曼和深圳迈乐数码等,商的部分MP3产品,尽管中国厂商解释他们已经通过代工厂交了专利费用,但是也无济于事。虽然最近华旗和Sisvel又和好并高调宣布进行全面的合作,但是这不能抹去罩在中国企业头上的阴影,也不得不让人们联想起来3年前Cisco对华为
期刊
智能视频监控行业正走在一条高速发展的道路上,其市场预计到2011年将超过90亿美元。这要归功于市场对安全需求不断上升,以及技术创新和发展,特别是正在向数字化和全面网络化的方向过渡。这其中,以DSP、ASIC为代表的高性能处理器起着至关重要的作用。而随着视频监控的辅助功能增多,视频编码技术成熟带来的门槛降低,DSP将不可避免的占据视频监控的主流市场。    日前,德州仪器(TI)推出的两款全新达芬奇
期刊
多核处理器的旋风越来越强劲,其中,网络基础设施显然是多核处理器最先得到应用的领域之一。  作为一种高度并行化的运算技术,多核处理器不仅可以拥有更高的性能,而且由于这种高性能不是通过简单提高主频来获得,因而不会引起芯片功耗和散热的增加,被业界称为新一代的“绿色计算”器件。  不过,在电子设备中应用多核处理器,其软件设计就会面临与通用计算机不同的挑战。因此,多核处理器的应用也会在设备软件开发领域引起不
期刊