您的位置:技术工种之机修知识网 汽车修理知识 正文
原作者:[标签:作者] 添加时间:2007-06-28 原文发表时间:2007-06-29 人气:1

本文章共2612字,分2页,当前第2页,快速翻页:
 



2. 硬件接口电路设计

CAN通信网络接口由TMS320LF2407A的CAN控制器、CAN总线收发器PCA82C250以及光电隔离器6N137组成。CAN节点通信接口的硬件设计电路如图3所示。为了便于调试和演示,节点模块都包括CAN接口、RS232接口和液晶显示器。在调试过程中,液晶显示器用来将本地数据和通过CAN总线接收的数据直观地显示出来,RS232接口在需要的情况下可用来与PC机建立通信。总线数据信号通过高速光电隔离器6N137隔离,PCA82C250是CAN控制器和物理层之间的接口,可以提供对总线数据的差分接收和发送能力,具有在汽车环境下抗瞬间干扰、保护总线的能力。

佳工机电网

3. 软件设计

本系统软件由系统主程序和高低速CAN网络单元软件组成,软件流程如图4和5所示。

佳工机电网

高速CAN通信网络负责对实时性要求较高的控制单元动作的采集、处理和传送,一旦系统检测到有动作信号,将开放中断,调用相应的中断子程序,经DSP处理后通过高速CAN网络传送到相应控制单元的ECU,由控制单元ECU对控制对象进行控制。如果没有检测到高速CAN网络忙,就检测低速CAN网络,在没有高速CAN网络中断的前提下调用相应的子程序响应相应的动作。低速CAN网络单元软件流程与低速CAN网络单元类似,主要区别是低速CAN网络单元采用查询方式,数据广播用于实现控制系统中的数据共享。

4. 结论

CAN 总线作为一种可靠的汽车计算机网络总线已在许多先进汽车上得到应用,使得各汽车计算机控制单元能够通过CAN 总线共享所有信息和资源,达到简化布线、减少传感器数量、
避免控制功能重复、提高系统可靠性、降低成本、更好地匹配和协调各个控制系统的目的。本设计采用了数字信号处理器TMS320LF2407A 作主控制器兼作网关, 可在不同节点间实现高效数据传输,提高了系统的实时性和可靠性,采用高低速CAN总线网络通信控制方式,可以较大提高总线的利用率和系统的响应速度,基本达到预期的目标。

参考文献:
[1] 宫江海,唐厚君,孔俊.CAN总线在电动汽车上的应用研究[J].工业控制计算机,2003,17(3):23~24
[2] Texas Instruments Incorporation.TMS320LF2407A DSP Controller[M]. 2002, 7
[3] 黄涛,周德恒.基于CAN总线的汽车内部网络系统研究[J]. 单片机与嵌入式系统应用,2005,9:19~21 (
相关文章

支持汽车电子的嵌入式软件编程接口库设计
天津地铁一号线信号控制系统
基于CAN总线的电动汽车控制系统设计
WLAN引领铁路无线通讯信号技术
城市轨道交通移动闭塞ATC系统浅析
飞机中的复合材料之战
中国船艇复合材料市场
电控喷油器喷雾测试系统开发及应用
红旗HQ3主要技术亮点解析
基于MADYMO的乘员运动仿真再现研究
基于ADAMS/CAA的某轿车悬架优化设计
汽车电动助力转向系统的技术分析
全自动曲轴淬火
可重构计算技术在汽车电子领域的应用探讨
水溶性切削液对加工缸盖气门导管和座圈的影
透视中国汽车制造业发展
新型智能化倒车雷达主控芯片设计
本田雅阁i
基于单片机的汽车组合电子仪表
轮箍加装扣环机车轮对的有限元分析

相关评论


本文章所属分类:首页 汽车修理知识