摘要
基于CAN通信的电子制动系统在汽车行业中得到广泛应用,利用传感控制,为汽车运行提供准确的制动方式。由于汽车电子制动系统内的CAN通信具有复杂、繁琐的特点,其在发展过程中面临较大压力,表现出诸多通信问题,制约电子机械制动的进步。为满足现代车辆对制动的要求,通过对汽车电子制动力分配系统(EBD)制动效果的分析并结合CAN 总线的优点,提出一种基于CAN 总线的汽车电子制动力分配系统的设计。该系统以ARM 芯片S3C2410 为主控制处理器,采用CAN 总线实现主从节点的数据通信,从处理器AT89C51 接收总线控制信号完成制动力分配控制,同时采集轮速信号反馈给主处理器作为输入信号。介绍了系统的总体设计和主要芯片的选型,重点阐述了主从节点的硬件连接电路。软件采用模块化设计思路设计成主次分明的分层结构,对CAN 通信模块进行详细说明。通过软硬件联合调试实现EBD 的制动效能,使制动具有实时、安全和舒适的特点。