[发明专利]一种9路编码器信号转1000Mbps PHY信号的传输系统在审
申请号: | 201610081951.5 | 申请日: | 2016-02-05 |
公开(公告)号: | CN105554034A | 公开(公告)日: | 2016-05-04 |
发明(设计)人: | 孔民秀;周文彪;张彦钦 | 申请(专利权)人: | 哈尔滨博强机器人技术有限公司;哈尔滨工业大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 哈尔滨龙科专利代理有限公司 23206 | 代理人: | 高媛 |
地址: | 150000 黑龙江省哈尔滨市*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 编码器 信号 1000 mbps phy 传输 系统 | ||
技术领域
本发明涉及一种9路编码器信号转1000MbpsPHY信号传输的系统及方法,属于机器人数据通信协议转换的技术领域。
背景技术
现有的绝对值编码器传输协议有很多种,如EnDat协议、BISS协议、RS485协议等,这些协议在硬件上多遵循RS485和RS422协议。其传输速率受限于其传输距离,在传输距离较远的时候难以达到现有速度(2.5Mbps)。上述通信方式对于多轴机器人(6~9轴机器人)而言需要相互独立的6~9根4芯线缆进行传输,不利于系统的稳定性,且线缆价格比较昂贵。基于MAC协议或者其它协议的编码器数据传输方式延迟较高,在很多实时性要求比较高的机器人系统中并不适用。此外在机器人系统中做闭环控制时,许多总线式通信的编码器位置反馈需要三个及以上的周期不利于更高精度的运动控制。
发明内容
针对现有技术的不足,本发明的目的是为了克服机器人编码器信号传输过程中,稳定性差、信号延迟高、用线复杂且成本昂贵的问题,提出了一种9路编码器信号转1000MbpsPHY信号的传输系统。
本发明提出了一种基于AlteraFPGA的9路编码器信号(可以兼容松下、多摩川等公司RS485接口类型的绝对值编码器)转1000MbpsPHY信号传输的编码器数据传输解决方案,此外留有一路MAC层传输电路以适应控制器需要实时获取编码器位置的要求,还将FPGA的剩余引脚引出以便其它功能的扩展。
本发明的发明目的通过以下技术方案实现:
一种9路编码器信号转1000MbpsPHY信号的传输系统,包括PHY芯片电路U1、U2,数字光电耦合器U3~U11,485收发器U12~U20,RJ45带隔离变压器插座J1、J2,FPGA芯片电路、EPCS配置芯片电路、Jtag接口和SM-6P-PCB插座J3~J11,
FPGA芯片电路的两路MII数字信号输出输入端分别与PHY芯片电路U1、U2的MII数字信号输入输出端连接;PHY芯片电路U1、U2的差分数据信号输出输入端分别连接在RJ45带隔离变压器插座J1、J2上;FPGA芯片电路、的第一路485数字信号输入输出端通过数字光电耦合器U3与485收发器U12的数字信号输出输入端连接,FPGA芯片电路的第二路485数字信号输入输出端通过数字光电耦合器U4与485收发器U13的数字信号输出输入端连接,FPGA芯片电路的第三路485数字信号输入输出端通过数字光电耦合器U5与485收发器U14的数字信号输出输入端连接,FPGA芯片电路的第四路485数字信号输入输出端通过数字光电耦合器U6与485收发器U15的数字信号输出输入端连接,FPGA芯片电路的第五路485数字信号输入输出端通过数字光电耦合器U7与485收发器U16的数字信号输出输入端连接,FPGA芯片电路的第六路485数字信号输入输出端通过数字光电耦合器U8与485收发器U17的数字信号输出输入端连接,FPGA芯片电路的第七路485数字信号输入输出端通过数字光电耦合器U9与485收发器U18的数字信号输出输入端连接,FPGA芯片电路的第八路485数字信号输入输出端通过数字光电耦合器U10与485收发器U19的数字信号输出输入端连接,FPGA芯片电路的第九路485数字信号输入输出端通过数字光电耦合器U11与485收发器U20的数字信号输出输入端连接,FPGA芯片电路的串行数据输入输出端与EPCS配置芯片电路的串行数据输出输入端连接,FPGA芯片电路的Jtag测试数据输出输入端连接在Jtag接口上;485收发器U12~U20的485通信数据输出输入端分别连接SM-6P-PCB插座J3~J11;485收发器U12~U20采用隔离供电。
与现有技术相比,本发明的有益效果在于:
1.本发明可以稳定地将多路绝对值编码器的RS485信号转化为1000MbpsPHY信号进行传输,增加了编码器数据的传输距离和稳定性。由于实现了RS485接口信号和PHY芯片上接口信号的直连,大大提高了传输效率,保证了数据发送和接收的实时性。同时,通过检测驱动器的数据指令和编码器的返回指令用于编码器位置反馈,提高了闭环控制中位置反馈的刷新率。
2.采用本发明的技术方案可以适当提高传输距离,大大降低传输的延迟,省去线缆的费用,减少现场接线的工作,增强系统的稳定性,并可据此协议来传输其它的信号。因此,本发明能满足工业机器人在复杂电气环境下对编码器数据通信高稳定性、低延迟、长距离、低成本传输的要求。同时也可以满足机器人控制器对编码器数据高刷新速度的要求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨博强机器人技术有限公司;哈尔滨工业大学,未经哈尔滨博强机器人技术有限公司;哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610081951.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:消息推送方法和装置
- 下一篇:一种通过网络数据获取设备操作系统信息的方法