首页 / 专利库 / 工业自动化和数控机床 / 工业机器人 / 一种9路编码器信号转1000MbpsPHY信号的传输系统

一种9路编码器信号转1000MbpsPHY信号的传输系统

阅读:971发布:2023-01-13

专利汇可以提供一种9路编码器信号转1000MbpsPHY信号的传输系统专利检索,专利查询,专利分析的服务。并且一种9路 编码器 信号 转1000Mbps PHY信号的传输系统,属于 机器人 数据通信协议转换的技术领域。包括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上,同时设置了主站和从站。本实用新型提出的传输系统满足了 工业机器人 在复杂电气环境下对编码器数据通信高 稳定性 、低延迟、长距离、低成本传输的要求,同时也可以满足机器人 控制器 对编码器数据高刷新速度的要求。,下面是一种9路编码器信号转1000MbpsPHY信号的传输系统专利的具体信息内容。

1.一种9路编码器信号转1000Mbps PHY信号的传输系统,其特征在于:包括PHY芯片电路U1、U2,数字光电耦合器U3~U11,485收发器U12~U20,RJ45带隔离变压器插座J1、J2,FPGA芯片电路(1)、EPCS配置芯片电路(2)、Jtag接口(3)和SM-6P-PCB插座J3~J11,FPGA芯片电路(1)的两路MII数字信号输出输入端分别与PHY芯片电路U1、U2的MII数字信号输入输出端连接;PHY芯片电路U1、U2的差分数据信号输出输入端分别连接在RJ45带隔离变压器插座J1、J2上;FPGA芯片电路(1)的第一路485数字信号输入输出端通过数字光电耦合器U3与485收发器U12的数字信号输出输入端连接,FPGA芯片电路(1)的第二路485数字信号输入输出端通过数字光电耦合器U4与485收发器U13的数字信号输出输入端连接,FPGA芯片电路(1)的第三路485数字信号输入输出端通过数字光电耦合器U5与485收发器U14的数字信号输出输入端连接,FPGA芯片电路(1)的第四路485数字信号输入输出端通过数字光电耦合器U6与485收发器U15的数字信号输出输入端连接,FPGA芯片电路(1)的第五路485数字信号输入输出端通过数字光电耦合器U7与485收发器U16的数字信号输出输入端连接,FPGA芯片电路(1)的第六路485数字信号输入输出端通过数字光电耦合器U8与485收发器U17的数字信号输出输入端连接,FPGA芯片电路(1)的第七路485数字信号输入输出端通过数字光电耦合器U9与485收发器U18的数字信号输出输入端连接,FPGA芯片电路(1)的第八路485数字信号输入输出端通过数字光电耦合器U10与485收发器U19的数字信号输出输入端连接,FPGA芯片电路(1)的第九路485数字信号输入输出端通过数字光电耦合器U11与485收发器U20的数字信号输出输入端连接,FPGA芯片电路(1)的串行数据输入输出端与EPCS配置芯片电路(2)的串行数据输出输入端连接,FPGA芯片电路(1)的Jtag测试数据输出输入端连接在Jtag接口(3)上;485收发器U12~U20的485通信数据输出输入端分别连接SM-6P-PCB插座J3~J11;485收发器U12~U20采用隔离供电;
可以将1-10路信号转为PHY信号传输
2.根据权利要求1所述的一种9路编码器信号转1000Mbps PHY信号的传输系统,其特征在于:所述的9路编码器信号转1000Mbps PHY信号的传输系统还包括一用于连接编码器的电路板和一块用于和驱动器连接的电路板,所述的用于连接编码器的电路板靠近机器人本体一侧设置,称为从站;所述的用于和驱动器连接的电路板靠近控制柜一侧设置,称为主站;两块电路板通过一根网线连接通信。

说明书全文

一种9路编码器信号转1000Mbps PHY信号的传输系统

技术领域

[0001] 本实用新型涉及一种9路编码器信号转1000Mbps PHY信号传输的系统及方法,属于机器人数据通信协议转换的技术领域。

背景技术

[0002] 现有的绝对值编码器传输协议有很多种,如EnDat协议、BISS协议、RS485协议等,这些协议在硬件上多遵循RS485和RS422协议。其传输速率受限于其传输距离,在传输距离较远的时候难以达到现有速度(2.5Mbps)。上述通信方式对于多轴机器人(6~9轴机器人)而言需要相互独立的6~9根4芯线缆进行传输,不利于系统的稳定性,且线缆价格比较昂贵。基于MAC协议或者其它协议的编码器数据传输方式延迟较高,在很多实时性要求比较高的机器人系统中并不适用。此外在机器人系统中做闭环控制时,许多总线式通信的编码器位置反馈需要三个及以上的周期不利于更高精度的运动控制。发明内容
[0003] 针对现有技术的不足,本实用新型的目的是为了克服机器人编码器信号传输过程中,稳定性差、信号延迟高、用线复杂且成本昂贵的问题,提出了一种9路编码器信号转1000Mbps PHY信号的传输系统。
[0004] 本实用新型提出了一种基于Altera FPGA的9路编码器信号(可以兼容松下、多摩川等公司RS485接口类型的绝对值编码器)转1000Mbps PHY信号传输的编码器数据传输解决方案,此外留有一路MAC层传输电路以适应控制器需要实时获取编码器位置的要求,还将FPGA的剩余引脚引出以便其它功能的扩展。
[0005] 本实用新型的实用新型目的通过以下技术方案实现:
[0006] 一种9路编码器信号转1000Mbps PHY信号的传输系统,包括PHY芯片电路U1、U2,数字光电耦合器U3~U11,485收发器U12~U20,RJ45带隔离变压器插座J1、J2,FPGA芯片电路、EPCS配置芯片电路、Jtag接口和SM-6P-PCB插座J3~J11,
[0007] 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采用隔离供电。
[0008] 与现有技术相比,本实用新型的有益效果在于:
[0009] 1.本实用新型可以稳定地将多路绝对值编码器的RS485信号转化为1000 Mbps PHY信号进行传输,增加了编码器数据的传输距离和稳定性。由于实现了RS485接口信号和PHY芯片上接口信号的直连,大大提高了传输效率,保证了数据发送和接收的实时性。同时,通过检测驱动器的数据指令和编码器的返回指令用于编码器位置反馈,提高了闭环控制中位置反馈的刷新率。
[0010] 2.采用本实用新型的技术方案可以适当提高传输距离,大大降低传输的延迟,省去线缆的费用,减少现场接线的工作,增强系统的稳定性,并可据此协议来传输其它的信号。因此,本实用新型能满足工业机器人在复杂电气环境下对编码器数据通信高稳定性、低延迟、长距离、低成本传输的要求。同时也可以满足机器人控制器对编码器数据高刷新速度的要求。附图说明
[0011] 图1为本实用新型整体结构示意图;
[0012] 图2为本实用新型的电路原理框图
[0013] 其中,1-FPGA芯片电路、2-EPCS配置芯片电路、3-Jtag接口。

具体实施方式

[0014] 下面结合附图和实施例对本实用新型作进一步的详细说明。
[0015] 如图1和图2所示,一种9路编码器信号转1000Mbps PHY信号的传输系统,包括PHY芯片电路U1、U2,数字光电耦合器U3~U11,485收发器U12~U20,RJ45带隔离变压器插座J1、J2,FPGA芯片电路1、EPCS配置芯片电路2、Jtag接口3和SM-6P-PCB插座J3~J11,[0016] FPGA芯片电路1的两路MII数字信号输出输入端分别与PHY芯片电路U1、U2的MII数字信号输入输出端连接;PHY芯片电路U1、U2的差分数据信号输出输入端分别连接在RJ45带隔离变压器插座J1、J2上;FPGA芯片电路1的第一路485数字信号输入输出端通过数字光电耦合器U3与485收发器U12的数字信号输出输入端连接,FPGA芯片电路1的第二路485数字信号输入输出端通过数字光电耦合器U4与485收发器U13的数字信号输出输入端连接,FPGA芯片电路1的第三路485数字信号输入输出端通过数字光电耦合器U5与485收发器U14的数字信号输出输入端连接,FPGA芯片电路1的第四路485数字信号输入输出端通过数字光电耦合器U6与485收发器U15的数字信号输出输入端连接,FPGA芯片电路1的第五路485数字信号输入输出端通过数字光电耦合器U7与485收发器U16的数字信号输出输入端连接,FPGA芯片电路1的第六路485数字信号输入输出端通过数字光电耦合器U8与485收发器U17的数字信号输出输入端连接,FPGA芯片电路1的第七路485数字信号输入输出端通过数字光电耦合器U9与485收发器U18的数字信号输出输入端连接,FPGA芯片电路1的第八路485数字信号输入输出端通过数字光电耦合器U10与485收发器U19的数字信号输出输入端连接,FPGA芯片电路1的第九路485数字信号输入输出端通过数字光电耦合器U11与485收发器U20的数字信号输出输入端连接,FPGA芯片电路1的串行数据输入输出端与EPCS配置芯片电路2的串行数据输出输入端连接,FPGA芯片电路1的Jtag测试数据输出输入端连接在Jtag接口3上;485收发器U12~U20的485通信数据输出输入端分别连接SM-6P-PCB插座J3~J11;485收发器U12~U20采用隔离供电。
[0017] 所述PHY芯片电路U1、U2选用的型号为88E1111,数字光电耦合器U3~U11选用的型号为ACPL-064L/K64L低功耗10MBd的数字CMOS光电耦合器,485收发器U12~U20选用的型号为ADM485,RJ45带隔离变压器插座J1、J2选用的型号为HR911102A,EPCS配置芯片电路2选用的型号为EPCS16SI8N;FPGA芯片电路1选用的型号为EP4CE6E144可编程逻辑器件
[0018] 工作原理:本实用新型的9路编码器信号转1000M bps PHY信号传输的工作过程如下:FPGA通过中断查询的方法控制主从站的RS485电路和PHY电路的数据接收和发送。在靠近机器人本体一侧有一电路板用于连接编码器,在靠近控制柜一侧也有一块一模一样的电路板用于和驱动器连接。两块电路板之间用一根网线进行通信。为了便于区分电路把机器人本体附近的电路板称为从站,把控制柜附近的电路板称为主站。工作流程如下:在检测到中断信号有效后,主站FPGA控制电路将PHY芯片U1的发送使能引脚拉高,启动PHY芯片U1的1000Mbps数据传输,将RS485接收到的数据信号通过PHY芯片U1发出,在9路数据发送完成后结束PHY芯片U1的数据发送状态,将主站PHY芯片U1的发送使能位置为0。同时主站将会启动RS485的数据接收并将数据存储以检测驱动器的数据发送指令,在PHY芯片U2的方向上收到数据发送指令时将存储的数据通过MAC协议发送出去,在数据发送完成后结束数据发送状态。从站电路在检测到PHY芯片U1的数据接收位中的任意一位有下降沿时,则将相应的RS485方向控制信号置高将PHY芯片U1接到的数据通过对应的RS485电路发送出去。等数据发送完成后生成中断信号,当FPGA检测到从站RS485发送完成中断后将方向控制引脚拉低回到数据接收状态;当检测到从站RS485接收信号的下降沿时将其数据赋值给对应的从站PHY芯片U1的发送信号同时将从站PHY芯片U1的数据发送信号置为1,启动从站PHY芯片U1的1000Mbps数据传输;当所有数据发送完成后将从站PHY芯片U1的发送使能信号置为0停止发送。主站的PHY芯片U1检测到接收使能信号为1时相应的从站RS485方向引脚置为1将数据发送给驱动器,在9路数据发送完成后将主站RS485的方向控制引脚拉低,使其处在数据接收的状态。同时主站将会启动RS485的数据接收并将数据存储以检测驱动器的数据发送指令,在PHY芯片U2的方向上收到数据发送指令时将存储的数据通过MAC协议发送出去,在数据发送完成后结束数据发送状态。至此完成一个数据的收发流程。通过逻辑控制将RS485的接收和发送引脚分别和PHY芯片U1的数据接收和发送引脚进行连接达到9路编码器转1000Mbps PHY信号传输的目的,并可大大降低延迟。
相关专利内容
标题 发布/更新时间 阅读量
工业机器人 2020-05-12 621
工业机器人 2020-05-12 609
关节型工业机器人 2020-05-11 250
工业机器人 2020-05-13 421
工业机器人 2020-05-13 699
一种工业机器人 2020-05-11 260
工业机器人 2020-05-13 468
一种工业机器人用安装底座 2020-05-11 370
一种用于工业机器人的抓取装置 2020-05-11 212
工业机器人 2020-05-13 612
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈