新闻中心

EEPW首页 > 电源与新能源 > 设计应用 > 基于CAN 总线的电动汽车电源管理通信系统设计

基于CAN 总线的电动汽车电源管理通信系统设计

作者: 时间:2011-01-10 来源:网络 收藏


总线的三层结构模型为:物理层、数据链路层和应用层。其中物理层和数据链路层的功能由SJA1000 完成。SJA1000 在上电硬件复位之后,必须对其进行软件初始化之后才可以进行数据通讯,其主要作用是实现对总线的速率、验收屏蔽码、输出引脚驱动方式、总线模式及时钟分频进行定义。整个能源管控系统通信过程中,各控制器按规定格式和周期发送数据(车速、蓄电池电压、电流和行驶阻力和发动机转速等)到总线上,同时也要接收其它控制器的信息。总线上其它控制器根据需要各取所需的报文。对于接收数据,系统采用中断的方式实现,一旦中断发生,即将接收的数据自动装载到相应的报文寄存器中。此时还可采用屏蔽滤波方式,利用屏蔽滤波寄存器对接收报文的标识符和预先在接收缓冲器初始化时设定的标识符进行有选择地逐位比较,只有标识符匹配的报文才能进入接收缓冲器,那些不符合要求的报文将被屏蔽于接收缓冲器外, 从而减轻CPU 处理报文的负担。上位机利用中断方式接收相关数据的流程如图4 所示。



5,结束语
总线作为一种可靠的汽车计算机网络总线已开始在汽车上得到应用,使得各汽车计算机控制单元能够通过总线共享所有的信息和资源,达到简化布线、减少传感器数量、避免控制功能重复、提高系统可靠性和可维护性、降低成本、更好地匹配和协调各个控制系统的目的。本文所设计的基于CAN 总线的电动汽车能源管控系统通信方案,基本能够实现节约能源,优化发动机工作效率的目的,并且技术相对比较成熟,具有高度灵活性、简单的扩展性、优良的抗干扰性和处理错误能力,对于提高汽车的动力性、操作稳定性、安全性都有重要意义。

本文引用地址:https://www.eepw.com.cn/article/179990.htm

上一页 1 2 3 下一页

关键词: CAN 电源

评论


相关推荐

技术专区

关闭