首页 | 本学科首页   官方微博 | 高级检索  
     

基于MicroCANopen的网络设计与实现
引用本文:宋瑞雪,李文新,王彬,张建勇.基于MicroCANopen的网络设计与实现[J].微机发展,2012(8):78-81.
作者姓名:宋瑞雪  李文新  王彬  张建勇
作者单位:兰州空间技术物理研究所,甘肃兰州730000
基金项目:国家重点项目(FzYBzR-010)
摘    要:为了提高航天器CAN总线通讯系统各个节点的规范性、可维护性、可扩展性,研究了CAN总线的高层协议CANo-pen的一种经典开源协议栈MicroCANopen,设计与实现了MicroCANopen网络。软件方面,在VC6.0的开发环境下,采用并改进MicroCANopen从站协议栈代码,实现了主从站代码;硬件方面,利用IXXAT公司的USB-to-CAN的适配器作为底层硬件的支持,从而与PC机连接建立了一主多从的MicroCANopen网络。并且验证了通讯过程的正确性与设计的可行性。该网络可以应用在航天器地面测试系统中,为航天器地测通讯系统提供高层协议的统一标准。

关 键 词:CANopen协议  MicroCANopen协议栈  CAN总线  VC编译器

Design and Implementation of Network Based on MicroCANopen
SONG Rui-xue,LI Wen-xin,WANG Bin,ZHANG Jian-yong.Design and Implementation of Network Based on MicroCANopen[J].Microcomputer Development,2012(8):78-81.
Authors:SONG Rui-xue  LI Wen-xin  WANG Bin  ZHANG Jian-yong
Affiliation:( Lanzhou Institute of Physics, Lanzhou 730000, China )
Abstract:In order to improve the standardization, maintainability, scalability of each node in spacecraft communication system which based on CAN-bus,it is centered on the design and implementation of network based on MicroCANopen, a kind of classic open source protocol stack of the high-level CAN-bus protocol CANopen. On the one hand, the master code is implemented by improving Micro- CANopen slave protocol stack code. On the other hand, the CANopen network which has a master and several slaves is achieved by u- sing IXXAT' s USB-to-CAN adapter, as the underlying hardware support, to connect the PCs. And the correctness of communication process and the feasibility of the design are verified. This research is valuable in spacecraft ground test system for measuring spacecraft to provide high-level protocol communication system with uniform standards.
Keywords:CANopen  MicroCANopen  CAN-BUS  VC
本文献已被 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号