基于英飞凌16位高档单片机的六通道ABS开发板设计
ABS 的匹配是一个非常复杂的过程,需要做大量的实车试验。由于试验存在着很大的危险性,所以在进行实车试验之前一定要先对控制软件做一定程度的验证,如轮速、轮加减速度、滑移率计算的准确性,以及电磁阀、报警灯、电机的正确运转等。车载的ABS电子控制单元不具备信号发生和数据显示的功能,而开发板弥补了这一缺陷。
总体结构介绍
开发板基本上具有六通道ABS电子控制单元的所有模块,包括单片机、电磁阀驱动、电机驱动、电源模块、轮速处理等,另外还有轮速发生模块和显示模块等。液晶屏下方的电路板(简称电路板1)用来产生方波信号,发送到主控芯片XC164CS的高速输入捕捉口(CAPCOM),加速、减速、制动按钮用来控制方波信号的频率,可模拟车辆的加速、减速和制动过程。主控芯片经过计算后,又通过串口将计算结果,如轮速、轮加减速度、滑移率等发送给电路板1,再驱动液晶屏显示数据。同时主控芯片根据不同的计算结果驱动报警灯、电机、继电器和阀等外围设备,以此模拟ABS的工作过程。
开发板的芯片大部分采用Infineon公司生产的专用芯片,它们被国内外的ABS生产商广泛采用。主要功能模块及使用的芯片如表1所示:
功能模块 | 使用芯片 | 备注 | |||||
主芯片MCU1 | XC164CS | 主要完成信号处理、计算、控制任务 | |||||
监控芯片MCU2 | C505CA | 主要负责监控主芯片工作 | |||||
外部CAN接口 | TLE6250 | 由主芯片提供控制 | |||||
诊断模块K-line | TLE6259 | 由监控芯片提供控制 | |||||
报警灯、继电器驱动 | TLE6210 | -- | |||||
内部CAN通信 | -- | 连接两个MCU | |||||
阀驱动 | TLE6228 | 共有12路驱动 | |||||
电源及复位 | TLE7469 | 提供双电压 表1 功能模块及使用芯片 下面对主控芯片XC164CS和监控芯片C505CA作较为详细的介绍。 主控芯片XC164CS XC164CS是Infineon公司近年推出的16位高档单片机。该单片机有如下优点: 运算速度快:能达到40MHz的CPU频率。 另外该芯片还具备外围IO口多、时钟多、AD转换口多等优点,并且具有两个CAN接口。
|
- 基于XC164的六通道ABS开发板设计(11-25)
- 本田(HONDA)奥德赛(ODYSSEY)轿车电路—防抱死制动控制系统(上)(11-30)
- 本田(HONDA)奥德赛(ODYSSEY)轿车电路—防抱死制动控制系统(中)(11-30)
- 楔式制动器设计提高了线控刹车的性能(01-04)
- 智能大电流功率开关可有效降低汽车电子系统成本(01-09)
- ANSOFT产品在汽车电子及系统设计中的应用(01-19)