论文部分内容阅读
对汽车制动系统各制动部件的基本性能和耐久性能进行科学精确的检测是保证汽车制动安全的关键。然而,国内的汽车制动部件耐久性能试验台对于汽车制动系统各制动部件的检测项目中并不包含对于防抱死系统(以下简称ABS)的检测,所以为解决以上问题,针对汽车制动部件耐久性能试验台中防抱死系统的缺失开发了一套控制系统,目的是使在汽车制动部件耐久性能试验台上添加该系统后,原试验台在制动部件检测过程中可以纳入防抱死系统对汽车制动系统的影响,使试验台的检测结果更加准确可靠。ABS其主要功能为在一个制动过程中,对制动轮缸进液电磁阀及出液电磁阀实行多次通断,防止车轮抱死。ABS由转速传感器、电子控制单元和制动液压力调节装置组成。转速传感器不断监测轮速并将轮速信息发送给ABS电子控制单元,当车轮有抱死倾向时,电子控制单元根据当前轮速信息及控制逻辑,通断制动轮缸进液电磁阀及出液电磁阀,使汽车处于最佳制动状态。因此以PIC18F2580单片机为控制核心,设计了一种ABS控制系统。该系统以MC33289为电磁阀驱动芯片,以LMD18200为电机驱动芯片。采用PWM脉宽调制的方法控制直流电机转速,进而控制电动泵和制动管路内压力。采用CAN总线实时通讯,使用PIC18F2580片上CAN控制器且以MCP2551为CAN总线驱动芯片,使上位机能及时显示制动检测系统当前的工作状态。使用Protel99SE设计了印刷电路板,所设计的印刷电路板可以替代ABS的电子控制单元,以完成汽车制动部件耐久性能试验台的检测。在PC机部分,使用致远电子的USBCAN-II将PC端的USB协议转换为CAN协议,实现PC机与单片机的CAN总线通讯。针对CAN通讯部分使用Delphi语言开发了CAN通讯工具类,该工具类封装了USBCAN-II驱动提供的大部分常用函数,简化PC端程序的编写。