CAN总线的电动车逆变电源设计:容错强处理快!
时间:01-05
来源:互联网
点击:
断。
CAN总线通讯程序包含若干子程序,其基本程序结构如图6所示。当通讯程序触发后,P80C592的CAN控制器根据命令字执行相关任务。当上位机请求数据时,将逆变电源的各项运行参数传输给整车系统;当上位机查询节点状态时,将当前CAN节点状态等数据发送出去;当上位机要求修改运行参数时,将接收的控制参数存入数据存储器。
故障处理程序具有最高的中断优先权,即将P80C592的外部中断0(INT0)管脚与SA8282芯片的TRIP管脚相连。当逆变电路发生故障时,IPM会发出故障信号给SA8282芯片,由后者在第一时间关断PWM输出,并向P80C592发出中断信号,触发故障处理程序。故障处理程序首先将SA8282关闭;然后通过CAN总线通知上位机有故障发生,并将故障代码和当前系统运行参数写入报文同时发送;最后控制单片机将整个系统关闭,实现安全关机。
CAN通信网络的引入为电动车的全局优化控制提供了条件,车辆的每个子系统都因此成为整车控制中的智能节点。采用集成CAN控制器的P8xC592单片机作为控制核心,结合SA8282专用PWM波形发生芯片设计出的电动车用辅助三相逆变电源,不仅安全稳定性高,还能够充分参与整车的数据交换和控制。对于采用不同CAN总线协议的电动车辆,只需适当修改控制程序中有关CAN通讯的部分程序段,就可以顺利接入整车系统,使该逆变电源具有更强的通用性。
- 基于CAN通信的电源监控系统的设计(04-06)
- 基于CAN总线的低压智能断路器的设计(04-06)
- 一种基于DSP的直流电源供电系统的设计(08-20)
- 一种基于DSP的逆变电源并联运行控制系统(08-30)
- 电动汽车蓄电池组电池管理及其状态检测(10-07)
- 基于LPC2119的微弧氧化电源控制系统的研制(11-04)