首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
基于CAN息线的EPS通信系统研究
来源:本站整理  作者:佚名  2009-09-14 10:27:04



3 高低速CAN网关的软件设计
    网关软件设计部分主要实现的功能是各节点的数据收发,特别是网关可以实现高低速网络数据的转换。对实时性要求不高的车灯控制和车窗控制电路采用低速CAN网络,波特率为125 kbps;对实时性要求较高的ABS系统和EPS系统等采用高速CAN网络,波特率为500 kbps。
    CAN初始化程序如下:

   
    为了降低网络资源的占用率,提高网络通信实时性性能,在高低速CAN网络之间除了必要的通信外,各自的报文是相互独立传输的。这就需要使用CAN中的标识符通过验收过滤器进行报文过滤,可以通过对过滤器寄存器的设置实现这一功能。CANO与CAN4寄存器的验收寄存器与屏蔽寄存器的设置如下:

   
    由于传输速率不同,高低速CAN网络之间的数据传输是不同的。当高速CAN网络数据向低速CAN传输时,生需要加入软缓存暂时存储;当低速CAN网络数据向高速CAN网路数传输时,可直接传输。通信流程如图4所示。

结 语
    采用CAN总线技术的EPS控制系统不仪可以减少传感器数量、降低成本、实现数据共享,同时还可以提高EPS的性能。本方案是针对国家自然基金资助项目“基于广义集成的汽车底盘系统控制方法与关键技术研究”提出的改进方案,实验证明采用CAN网络的EPS控制系统实时性好、可靠性高,运行情况良好。

上一页  [1] [2] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:238,222.70000 毫秒