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

基于CAN总线的AUV实验平台数据传输方法
引用本文:扶庆华,刘卫东,丁艺林. 基于CAN总线的AUV实验平台数据传输方法[J]. 鱼雷技术, 2007, 15(3): 37-40
作者姓名:扶庆华  刘卫东  丁艺林
作者单位:1. 西北工业大学,研究生院,陕西,西安,710072
2. 西北工业大学,航海学院,陕西,西安,710072
摘    要:基于CAN的AUV具有较好的集成性,扩展性和维修性,介绍了一种基于CAN总线的AUV实验平台的结构和功能,提出了一种先进先出(FIFO)数据队列结构及其管理方法,有效地避免了CAN节点内部多任务并发进行数据发送时可能造成的数据丢失、损坏等现象。编写的FIFO数据队列程序和CAN总线数据收发程序均采用C语言实现,便于直接移植到PC-104或DSP等嵌入式系统中。实验平台测试和AUV外场实航试验验证了该方法的正确性。

关 键 词:自主水下航行体  实验平台  数据传输
文章编号:1673-1948(2007)03-0037-04
收稿时间:2007-03-16
修稿时间:2007-03-162007-03-28

A Data Transmission Approach for CAN-bus Experimental Platform of Autonomous Underwater Vehicle
FU Qing-hua,LIU Wei-dong,DING Yi-lin. A Data Transmission Approach for CAN-bus Experimental Platform of Autonomous Underwater Vehicle[J]. Torpedo Technology, 2007, 15(3): 37-40
Authors:FU Qing-hua  LIU Wei-dong  DING Yi-lin
Abstract:The architecture and functions of the experimental platform for CAN-bus autonomous underwater vehicle(AUV) are introduced.The first-in-first-out(FIFO) data structure and its management method are presented,which effectively avoids data loss or data damage when multi-tasks compete each other to transfer data through same CAN bus transceiver.All the FIFO data management and CAN-bus transceiver programs are compiled in C language,in order that they are easy to be transplanted to the embedded system such as PC-104 or digital signal processor(DSP).The validity of the data transmission approach has been verified on the experimental platform and in practical AUV outfield test.
Keywords:CAN
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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