汽车电子底盘控制-XC233xB应用攻略
- 格式:pdf
- 大小:315.61 KB
- 文档页数:6
底盘电子控制单元的功能与调校技巧底盘电子控制单元是现代汽车中的重要部件,它扮演着控制车辆悬挂、制动、转向等底盘系统的角色。
底盘电子控制单元的功能与调校技巧对于车辆的行驶性能和安全性有着重要影响。
底盘电子控制单元的功能主要包括以下几个方面:1. ABS(防抱死制动系统):ABS是底盘电子控制单元中的一个重要功能,它可以监测车轮的速度,当车轮出现抱死现象时,通过控制制动液压系统减少制动力,避免车轮锁死,保持车辆稳定性。
2. ESP(电子稳定控制系统):ESP是底盘电子控制单元中的另一个关键功能,它可以通过感知车辆的转向角度、侧倾角度等参数,通过制动力分配和发动机扭矩调节等手段,提供车辆在紧急情况下的稳定性控制。
3. ASR(牵引力控制系统):ASR是底盘电子控制单元的功能之一,它可以监测车轮的牵引力,并在车辆加速过程中避免车轮打滑,提高车辆的牵引力。
4. EBD(电子制动力分配系统):EBD是底盘电子控制单元的又一重要功能,它可以根据车辆的负载情况、行驶速度等参数,通过调节前后轮制动力的分配,提高车辆的制动性能。
调校底盘电子控制单元需要根据具体的车型和驾驶环境进行合理设置,以下是一些调校技巧:1. 调节ABS灵敏度:根据道路情况和行驶速度,可以适当调节ABS的灵敏度,以提高制动效果和车辆稳定性。
2. 调节ESP工作模式:ESP系统通常有多种工作模式,如标准、运动、关闭等,根据驾驶需求选择合适的工作模式,以获得最佳的驾驶体验。
3. 调节ASR灵敏度:ASR系统的灵敏度影响车辆的加速性能和牵引力,根据路面湿滑程度适时调节ASR的灵敏度。
4. 定期检查和维护:底盘电子控制单元是车辆安全性的关键部件,定期检查和维护底盘系统的工作状态,以确保其正常运行。
综上所述,底盘电子控制单元的功能和调校技巧对于车辆的行驶性能和安全性至关重要。
车主和技师们应该充分理解底盘电子控制单元的工作原理,合理调节其参数,提高车辆的驾驶性能和行驶安全性。
线控底盘知识介绍线控底盘是指车辆的底盘系统由线控设备进行控制的一种底盘结构。
传统的底盘系统通过机械传动来实现控制,而线控底盘则通过电子控制单元(ECU)与多个传感器、执行器等电子设备相连,通过电缆进行信号的传输和控制的操作。
线控底盘具有更高的智能化程度和精确度,可以实现更精确的动力输出和悬挂调节,进一步提升车辆的性能和驾驶舒适性。
线控底盘系统主要包括驱动系统、悬挂系统和制动系统。
驱动系统是车辆传动力传递的核心部件,主要包括发动机、变速器和传动轴等组成部分。
线控底盘通过ECU对发动机的点火、供油和气门控制等进行精确调节,以提高发动机的燃烧效率和输出动力。
变速器方面,线控底盘通过电子换挡器和智能传感器,实现更快速、平顺的换挡操作,进一步提升车辆的加速性能和燃油经济性。
悬挂系统是车辆安全和驾驶舒适性的关键部件,它主要包括悬挂弹簧、减振器和悬挂臂等组成部分。
线控底盘可以通过传感器感知路面的变化和车辆的情况,对悬挂系统进行实时调节,以提供更好的悬挂效果和车身稳定性。
例如,在行驶过程中,线控底盘可以根据路面的状况和驾驶员的需求,调整悬挂的硬度和高度,使车辆在高速行驶时更加稳定,在坑洼路面行驶时更加舒适。
制动系统是车辆行驶和停车过程中的关键装置,它主要包括制动盘、制动鼓、制动片和制动液等组成部分。
线控底盘可以通过电子控制单元对制动系统进行精确控制,以提供更好的制动效果和操控性能。
例如,线控底盘可以根据车辆的行驶状态和驾驶员的制动需求,调整制动压力和制动力分配,使制动过程更加平稳和可靠。
除了上述的驱动系统、悬挂系统和制动系统,线控底盘还可以实现诸如防抱死制动系统(ABS)、牵引力控制系统(TCS)、车身稳定控制系统(ESC)等先进的安全控制功能。
这些系统可以通过车辆的传感器对车辆行驶的各个参数进行实时监测和控制,确保车辆的行驶安全性和稳定性。
例如,当车辆发生打滑或侧滑时,线控底盘可以自动调整制动力和动力输出,以保持车辆的稳定性和方向性。
1 软件介绍CeiBa II主要包含了实时预览、多车监控,服务器和本地视频回放、剪辑,下载,证据管理、自动下载、基础数据管理、报警中心等功能2 安装与卸载电脑配置要求操作系统:Windows7 SP1、Windows8CPU: Intel i3-3220及以上内存:2G及以上分辨率:1280*760浏览器:建议IE10及以上其它:安装flash player2.1 软件安装1、双击安装包文件,弹出如下对话框,点击下一步即可。
注:如果之前安装了CEIBA2,会弹出卸载提示,如下图点击“是”按钮,开始卸载之前版本的CEIBA2,卸载完成后弹出完成提示,如下图。
点击确定按钮,进行2.1.2的操作。
2、选择安装路径,如下图,安装路径可手动更改,尽量选择磁盘剩余空间较大的盘符,点击下一步按钮进行下一步操作。
3、选择开始菜单文件夹,如下图,文件夹可手动更改,点击下一步进行下一步操作。
4、选择附加任务,如下图,选择是否创建桌面快捷方式,点击下一步按钮进行下一步操作。
5、安装准备完毕,如下图,确认安装信息后,点击安装按钮进行软件安装6、正在安装7、安装完成,如下图,选择是否运行CEIBA2,点击结束按钮即可2.2 软件卸载1、点击开始菜单找到CEIBA2文件夹,点击该文件夹下的“卸载CEIBA2”,弹出如下对话框,点击“是”按钮继续卸载即可。
2、卸载完成后,会提示是否删除用户配置信息。
用户配置信息主要是保存用户登录信息和一些下载任务注:如果卸载的同时,有Ceiba正在运行,会提示3服务器登录服务器登录可以使用的功能:实时监控、服务器回放、硬盘回放、远程设备回放、目录回放、证据中心、基础数据管理、自动下载、系统设置3.1登录3.1.1服务器登录1、双击CB2程序,弹出如下登录对话框。
2、类型选择”服务器“3、输入服务器IP地址(同时支持域名)或选择已添加的服务器名称注意:服务器默认端口为7264,如在部署服务器修改了默认端口,IP后需要加新端口4、输入正确的用户名、密码5、按 Enter键或点击登录按钮,进入到实时预览页面6、输入错误的服务器IP、用户名、密码登录时,会提示登录失败。
特性总结16 / 32位微处理器(实现32位性能) XC2336B (XC2000家族)1 特性总结为了方便用户浏览和查找,将XC2336B 的特性归纳如下: ∙ 具有五级流水线的高性能CPU 和MPU– CPU 时钟为80 MHz 时,指令周期为12.5 ns (单时钟周期指令执行) – 带40位结果的单周期32位加法和减法运算 – 单周期乘法运算(16 × 16位)– 21个时钟周期的后台除法运算(32/16位) – 单周期的乘累加(MAC )指令 – 增强的布尔位操作能力 – 零周期跳转执行– 支持HLL 和操作系统的附加指令– 基于寄存器的设计,具有多个可变寄存器组 – 两个附加的局部寄存器组,支持快速上下文切换 – 16 MB 线性代码和数据地址空间– 1024字节片上特殊功能寄存器区(与C166家族兼容) – 集成的存储器保护单元(MPU )∙ 支持多达96个中断源、分为 16级优先级的中断系统– 可选择由外部输入产生中断和唤醒系统 – 最快采样率达到12.5 ns∙ 由中断驱动的、支持单周期数据传送的8通道外围事件控制器(PEC ),24位指针可覆盖整个地址空间 ∙ 使用片上PLL 或预分频器、由内部或外部时钟源产生时钟 ∙ 带有可编程多项式的硬件CRC 检查器,用于监控片上存储器区域 ∙ 片上存储器模块– 8 KB 片上备用RAM (SBRAM ) – 2 KB 片上双口RAM (DPRAM )– 高达16 KB 的片上数据SRAM (DSRAM ) – 高达16 KB 的片上程序/数据SRAM (PSRAM ) – 高达320 KB 片上程序存储器(Flash 存储器)特性总结–通过纠错码(ECC)实现存储器内容保护∙片上外设模块–两个可同步的ADC,支持多达9路通道、10位转换精度,低至1 µs的转换时间,数据预处理(数据压缩、范围检查)可选,断线检测–16通道通用捕获/比较单元(CAPCOM2)–两个用于灵活产生PWM信号的捕获/比较单元(CCU6x)–带有5个定时器的多功能通用定时器单元–多达4个串行接口通道,可用作UART、LIN、高速同步通道(SPI/QSPI),IIC总线接口(10位寻址,400 kbit/s),IIS接口–支持网关功能的片上MultiCAN接口(Rev. 2.0B active),具有2个CAN 节点,多达64个报文对象(全功能/基本功能CAN)–片上系统定时器和片上实时时钟∙单电源供电:3.0 V - 5.5 V∙低功耗和唤醒模式∙可编程的看门狗定时器和振荡器看门狗∙多达40条通用I/O线∙片上引导程序加载器∙完整的开发工具支持,包括C编译器、宏汇编器、仿真器、评估板、HLL调试器、模拟器、逻辑分析仪反汇编器、编程板∙通过DAP和JTAG接口实现的片上调试支持∙64引脚绿色LQFP封装,0.5 mm(19.7 mil)引脚间距定购信息英飞凌微控制器的定购码为用户提供了特定产品的准确参考信息。
介绍1 介绍这篇应用笔记介绍了3-相补偿脉宽调制(PWM)[1][2]的配置。
通常,这些PWM波形驱动一个有着高端和低端的功率晶体的H桥。
为了避免该桥的短路,补偿波形之间必须有一个死区。
相电流被测量和计算。
因此,PWM必须触发2个同步模数转换(ADC)测量。
这篇应用笔记分为五部分,它主要针对TC1796[3],但也可很容易运用在其它AUDO-NG的产品,如TC1766和TC116x系列。
第一部分讲解如何在TC1796中,CPU无开销地使用通用定时器阵列(GPTA),产生具有死区插入的3-相补偿PWM。
0%和100%占空比的关键设置将被详细描述。
第二部分说明, GPTA如何通过外部请求单元(ERU)触发ADC模块。
介绍第三部分详细说明了同步双ADC 测量的配置。
使用插入法,该部分也将配置扩展到了第三个同步ADC 测量。
第四部分讲解了,如何使用直接存储访问(DMA )控制器将ADC 转换结果传送到双口传输数据存储器(DPRAM )。
第五部分讲解了标定,这是将PWM 调整到ADC 仲裁器所需的。
图1显示了TC1796框图。
该实例使用到的模块已标记为红色。
图2中的定时图表达了具有死区的PWM ,来自于GPTA 的ADC 触发,以及ADC 转换通道(采样时间标记为黑色),DMA 传输和TriCore 中断服务程序。
该应用笔记不包括电机控制或要求类似空间矢量PWM 那样技术的控制算法。
对于16kHz PWM 的一个控制算法,需要TC1796的CPU 大约5%的工作量,也就是,TC1796具有足够的能力和资源运行6个3-相驱动。
该配置基于英飞凌DAvE[4]。
实例代码由Tasking TriCore 编译器提供[5]。
PWMTrg.CH2 CH1 CH0CH1CH3 CH2图2定时图解PWM 2 PWMGPTA提供一套灵活的定时,比较和捕获功能,可以灵活地组合成信号测量单元和信号产生单元。
它们非常适合承担发动机,变速箱和电机控制这些应用任务,也能用于生成其它工业应用所需的简单和复杂的信号。
特性
总结
16 / 32位微处理器(实现32位性能) XC2336B (XC2000家族)
1 特性总结
为了方便用户浏览和查找,将XC2336B 的特性归纳如下: ∙ 具有五级流水线的高性能CPU 和MPU
– CPU 时钟为80 MHz 时,指令周期为12.5 ns (单时钟周期指令执行) – 带40位结果的单周期32位加法和减法运算 – 单周期乘法运算(16 × 16位)
– 21个时钟周期的后台除法运算(32/16位) – 单周期的乘累加(MAC )指令 – 增强的布尔位操作能力 – 零周期跳转执行
– 支持HLL 和操作系统的附加指令
– 基于寄存器的设计,具有多个可变寄存器组 – 两个附加的局部寄存器组,支持快速上下文切换 – 16 MB 线性代码和数据地址空间
– 1024字节片上特殊功能寄存器区(与C166家族兼容) – 集成的存储器保护单元(MPU )
∙ 支持多达96个中断源、分为 16级优先级的中断系统
– 可选择由外部输入产生中断和唤醒系统 – 最快采样率达到12.5 ns
∙ 由中断驱动的、支持单周期数据传送的8通道外围事件控制器(PEC ),24位
指针可覆盖整个地址空间 ∙ 使用片上PLL 或预分频器、由内部或外部时钟源产生时钟 ∙ 带有可编程多项式的硬件CRC 检查器,用于监控片上存储器区域 ∙ 片上存储器模块
– 8 KB 片上备用RAM (SBRAM ) – 2 KB 片上双口RAM (DPRAM )
– 高达16 KB 的片上数据SRAM (DSRAM ) – 高达16 KB 的片上程序/数据SRAM (PSRAM ) – 高达320 KB 片上程序存储器(Flash 存储器)
特性
总结
–通过纠错码(ECC)实现存储器内容保护
∙片上外设模块
–两个可同步的ADC,支持多达9路通道、10位转换精度,低至1 µs的转换时间,数据预处理(数据压缩、范围检查)可选,断线检测
–16通道通用捕获/比较单元(CAPCOM2)
–两个用于灵活产生PWM信号的捕获/比较单元(CCU6x)
–带有5个定时器的多功能通用定时器单元
–多达4个串行接口通道,可用作UART、LIN、高速同步通道
(SPI/QSPI),IIC总线接口(10位寻址,400 kbit/s),IIS接口
–支持网关功能的片上MultiCAN接口(Rev. 2.0B active),具有2个CAN 节点,多达64个报文对象(全功能/基本功能CAN)
–片上系统定时器和片上实时时钟
∙单电源供电:3.0 V - 5.5 V
∙低功耗和唤醒模式
∙可编程的看门狗定时器和振荡器看门狗
∙多达40条通用I/O线
∙片上引导程序加载器
∙完整的开发工具支持,包括C编译器、宏汇编器、仿真器、评估板、HLL调试器、模拟器、逻辑分析仪反汇编器、编程板
∙通过DAP和JTAG接口实现的片上调试支持
∙64引脚绿色LQFP封装,0.5 mm(19.7 mil)引脚间距
定购信息
英飞凌微控制器的定购码为用户提供了特定产品的准确参考信息。
定购码包含以下信息:
∙相应产品的主要功能
∙温度范围:
–SAF-…: -40 - 85℃
–SAH-…: -40 - 110℃
–SAK-…: -40 -125℃
∙封装和交付类型
欲了解XC2336B的定购码,请联系销售代理或本地分销商。
本文档描述XC2336B系列的各衍生产品。
特性
总结基本型号产品已有售,特殊型号产品可以接受预订。
由于文中的描述是针对所有衍生产品的,因此有些描述可能对特定的产品(尤其是特殊的器件)不适用。
为了简化起见,在整个文档中使用XC2336B指代所有衍生产品。
1.1 基本型号产品
基本产品已有售,可通过英飞凌公司或者代理商渠道订购。
表 1 XC2336B基本器件型号一览
1)xx代表可用的速度级别(以MHz为单位)。
2)片上Flash存储器的详细信息见表3。
3)所有衍生产品额外提供8 KB SBRAM、2 KB DPRAM
4) 受到连接的限制XC2336B器件中只有一部分CCU61特性可以使用。
该模块
有T12和T13计时器输入但没有输出连接。
因此只有CCU61计时器可以通
过外部进行触发。
这在ADC周期触发时经常使用。
5) 可用通道的详细信息见表5。
单独列出每个ADC模块(ADC0+ADC1)的模拟
输入通道。
1.2 特殊型号产品
特殊产品类型在客户需求量大的条件下可接受预订。
表 2 XC2336B特殊器件型号一览
特性
总结
1)xx代表可用的速度级别(以MHz为单位)。
2)片上Flash存储器的详细信息见表3。
3)所有衍生产品额外提供8 KB SBRAM、2 KB DPRAM
4)受到连接的限制XC2336B器件中只有一部分CCU61特性可以使用。
该模块有T12和T13计时器输入但没有输出连接。
因此只有CCU61计时器可以通过
外部进行触发。
这在ADC周期触发时经常使用。
5) 可用通道的详细信息见表5。
单独列出每个ADC模块(ADC0+ADC1)的模拟
输入通道。
1.3 家族成员区别明细
XC2336B 家族成员有不同Flash内存大小。
表3 描述了各种Flash内存大小的产品可用内存的地址分配。
表 3 Flash存储器分配
特性
总结
1)第一个Flash区段的最高4 KB扇区保留、供内部使用(C0’F000H至C0’FFFF H)。
表 4 Flash存储器模块地址分配 (单位Kbytes)
1)第一个Flash区段的最高4 KB扇区保留、供内部使用(C0’F000H至C0’FFFF H)。
该XC2336B类型提供不同的接口选择。
表5列出了每个可选的通道。
表5 接口通道分配
XC2336B 家族成员有不同SRAM内存大小。
图1描述了PSRAM和DSRAM地址分配的原
特性
总结
则。
注意原则区别:
• PSRAM地址分配从低地址开始
• DSRAM地址分配从高地址开始
举例来说,8 Kbytes 大小的PSRAM将会被分配到E0’0000h-E0’1FFFh,8 Kbytes大小的DSRAM将会被分配到00’C000h-00’DFFFh。
图 1 SRAM分配。