[1]秦亚军,康维新.基于J1939的车载CAN总线模拟系统设计[J].应用科技,2015,42(03):13-16.[doi:10.3969/j.issn.1009-671X.201404015]
 QIN Yajun,KANG Weixin.Design of CAN Bus simulation environment for vehicles based on J1939[J].Applied science and technology,2015,42(03):13-16.[doi:10.3969/j.issn.1009-671X.201404015]
点击复制

基于J1939的车载CAN总线模拟系统设计(/HTML)
分享到:

《应用科技》[ISSN:1009-671X/CN:23-1191/U]

卷:
第42卷
期数:
2015年03期
页码:
13-16
栏目:
现代电子技术
出版日期:
2015-06-05

文章信息/Info

Title:
Design of CAN Bus simulation environment for vehicles based on J1939
作者:
秦亚军 康维新
哈尔滨工程大学 信息与通信工程学院, 黑龙江 哈尔滨 150001
Author(s):
QIN Yajun KANG Weixin
College of Information and Communication Engineering, Harbin Engineering University, Harbin 150001, China
关键词:
CAN总线SAE J1939协议Qt车联网终端
Keywords:
CAN BusSAE J1939 protocolQtInternet of vehicles terminal
分类号:
TP368.5
DOI:
10.3969/j.issn.1009-671X.201404015
文献标志码:
A
摘要:
针对机动车联网终端对于测试环境的需求,应用SAE J1939协议进行了车载CAN总线仿真环境的设计.系统由PC端上位机软件和CAN总线模块下位机组成.PC端上位机界面由跨平台特性优良的Qt Craetor设计开发,用于设定、显示仿真环境的车辆参数以及串口的通信;下位机方面通过MCU完成与上位机的串口通信以及通过CAN总线模块将仿真环境的车辆参数的传输到CAN总线上.经过测试,该系统工作稳定,满足本项目对于测试环境的要求,同时可以模拟普通的车载网络,具有一定的应用价值.
Abstract:
Aiming at the demand of Internet of vehicles terminal for the test environment, a simulation environment of vehicle CAN bus based on SAE J1939 protocol was designed. The system is composed of upper computer software on PC and lower computer of CAN bus module. The upper computer software interface is designed by QtCreator with excellent cross-platform features, it sets and displays vehicle parameters of simulation system and communicates with a serial port. The lower computer platform communicates with the PC through serial ports by MCU and sends the vehicle parameters by CAN bus module. The test results show that the system can work stably, meeting the requirements of the project for the test environment very well, and can simulate normal on-board network at the same time. The system has a certain application value in the vehicle communication system.

参考文献/References:

[1] 吴伟斌, 李礼夫, 刘落实, 等. 基于J1939的汽车CAN总线教学实验系统[J]. 微计算机信息, 2008, 6(2): 274-276.
[2] 吴迪. 零基础学Qt4编程[M]. 北京: 北京航空航天大学出版社, 2010: 10-28.
[3] 许勇, 廖爽, 赵检群, 等. 基于SAE J1939协议的发动机数据采集显示系统[J]. 桂林电子科技大学学报, 2013, 33(3): 205-209.
[4] 龚文, 张辉, 陈超. 基于 CAN 总线的电动汽车车载监控终端[J]. 计算机与现代化, 2013(11): 192-195.
[5] 谢桂波. 基于SPI的CAN总线控制器与MCS-51单片机的接口设计[J]. 电子设计应用, 2010(1): 50-52.
[6] 邢洋, 李立伟, 张洪伟. 基于STM32单片机的CAN总线分析仪的设计[J]. 青岛大学学报: 工程技术版, 2013, 28(1): 19-21.
[7] 霍亚飞. Qt编写串口通信程序全程图文讲解[EB/OL]. [2014-05-08]. http://blog.csdn.net/yafeilinux/article/details/4717706.
[8] 王旭峰. 基于嵌入式技术的风机运行状态在线监测系统开发[D]. 北京: 北京工业大学, 2012: 45-46.
[9] 陈云芳. 基于ARM-Linux的车联网终端技术研究[D]. 哈尔滨: 哈尔滨工程大学, 2013: 61-65.
[10] SAE J1939-71, Vehicle Application Layer[S].

相似文献/References:

[1]谈振藩,郭飞,李秋霞,等.数字式分罗经设计研究[J].应用科技,2008,35(10):24.
 TAN Zhen-fan,GUO Fei,LI Qiu-xia,et al.The design of digital compass repeate[J].Applied science and technology,2008,35(03):24.
[2]陆军,陈戈军.基于CAN总线的6自由度机械臂远程控制系统智能节点设计[J].应用科技,2008,35(11):58.
[3]朱齐丹,孙磊.基于CAN总线的智能照明控制系统的设计和实现[J].应用科技,2008,35(12):27.
 ZHU Qi-dan,SUN Lei.Design and realization of intelligent illumination control system Based on CAN Bus[J].Applied science and technology,2008,35(03):27.
[4]吴蕾,付永庆.基于ARM9的彩色LCD屏驾控信息显示仪表的设计[J].应用科技,2009,36(01):52.
 WU Lei,FU Yong-qing.Design of automotive instrument with color LCD driver information display screen based on ARM9[J].Applied science and technology,2009,36(03):52.
[5]王宗义,李培正.基于TMS320F2812多轴运动控制系统[J].应用科技,2010,37(06):8.[doi:10.3969/j.issn.1009-671X.2010.06.003]
 WANG Zong-yi,LI Pei-zheng.The multi-axis control system based on TMS320F2812[J].Applied science and technology,2010,37(03):8.[doi:10.3969/j.issn.1009-671X.2010.06.003]
[6]邓超,蔡成涛,姜迈.直升机旋翼共锥度测量系统设计[J].应用科技,2010,37(07):11.[doi:10.3969/j.issn.1009-671X.2010.07.003]
 DENG Chao,CAI Cheng-tao,JIANG Mai.Design of a measurement system for detection of helicopter rotary-wing pyramidal angle[J].Applied science and technology,2010,37(03):11.[doi:10.3969/j.issn.1009-671X.2010.07.003]
[7]朱齐丹,李好阳.CAN总线平均关闭时间研究[J].应用科技,2010,37(07):19.[doi:10.3969/j.issn.1009671X.2010.07.005]
 ZHU Qi-dan,LI Hao-yang.Research on the average shutdown time of CAN bus[J].Applied science and technology,2010,37(03):19.[doi:10.3969/j.issn.1009671X.2010.07.005]
[8]吴建芳,付永庆.基于S3C2410的嵌入式Linux车载信息终端实现[J].应用科技,2010,37(08):4.[doi:10.3969/j.issn.1009-671X.2010.08.002]
 WU Jian-fang,FU Yong-qing.Vehicle information terminal implementationbased on S3C2410 and embedded Linux[J].Applied science and technology,2010,37(03):4.[doi:10.3969/j.issn.1009-671X.2010.08.002]
[9]周博,席志红.利用保留位实现CAN控制器地址空间自动配置[J].应用科技,2011,38(07):12.[doi:doi:10.3969/j.issn.1009-671X.2011.07.03]
 ZHOU Bo,XI Zhihong.Automatic address space configuration in CAN controllers using reserved bits[J].Applied science and technology,2011,38(03):12.[doi:doi:10.3969/j.issn.1009-671X.2011.07.03]
[10]宋佳,张永春.基于LABVIEW的船舶照明控制系统的设计与实现[J].应用科技,2011,38(12):44.[doi:10.3969/j.issn.1009-671X.2011.12.011]
 SONG Jia,ZHANG Yongchun.Design and implementation of a ship’s lighting control system based on LABVIEW[J].Applied science and technology,2011,38(03):44.[doi:10.3969/j.issn.1009-671X.2011.12.011]

备注/Memo

备注/Memo:
收稿日期:2014-7-7;改回日期:。
基金项目:黑龙江省交通运输厅基金资助项目(G084812068).
作者简介:秦亚军(1990-),男,硕士研究生;康维新(1963-),男,教授,博士生导师.
通讯作者:康维新,E-mail:kangweixin@hrbeu.edu.cn.
更新日期/Last Update: 2015-06-19