基于CAN总线的电动车电源设计
触发,对逆变电源的输入、输出线路进行数据采集,经模/数转换后存入数据存储器,交给CPU进行运行状况判断。
CAN总线通讯程序包含若干子程序。当通讯程序触发后,P80C592的CAN控制器提据命令字执行相关任务。当上位机请求数据时,将逆变电源的各项运行参数传输给整车系统;当上位机查询节点状态时,将当前CAN节点状态等数据发磅出去;当上位机要求修改运行参数时,将接收的数据参数存入数据存储器。
故障处理程序具有最高的中断优先权,即将P80C592的外部中断0(INT0)管脚与SA8282芯片的TRIP管脚相连。当逆变电路发生故障时,IPM会发出故障信号给SA8282芯片,由后者在第一时间关断PWM输出,并向P80C592发出中断信号,触发故障处理程序。故障处理程序首先将SA8282关闭;然后通过CAN总线通知上位机有故障发生,并将故障代码和当前系统运行参数写入报文同时发送;最后控制单片机将整个系统关闭,实现安全关机。
CAN通信网络的引入为电动车的全局优化控制提供了条件,车辆的每个子系统都因此成为整车控制中的智能节点。采用集成CAN控制器的 P8xC592单片机作为控制核心,结合SA8282专用PWM波形发生芯片设计出的电动车用辅助三相逆变电源,不仅安全稳定性高,还能够充分参与整车的数据交换和控制。对于采用不同CAN总线协议的电动车辆,只需适当修改控制程序中有关CAN通讯的部分程序段,就可以顺利接入整车系统,使该逆变电源具有更强的通用性。
以上内容就是成都盘沣科技有限公司小编就基于CAN总线的电动车电源设计的介绍。基于CAN总线技术在汽车上的运用,汽车电子行业亟需大量专业人才,全国各大高校也在开展汽车电子人才的培养教学工作。成都盘沣科技有限公司致力于为汽车电子的产品研发、教育培训、职业培训提供专业的研发、培训、实验教学设备与技术咨询服务。已经开发出实验箱、展板台架、实车台架等系列“汽车电子与CAN总线网络实验教学系统”;并率先在国内推出“汽车CAN 总线网络仿真开发工具”填补了国内汽车CAN总线设计工具的空白。为合作伙伴提供良好的发展契机;为广大汽车电子的研发人员、从业人员提供良好的开发、学习平台。坚持以“平等、开放、自由、和谐”为核心价值,通过我们的专业服务和不懈努力,展现民族企业的光辉形象,为我国汽车行业的技术进步和教育事业的人才培养做出我们最大的贡献!
- 对TTCAN的分析(05-26)
- 嵌入式Win CE中CAN总线控制器的驱动设计与实现(05-01)
- μC/OS-II的多任务信息流与CAN总线驱动(07-11)
- 采用CAN总线实现DSP芯片程序的受控加载(11-08)
- 基于DSP的电动汽车CAN总线通讯技术设计(10-08)
- 基于DSP的CANopen通讯协议的实现(01-18)