本文开发了基于单片机的ABS控制器开发装置的设计。芯片16位XCl64是主控芯片,DA AD5336转换器是电压调节电机的驱动芯片,单电机驱动表冠来模拟车轮的操作。示ABS电磁阀和ABS电机。
有整个车辆或制动器参与的国家可以验证目标开发的ABS控制器的大部分控制功能,从而大大降低开发ABS的成本并提高开发速度ABS。ABS; ECU; XCl64; AD5336简介防抱死制动系统(ABS)可有效防止车辆在制动过程中锁定,从而避免因危险引起的转向故障。

类危险可确保车辆安全制动。中,控制器(即电子控制单元,计算器)是整个ABS控制的核心,也是系统开发过程的主要关键。ABS。ABS的传统开发过程需要大量的道路测试来检查ABS控制软件的功能由于人力和物质的限制,ABS的开发周期相对较长。文档基于英飞凌XCl64CS芯片和ADI公司的AD5336芯片,提供了一个简单的ABS控制器开发设备,可以测试大多数ABS控制软件功能,无需整车甚至刹车。发提供了极大的便利该系统的结构如图1所示。计的ABS控制器开发装置主要由三部分组成:第一部分是模拟驱动/制动控制器,主要用于模拟车轮的驱动和制动,l其他是设备设备的一部分,包括四个。表车轮的四个环形电机和驱动四个齿轮的四个电机,四个速度传感器,用于各种控制的控制面板和指示每个电磁阀状态的指示器,ABS发动机和警示灯第三个指示器是在上位机的PC上运行的GUI软件。主要用于各种参数设置,以及实时采集和监控ABS控制器的各种状态,包括原车轮速度,参考速度和电磁参数。门状态等驱动/制动模拟控制器的设计驱动/制动模拟控制器的概念是本设计ABS控制器开发设备的核心。实现的功能包括:(1)表冠可以根据设置稳定使用。一定的速度; (2)可以通过不同的加减速度快速调整表冠,模拟车辆在不同路况和工况下制动时的车轮速度变化,速度控制精度更高。(3)与主机的目标和GUI软件开发的ABS控制器的实时通信。据功能要求,设计的模拟驱动/制动控制器的原理图如图2所示。
控芯片由英飞凌的16位单芯片XCl64CS处理器选择,其主要优点是以下:(1)计算速度快。单个时钟周期内执行指令的速度,允许最大时钟频率为40 MHz; (2)内存容量大。
于代码存储的128 KB可重写片上闪存和2 KB的双端口RAM存储器以及用于数据变量的2 KB数据的RAM; (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作为电机驱动的N / A输出芯片。3是AD5336的框图。芯片具有四个独立控制的10位精度D / A输出通道,低功耗,并行接口,D / A更新时间仅为6ps。此设计中满足高精度和快速调节发动机转速的要求。外,芯片的每个D / A通道都有一个高负载容量的轨 – 轨输出缓冲放大器,因此它可以直接驱动电压调节的直流电机而无需外围电路。方法大大简化了电机控制电路,简化了电机控制程序的设计。该设计中,使用无源磁电轮速度传感器,其输出是正弦信号。轮速处理模块中,LM139用作电压比较芯片,将正弦信号转换为方波。XCl64CS的CC2模块用于捕获轮速脉冲,实时监控四个齿冠的转速,实现齿轮电机。度反馈控制确保了表冠速度控制的准确性。CAN接口设计用于在模拟驱动器/制动控制器,目标ABS控制器和主机GUI软件之间提供三向通信。OCDS接口和ASC接口旨在使下载和调试程序更容易。件设计该开发装置的基本原理是用模拟控制器驱动/制动器模拟制动器,并干预由目标产生的ABS控制器到制动器,也就是说控制压力,减压,压力维护等通过检查每个电磁阀。转换为将相应的控制信息发送到模拟控制器/制动控制器。驶员模拟/制动控制器根据ABS控制器发送的控制信息调整压力,减压,压力维持和其他制动动作,以调整表冠电机速度ABS控制器从齿圈获得速度传感器。

速信号继续ABS制动命令以检查ABS制动控制软件。外,在软件的设计中,还考虑了不同路面的影响,也就是说当在具有不同粘附系数的路面上制动时,驱动模拟/制动控制器通过模拟制动器的动作来反映驱动环的旋转速度的演变。这种设计中,驱动模拟和制动控制器可以模拟四个涂层的制动,恒温阀芯这些涂层具有高牵引力路面,低摩擦路面,陡峭(即面对)摩擦系数。道路表面上)和分离道路表面(即丘陵道路表面)的粘附系数。况根据上述软件设计,下面描述了开发设备的工作过程和ABS控制器的验证。(1)目标ABS控制器连接到系统并接通电源,模拟控制器/制动控制器实时分析和处理CAN总线上的数据包。接收到速度调节和软件调节命令GUI时,制动模拟控制器根据相应的设置使齿圈电机以一定的速度旋转。时,ABS控制器必须计算各种参数,例如车轮速度,加速度和减速度,并将其发送到CAN总线。形界面以图形方式在屏幕上打印信息等,以便可以实时观察ABS控制器的各种计算。

(2)通过图形界面选择路面并发出制动命令。动/制动模拟控制器首先模拟正常制动并以固定减速度制动表冠电机。过检测表冠速度传感器的信号,判断需要进入ABS制动器的介入,从而将相应的控制信息发送到CAN总线,并且驱动/制动电动机模拟制动器的运动。制信息,以调整表冠电机的速度。于表冠旋转速度的变化和LED指示器的观察,以及在图形界面上获得的ABS控制器的各种计算结果,包括车轮的速度曲线和在电磁阀的状态下,可以检查ABS控制器的控制流量是否正确。确结论基于高性能16位XCl64CS和AD5336高精度D / A转换器芯片,该文档允许设计和开发能够模拟轮速变化的模拟驱动/制动控制器。

车辆制动期间。形路径模拟车轮的操作,简单的LED指示灯指示电磁阀和ABS电机的各种状态,使得可以检查由目标开发的ABS控制器的大部分控制功能。于新开发的ABS控制器,只需将控制软件与开发设备运行的变化次数相适应即可,无需整车或制动器的参与,也无需进行大量的道路测试,显着降低了开发ABS的成本。也显着缩短了ABS的开发周期。

本文转载自
恒温阀芯 https://www.wisdom-thermostats.com
