当前位置:主页 > 科技论文 > 自动化论文 >

基于CANopen的移动机器人通讯控制系统设计

发布时间:2018-08-28 09:15
【摘要】:随着现代信息化技术的不断发展进步,工业4.0和物联网技术等先进理念的不断推广应用,移动机器人在现代以及未来的先进技术领域发挥着越来越重要的角色,而移动机器人的信息交换问题一直是在这些领域所研究的重点之一。本文研究了单体移动机器人内部多ARM间的通信控制问题。本文以ARM Cortex-M3的内核STM32F103作为核心控制器,进行网络通讯控制系统设计。其中由一个伺服驱动器作为主卡,位于移动机器人的上层,接收上位机发送的指令;三个从卡则位于底层,用于驱动移动机器人三个行走轮的运动,以此达到对机器人运动的协调控制。在提出网络通讯控制系统整体架构的基础上,依据移动机器人协调通讯控制的实际要求,开展了硬件电路的选型设计,并在KEIL-5平台上对主/从控制器进行二次开发,最后将CANopen协议移植到主/从控制器之中。本文针对移动机器人的通讯控制系统进行了实验验证,包括单轴主/从通讯进行实验,以及三轴协调控制实验的设计、实现与分析。实验结果表明,本文所设计、提出的通讯控制系统具有较好的稳定性,CANopen协议的移植获得成功,达到了设计所要求的控制功能。
[Abstract]:With the continuous development and progress of modern information technology and the promotion and application of advanced concepts such as industry 4.0 and Internet of things technology, mobile robots are playing an increasingly important role in the field of modern and future advanced technology. The information exchange problem of mobile robot is always one of the key points in these fields. In this paper, the communication control problem between multiple ARM in a single mobile robot is studied. In this paper, the kernel of ARM Cortex-M3 STM32F103 is used as the core controller to design the network communication control system. One servo driver is used as the main card, which is located in the upper layer of the mobile robot and receives instructions from the upper computer, while the three slave cards are located at the bottom to drive the movement of the three walking wheels of the mobile robot. In order to achieve the coordinated control of robot motion. Based on the overall architecture of network communication control system, according to the actual requirements of mobile robot coordination communication control, the hardware circuit selection design is carried out, and the secondary development of master / slave controller is carried out on KEIL-5 platform. Finally, the CANopen protocol is ported to the master / slave controller. In this paper, the communication control system of mobile robot is experimentally verified, including the experiment of single axis master / slave communication, and the design, implementation and analysis of three axis coordinated control experiment. The experimental results show that the communication control system designed in this paper has good stability and the transplant of CANopen protocol has been successful and has achieved the required control function.
【学位授予单位】:宁夏大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP273;TP242

【相似文献】

相关期刊论文 前10条

1 刘云男;;具有加强功能的CANopen[J];国内外机电一体化技术;2000年02期

2 Monika Mack;;CANopen验证——如何让你的设备按照既定设计运行[J];中国科技信息;2006年20期

3 ;CANopen协议的实现[J];国内外机电一体化技术;2006年03期

4 李澄;赵辉;;CANopen协议及在电动机控制系统中的应用[J];微电机;2009年04期

5 ;基于CAN总线的CANopen协议讲座(12) 如何快速实现CANopen网络的组建与配置——基于CANopen协议的通信网络[J];电子技术应用;2010年06期

6 高大朋;白焰;;应用于安全相关领域的CANopen Safety协议[J];工业控制计算机;2010年11期

7 龚龙峰;;CANopen网络配置与管理的实现[J];冶金自动化;2013年05期

8 王金达;张勇;王德宇;赵振环;闫晗;;嵌入式CANopen下位系统设计[J];科技创新与应用;2014年13期

9 孙健;陶维青;;CAN应用层协议CANopen浅析[J];仪器仪表标准化与计量;2006年02期

10 王俊波;胥布工;;CANopen协议分析与实现[J];微计算机信息;2006年17期

相关会议论文 前10条

1 顾嫣;张凤登;;基于CANopen协议的软PLC应用[A];2008中国仪器仪表与测控技术进展大会论文集(Ⅲ)[C];2008年

2 谢维;;基于CANopen协议的卷染机控制系统研究[A];自动化技术与冶金流程节能减排——全国冶金自动化信息网2008年会论文集[C];2008年

3 王俊波;胥布工;王清阳;;基于CANopen协议的报文调度分析与优化[A];第25届中国控制会议论文集(下册)[C];2006年

4 钱冲山;罗韶波;;基于CANopen总线的变频器控制技术在茶叶翻堆机行走系统中的应用[A];智能“数控一代”机械产品创新应用高端论坛论文集[C];2013年

5 叶浩峰;胥布工;王俊波;;通过CANoe实现CANopen网络的仿真[A];04'中国企业自动化和信息化建设论坛暨中南六省区自动化学会学术年会专辑[C];2004年

6 段建民;焦圣伟;徐U,

本文编号:2208955


资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/2208955.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户82699***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com