您好,欢迎来到中国测试科技资讯平台!

首页> 《中国测试》期刊 >本期导读>基于CAN总线的嵌入式监控设备的设计

基于CAN总线的嵌入式监控设备的设计

2902    2016-01-16

免费

全文售价

作者:孔祥通, 王春平, 孙书鹰, 刘江义

作者单位:军械工程学院, 河北 石家庄 050003


关键词:CAN总线; 分布式系统; STM32F407单片机; 模块设计; 采集测试


摘要:

根据嵌入式技术和CAN总线通信技术,设计一套分布式结构多节点某高炮火控装备信号监控采集设备。首先对以STM32F407单片机为核心的设备硬件设计进行分析,介绍基本原理及模块实现方案;其次根据系统的通信任务要求,介绍CAN通信在系统中的应用实现过程,数据帧的组成及通信软件的设计;最后设计人机交互界面。通过数据采集试验表明:整个系统能完成实时采集监控功能且工作稳定可靠,具有成本低、实时性好、工作稳定及便于扩展等优点。


Design of embedded monitor system based on CAN bus

KONG Xiang-tong, WANG Chun-ping, SUN Shu-ying, LIU Jiang-yi

Ordnance Engineering College, Shijiazhuang 050003, China

Abstract: A multi-nodes monitor system which based on embedded and CAN bus technology was proposed in this paper.Firstly, the basic hardware structure was analyzed, the basic theory and the realize method of the modules are emphasized.The tested signals were illuminated and the ADC method was also discussed in this paper.According to the requirements of communication task, the CAN bus communication method was also discussed, including the software design and the constitutions of the data frames.Finally, experimental results show that this system is stable, lower cost and easy to expand.

Keywords: CAN bus; distributed system; STM32F407; module design; acquisition and test

2013, 39(4): 85-87,96  收稿日期: 2012-8-22;收到修改稿日期: 2012-11-5

基金项目: 

作者简介: 孔祥通(1987-),男,硕士研究生,专业方向为导航制导与控制。

参考文献

[1] 韩鑫,鲍可进. CAN总线网络层协议栈开发测试[J]. 计算机工程,2011,37(15):232.
[2] 周建平. 火控计算机多功能板设计与实现[D]. 西安:电子科技大学,2008:1-5.
[3] 意法半导体. STM32F4参考手册[Z]. http://www.st.com/, 2011:1-3.
[4] Maxim Inc. MAX1270/MAX1271 Datasheet[R]. www.maxim-ic.com/,2004:1-3.
[5] 姜飞. 基于CAN通信适配器硬件设计与软件驱动编程[J].计算机测量与控制,2011,19(8):2033-2034.
[6] 李霞,蔡启仲,陈文辉. 基于CAN的嵌入式PLC和监控系统通信设计[J]. 仪表技术与传感器,2011(10):41-42.
[7] 李军民,祝红军,夏添. 基于CAN总线的嵌入式Linux网关设计[J]. 西华大学学报:自然科学版,2007,26(6):4-6.
[8] 王泓. CAN总线的消息机制[J]. 中国测试技术,2006,32(1):130-131.
[9] 孙书鹰,陈志佳,寇超. 新一代嵌入式微处理器STM32F103开发与应用[J]. 微计算机应用,2010,31(12):59-61.
[10] 喻金钱,喻斌. STM32F系列ARM Corex-M3核微控制器开发与应用[M]. 北京:清华大学出版社,2011:400-427.