[实用新型]一种用于六自由度并联机器人的专用运动控制器硬件平台有效
申请号: | 201420698858.5 | 申请日: | 2014-11-20 |
公开(公告)号: | CN204308953U | 公开(公告)日: | 2015-05-06 |
发明(设计)人: | 段学超;王海龙;米建伟;段清娟;保宏;郑涛;程璧 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | B25J9/18 | 分类号: | B25J9/18;H04L29/06 |
代理公司: | 北京科亿知识产权代理事务所(普通合伙) 11350 | 代理人: | 汤东凤 |
地址: | 710071 陕西省*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本实用新型公开了一种用于六自由度并联机器人的专用运动控制器硬件平台,一方面采用总线方式实现对多个电机的控制,具体的底层驱动由智能设备完成,有效地保证控制精度,并能够对设备状态、故障等进行实时检测,具有良好的一致性和可扩展性;另一方面,外部传感器的采样功能由辅助功能芯片FPGA来完成,而作为主控芯片的ARM微控制器则只是在需要的时候通过外部接口获取需要的数据,这样的功能分配能有效的降低主控芯片的开销,将更多的资源用于控制系统安全性和精确的控制;另外,在运动控制器中集成了六自由度并联机器人的运动学算法,能使专用运动控制器在各种场合通过简单命令实现对机构的控制并获取必要的数据。 | ||
搜索关键词: | 一种 用于 自由度 并联 机器人 专用 运动 控制器 硬件 平台 | ||
【主权项】:
一种用于六自由度并联机器人的专用运动控制器硬件平台,其特征在于,包括输入输出模块,上位机通讯模块、采样模块、CAN总线模块、ARM微控制器与FPGA信息传输模块、数据存储模块、FPGA逻辑模块、ARM微控制器模块:所述输入输出模块用于实现对外部器件的开关量控制;所述上位机通讯模块用于所述ARM微控制器与上位机进行信息交互;所述采样模块包括限位开关采样单元,所述限位开关采样单元用于获取电动缸上下限位开关器件的开关量信号;所述CAN总线模块作为ARM微控制器与伺服驱动器连接的接口单元,通过信号线与伺服驱动器连接,用于实现以所述ARM微控制器和六台伺服驱动器组成的CAN总线网络的信息交互;所述ARM微控制器与FPGA信息传输模块包括数据交互单元,所述数据交互单元采用SPI通讯方式,实现ARM微控制器与FPGA之间的数据交互;所述数据存储模块用于保存控制系统的部分关键参数,采用I2C通信方式完成数据的交互;所述FPGA逻辑模块对所述采样模块获得的数据,进行处理后,通过所述ARM微控制器与FPGA信息传输模块实现与所述ARM微控制器模块的信息交互;所述ARM微控制器模块通过所述上位机通讯模块与上位机连接,接收上位机的命令,并通过所述ARM微控制器与FPGA信息传输模块、所述 CAN总线模块获取信息,然后通过所述CAN总线模块对伺服驱动器进行控制。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201420698858.5/,转载请声明来源钻瓜专利网。
- 上一篇:一种有滑盖固定板的美工刀
- 下一篇:用于快速刻线和显示的装置及数控机床