基于ARM9的机器人远程控制系统研究

被引量 : 0次 | 上传用户:anlanyuan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络的不断发展和广泛应用,利用网络来实现远程控制已逐渐成为趋势。与此同时控制系统也越来越复杂,传统的单片机已经不能满足现在工业的发展,嵌入式系统正越来越多的应用到工业智能化系统当中去。机器人网络控制系统能够不受距离的限制,并能够控制机器人完成复杂的操作。由于以太网支持几乎所有流行的网络协议,具有高速、低耗、易于安装和兼容性好等优点,所以在工业机器人领域一个很重要的发展趋势就是研究Internet技术在其中的应用和扩展。本文论述了如何以ARM9微控制器S3C2440,七个51单片机,以及七台松下交流伺服电机及其驱动器为主要器件,通过搭建硬件平台和设计控制程序构建一个有网络控制功能的,同时具有位置反馈的关节控制系统。硬件设计上采用了三星公司ARM9系列S3C2440微处理器作为上位机控制单元,因为ARM微处理器具有集成度高、运算速度快等优点,所以由其构成的控制系统所需外围电路更少、程序运算速度更快,能极大地提高该控制系统的可靠性和效率。软件设计上采用嵌入式实时操作系统林μC/OS-Ⅱ作为ARM9微处理器底层硬件和上层应用程序的接口平台,将嵌入式网络通信软件LWIP移植到uC/OS-Ⅱ上,使该机器人具备了网络通信功能,同时在ARM微处理器上移植了嵌入式图形用户界面UC/GUI,使得人机界面更加友好。针对机器人7个关节的控制要求,从整体上设计出关节控制系统的控制方案,即关节控制系统与ARM9微处理器是主从式多级CPU的关系。ARM9微处理器用来接收来自网络的命令,并且与用户进行人机交流,另外关节控制系统在接收ARM9微处理器发出给定值的同时,一方面接收交流伺服电机驱动器上编码器输出的实际电机转动值,然后利用PID算法对二者进行处理,最后通过调整输出脉冲频率进行修正,实现关节位置的闭环控制。本文的重点及创新在于研究设计了一个基于嵌入式ARM9的机器人远程控制系统。LWIP是开源的TCP/IP协议栈,重点是在保持TCP/IP协议栈主要功能的基础上减少对RAM的占用,这使LWIP协议栈适合在嵌入式系统中使用。在完成基于LWIP Webserver实现的同时,还设计了一个基于LWIP的串口-以太网协议转换器,用于完成网络数据与串口数据的转换。最终,用户可以从客户端通过网络对机器人进行远程控制。
其他文献
目的:探讨分析针灸疗法联合康复训练治疗脑中风后遗症的临床疗效。方法:选取2013年2月-2017年12月本院康复科收治的90例脑中风后遗症患者随机分为观察组和对照组,观察组给予
为了提升电源产品品质,在差共模集成滤波器的基础上,采用改变磁芯结构的方法对差共模集成电感平面化,推导了集成磁件的等效电路,给出了平面化集成磁件的设计结果,并用Saber软
<正>"这是我的办公桌,那张是副主席的,还有一张是秘书的。"走进位于罗定市苹塘镇政府办公楼二楼的"人大办公室",镇人大主席陈达成指着室内的布置作一一介绍。这间办公室不仅
目的对甘露醇中的镍进行测定。方法采用火焰原子吸收光谱法,标准曲线法测定。结果标准曲线法所得相关系数r=1.0000,平均加样回收率为95%~105%。结论该方法作为甘露醇中镍的检测准确
<正>根据"十二五"发展规划,到2015年,怀柔园将实现生产总值500亿元,其中科技企业贡献60%。作为京郊最美的开发区,上风上水的怀柔素有"近山而不进山"和"近城而不进城"的地理特
面对我国日益严重的“老龄化”趋势,解决老年人的养老问题已经成为一个紧迫的社会问题。在2003年召开的中共十六大三中全会上有关代表提及老年人养老一事,中央领导对此十分重
在SoC硬件对电源管理支持基础上,通过设计电源管理操作点、管理类、管理策略等结构,把系统创建的任务和具体电源管理硬件参数联系起来,为任务间精细电源管理提供包括应用层、
网球之前作为一项贵族运动,在我国起步较晚,随着我国经济发展水平的提高,网球也越来越普及。竞技体育与群众体育既相对独立又彼此联系,随着2004年我国女双选手在网球项目上摘
赤铁矿选矿通过原料处理、竖炉焙烧、磨矿、磁选、精矿以及尾矿处理工序将赤铁矿矿石中的有用元素与脉石及有害元素进行分离,得到铁精矿作为原料供给钢铁工业。综合生产指标
自2008年下半年以来,由于受金融危机引发的全球经济危机的影响,国内许多企业在外部需求减弱、出口受阻的情况下,出现经营困难,导致企业被迫减员。中西部地区出现了农民工大批