您好,欢迎光临中国电子应用网![登录] [免费注册] 返回首页 | | 网站地图 | 反馈 | 收藏
在应用中实践
在实践中成长
  • 应用
  • 专题
  • 产品
  • 新闻
  • 展会
  • 活动
  • 招聘
当前位置:中国电子应用网 > 技术应用 > 正文

基于LabVIEW 的KWP2000协议串行通信的实现

2013年01月04日16:30:25 本网站 我要评论(2)字号:T | T | T
关键字:应用 汽车 通信 计算机 

 

莫易敏,王 超,汤春球
武汉理工大学机电学院,湖北武汉

 

摘   要:针对汽车发动机ECU与计算机通信方法研究,为了实现KWP2000协议的串行通信,采用通过串口/K线转换器将计算机串口与K线连接,在分析研究KWP2000通信协议的基础上,通过LabVIEW图形化编程界面,按照串口通信实现的基本流程,运用LabVIEW 中串口VISA组件,包括串口初始化、写入串口、读取串口和关闭串口等函数,进行了初始化程序子模块、读写程序子模块和整合母模块的设计缩短了程序开发周期,提高了编程效率,并使程序框图界面达到简洁、美观的效果,实现了基于LabVIEW的KWP2000通信系统开发。


关 键 词:串行通信;LabVIEW;KWP2000;VISA函数

 

1 引 言
随着汽车工业的不断发展,汽车电子化程度不断提高,发动机ECU(Electricalcontrolunit)被广泛采用[1]。ECU是汽车发动机专用的微机控制器,其内包含了大量的数据信息,包括发动机转速、扭矩和油门开度等。欲了解发动机运行状况需要通过串行通信方式获取其状态参数。目前国内发动机ECU主要采用基于KWP2000通信协议的K线通信,为研究一种简单、方便的串行通信方法,本文通过串口/K线转换器将计算机串口与K线连接起来,并采用LabVIEW(LaboratoryVirtualInstrumentEngineeringWorkbench)图形化编程语言,进行通信系统的程序开发,实现KWP2000通信协议在LabVIEW 编程语言中的应用。

 

登录网站后可下载文件

网友评论:已有2条评论 点击查看
登录 (请登录发言,并遵守相关规定)
如果您对新闻频道有任何意见或建议,请到交流平台反馈。【反馈意见】
关于我们 | 联系我们 | 本站动态 | 广告服务 | 欢迎投稿 | 友情链接 | 法律声明
Copyright (c) 2008-2020 01ea.com.All rights reserved.
电子应用网 京ICP备12009123号-1 京公网安备110105003345号