I/O模块制造技术

技术编号:33021680 阅读:12 留言:0更新日期:2022-04-15 08:54
本实用新型专利技术实施例提供了一种I/O模块,所述I/O模块包括:微处理器以及Type

【技术实现步骤摘要】
I/O模块


[0001]本技术实施例涉及数据传输
,尤其涉及一种I/O模块。

技术介绍

[0002]目前EtherCAT从站I/O模块,更新固件程序需要使用额外的仿真器(例如ST

Link)将固件程序下载至微处理器中。其中,从站I/O模块作为机器人控制器的一部分,一般都会安装在安全柜里。
[0003]由于从站I/O模块在安全柜里摆放的位置不同,且使用仿真器对调试接口进行插线时,需要打开从站I/O模块外壳,并且需要对准调试接口的正反方向才能插入,导致从站I/O模块安装稳定后不方便对固件程序进行更新。

技术实现思路

[0004]为了解决上述由于从站I/O模块在安全柜里摆放的位置不同,且使用仿真器对调试接口进行插线时,需要打开从站I/O模块外壳,并且需要对准调试接口的正反方向才能插入,导致从站I/O模块安装稳定后不方便对固件程序进行更新的技术问题,本技术实施例提供了一种I/O模块。
[0005]在本技术实施例的第一方面,首先提供了一种I/O模块,所述I/O模块包括:微处理器以及Type

C接口;
[0006]所述微处理器中数据传输引脚连接所述Type

C接口的一端,所述Type

C接口的另一端与Type

C数据线的一端连接,所述Type

C数据线的另一端与终端连接。
[0007]在一个可选的实施方式中,所述数据传输引脚包括上传/下载差分信号的数据传输引脚。
[0008]在一个可选的实施方式中,所述Type

C接口包括Type

C母头接口;
[0009]所述Type

C母头接口的另一端与Type

C数据线的一端Type

C公头接口连接;
[0010]所述Type

C数据线的另一端USB公头接口与终端的USB母头接口连接。
[0011]在一个可选的实施方式中,所述I/O模块还包括从站处理器以及网络接口;
[0012]所述从站处理器与所述微处理器连接,所述从站处理器与所述网络接口的一端连接;
[0013]所述网络接口的另一端与总线的一端连接,所述总线的另一端与所述终端的网络接口连接。
[0014]在一个可选的实施方式中,所述网络接口包括PHY网络接口,所述总线包括EtherCAT总线。
[0015]在一个可选的实施方式中,所述从站处理器与所述微处理器通过SPI总线连接。
[0016]在一个可选的实施方式中,所述从站处理器包括从站芯片LAN9252。
[0017]在一个可选的实施方式中,所述微处理器包括支持仿真器协议的ARM芯片。
[0018]在一个可选的实施方式中,所述微处理器包括ARM芯片STM32。
[0019]在一个可选的实施方式中,所述I/O模块还包括编码器单元、温度单元、模拟量单元和单轴伺服脉冲单元;
[0020]所述微处理器分别与所述编码器单元、所述温度单元、所述模拟量单元和所述单轴伺服脉冲单元连接。
[0021]本技术实施例提供的I/O模块,I/O模块包括微处理器以及Type

C接口,微处理器中数据传输引脚连接Type

C接口的一端,Type

C接口的另一端与Type

C数据线的一端连接,Type

C数据线的另一端与终端连接。通过将微处理器中数据传输引脚集成在Type

C接口的一端,通过Type

C数据线连接微处理器和终端,即可实现对微处理器的固件程序更新,如此无需额外使用仿真器,减少成本,步骤简单,调试线为Type

C数据线无需分辨调试接口的正反,可直接盲插,减少不必要的时间和精力的浪费,同时无需打开I/O模块外壳和整机即可实现固件程序更新,提升了效率,灵活性高。
附图说明
[0022]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。
[0023]为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0024]图1为本技术实施例中示出的一种I/O模块的架构示意图;
[0025]图2为本技术实施例中示出的另一种I/O模块的架构示意图;
[0026]图3为本技术实施例中示出的另一种I/O模块的架构示意图;
[0027]图4为本技术实施例中示出的另一种I/O模块的架构示意图;
[0028]图5为本技术实施例中示出的一种可盲插I/O模块的固件升级方法的实施流程示意图。
具体实施方式
[0029]为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术的一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。
[0030]需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0031]如图1所示,为本技术实施例提供的一种I/O模块的架构示意图,对于I/O模
块,具体可以包括:微处理器(例如STM32)以及Type

C接口。
[0032]所述微处理器中数据传输引脚连接所述Type

C接口的一端,所述Type

C接口的另一端与Type

C数据线的一端连接,所述Type

C数据线的另一端与终端(例如PC端)连接。
[0033]例如,微处理器即ARM芯片STM32,STM32中数据传输引脚连接Type

C接口的一端,意味着ARM芯片STM32中数据传输引脚集成在Type

C接口的一端,而对于Type
...

【技术保护点】

【技术特征摘要】
1.一种I/O模块,其特征在于,所述I/O模块包括:微处理器以及Type

C接口;所述微处理器中数据传输引脚连接所述Type

C接口的一端,所述Type

C接口的另一端与Type

C数据线的一端连接,所述Type

C数据线的另一端与终端连接。2.根据权利要求1所述的I/O模块,其特征在于,所述数据传输引脚包括上传/下载差分信号的数据传输引脚。3.根据权利要求1所述的I/O模块,其特征在于,所述Type

C接口包括Type

C母头接口;所述Type

C母头接口的另一端与Type

C数据线的一端Type

C公头接口连接;所述Type

C数据线的另一端USB公头接口与终端的USB母头接口连接。4.根据权利要求1所述的I/...

【专利技术属性】
技术研发人员:李婕胡飞鹏曲菲赵浩良
申请(专利权)人:珠海格力电器股份有限公司
类型:新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1