1.本实用新型涉及网络通信技术领域,尤其涉及一种协议转换器。
背景技术:2.现在大多数的can和485协议转换器以数据透传和软件定制为主,数据透传对于两端数据量不匹配有很大局限性,尤其是can一条数据最多8个字节,而485一条数据可高达几十上百数据,软件定制则增加了软件开发时间;多数协议转换器以单路can对单路485为主,功能变得单一;安装使用打螺丝固定方式,位置随意,线路杂乱;can终端匹配电阻采用外接一个色环电阻的方式,接线麻烦切电阻处于外端有风险。
技术实现要素:3.本实用新型提供了一种协议转换器,以解决现有技术中单路can对应单路 485导致功能单一、线路杂乱接线复杂的技术问题。
4.为了解决上述技术问题,本实用新型实施例提供了一种协议转换器,包括: pcba板以及安装于所述pcba板上的2n个485接线端子、n个can接线端子、处理器芯片;其中,n为自然数;
5.所述处理器芯片分别与所述485接线端子和所述can接线端子连接,以使每相邻的四个485接线端子均与一个can接线端子连接。
6.作为优选方案,所述485接线端子为4位rs485接线端子,所述can接线端子为4位供电can接线端子。
7.作为优选方案,所述pcba板上还安装有终端匹配电阻开关、地址拨号开关和usb;
8.所述处理器芯片分别与、所述终端匹配电阻开关、所述地址拨号开关和所述usb连接。
9.作为优选方案,所述终端匹配电阻开关为1位can终端匹配电阻开关,所述地址拨号开关为8位地直拨号开关。
10.作为优选方案,所述处理器芯片的型号为stm32f103ret6。
11.作为优选方案,还包括:面壳和底壳;所述面壳与所述底壳通过组装螺丝进行组合;
12.所述pcba板通过所述组装螺丝固定于所述底壳和所述面壳之间。
13.作为优选方案,所述底壳还设置有导轨卡扣与导轨卡槽。
14.相比于现有技术,本实用新型实施例具有如下有益效果:
15.本实用新型的技术方案通过将2n个485接线端子、n个can接线端子接入至处理器芯片中,使得一个can接线端能够与对应四个485接线端子进行连接与通信,从而实现可控制多种类型的设备,避免数据透传对于两端数据量不匹配造成的局限性,解决了单路can接线端子对应单路485接线端子导致通信协议转换功能单一的问题。
16.进一步地,本实用新型还通过设置的终端匹配电阻开关,实现根据线路需要拨动
开关,即可完成can的终端匹配,并且导轨安装方式,放置于电箱内,安装方便,线路工整,避免了接线麻烦切换电阻处于外端存在风险的情况。
附图说明
17.图1:为本实用新型实施例所提供的一种协议转换器中pcba的结构图;
18.图2:为本实用新型实施例所提供的一种协议转换器的结构拆分示意图。
具体实施方式
19.下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。
20.实施例一
21.请参照图1,为本实用新型实施例提供的一种协议转换器,包括:pcba板以及安装于所述pcba板上的2n个485接线端子、n个can接线端子、处理器芯片;其中,n为自然数。
22.作为本实施例的优选方案,所述485接线端子为4位rs485接线端子,所述can接线端子为4位供电can接线端子。
23.需要说明的是,每个rs485接线端子中存在有两路485通信传输通路;每个供电can接线端子中存在有四个端子,其中两个为供电端,另外两个为can 通信端,优选地,供电can接线端子所适配的电压为24v,can通信端包括l 低电平端和h高电平端。
24.所述处理器芯片分别与所述485接线端子和所述can接线端子连接,以使每相邻的四个485接线端子均与一个can接线端子连接。
25.在本实施例中,示例性地,pcba板上安装有4个485接线端子,分别对应于b1路和a1路的rs485、b2路和a2路的rs485、b3路和a3路的rs485以及 b4路和a4路的rs485;同时,pcba板上安装有2个can接线端子,其中,一个can接线端子与两个rs485接线端子连接,即一个can对应于4路485的通信传输通路。
26.需要说明的是,在本实施例中,处理器芯片用于将485接线端子与can接线端子连接,使得485接线端子传输过来的数据能够转换为can数据输出,can 接线端子传输过来的数据也可以转换为485数据进行输出。can只有8个字节,但每个字节能代表256个数字,因此只要预先设定好转换的协议,can中的字节所能代表的含义也是庞大的,而目标485通信的设备本身也具有自己的协议和波特率,把485本来的协议和预先设定好转换can协议进行一一对应,即可实现can数据与485数据之间的转换。以上为本实施例中处理器芯片内部的工作原理,具体地,处理器芯片内部主要的作用为执行can与485之间协议转换,使得can与458之间的数据进行转换,而以上处理器芯片内部的将can与458 之间的数据进行互相转换的原理,为本领域技术人员均知晓的公知常识,在本实用新型实施例中,并没有对内部处理的原理与逻辑进行方法上的改进。
27.作为本实施例的优选方案,所述pcba板上还安装有终端匹配电阻开关、地址拨号开关和usb;所述处理器芯片分别与、所述终端匹配电阻开关、所述地址拨号开关和所述usb连接。
28.作为本实施例的优选方案,所述终端匹配电阻开关为1位can终端匹配电阻开关,所述地址拨号开关为8位地直拨号开关。
29.需要说明的是,终端匹配电阻开关能够使用户根据线路需要拨动开关即可完成can的终端匹配,优选地,can终端匹配电阻开关内部的电阻为120ω。在本实施例中,usb用于用户对处理器芯片内部的can与485之间互相对应的转换协议进行更新,便于用户维护和更新本实施例中的协议转换器。
30.作为本实施例的优选方案,所述处理器芯片的型号为stm32f103ret6。
31.作为本实施例的优选方案,请参阅图2,本实施例还包括:面壳和底壳;所述面壳与所述底壳通过组装螺丝进行组合;所述pcba板通过所述组装螺丝固定于所述底壳和所述面壳之间。
32.需要说明的是,为了提高协议转换器在机房、机柜等长时间运行且无人值守的环境中的安全性,本实施例协议转换器的面壳和底壳均设置有防火层,或,通过防火材料制备而成。
33.作为本实施例的优选方案,所述底壳还设置有导轨卡扣与导轨卡槽。
34.优选地,底壳中的导轨卡槽采用标准35mm导轨安装方式进行设置,放置于电箱中,使得本实施例的协议转换器安装方便,线路工整。
35.实施以上实施例,具有如下效果:
36.本实用新型的技术方案通过将2n个485接线端子、n个can接线端子接入至处理器芯片中,使得一个can接线端能够与对应四个485接线端子进行连接与通信,从而实现可控制多种类型的设备,避免数据透传对于两端数据量不匹配造成的局限性,解决了单路can接线端子对应单路485接线端子导致通信协议转换功能单一的问题。进一步地,本实用新型还通过设置的终端匹配电阻开关,实现根据线路需要拨动开关,即可完成can的终端匹配,并且导轨安装方式,放置于电箱内,安装方便,线路工整,避免了接线麻烦切换电阻处于外端存在风险的情况
37.以上所述的具体实施例,对本实用新型的目的、技术方案和有益效果进行了进一步的详细说明,应当理解,以上所述仅为本实用新型的具体实施例而已,并不用于限定本实用新型的保护范围。特别指出,对于本领域技术人员来说,凡在本实用新型的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本实用新型的保护范围之内。