CAN总线数据采集卡自适应通信装置制造方法及图纸

技术编号:27219388 阅读:24 留言:0更新日期:2021-02-04 11:38
本实用新型专利技术提供一种CAN总线数据采集卡自适应通信装置,包括:在CAN从站设备的电源板上设置的高位地址设定电路;在CAN从站设备的各采集卡插槽中设置的低位地址设定电路;在CAN从站设备的数据采集卡上设置的地址接口电路;所述高位地址设定电路用于设定高位地址、所述低位地址设定电路用于设定低位地址,所述地址接口电路用于将高位地址和低位地址合并为CAN节点的CAN地址,并向数据采集卡上的MCU发送。本实用新型专利技术在数据采集卡插入CAN从站设备后,能够自动赋予每一块数据采集卡固定且唯一的CAN地址。CAN地址。CAN地址。

【技术实现步骤摘要】
CAN总线数据采集卡自适应通信装置


[0001]本技术属于工业总线通信
,尤其是一种CAN总线数据采集卡自适应通信装置。

技术介绍

[0002]CAN总线是常见的工业用分布式广播型总线。这种架构意味着所有节点都可以侦听到所有传输的报文,也无法将报文单独发送给指定节点;所有节点都将始终捕获所有报文。但是,CAN硬件能够提供本地过滤功能,让每个节点对报文有选择性地做出响应,这就涉及到了CAN给每个节点都提供一个CAN地址。
[0003]CAN地址的出现解决了单独发送和接收报文的问题,它赋予了每个节点唯一的地址,在发送和接收的报文中,地址作为识别码接收和发送跟自身相关的报文。
[0004]行业通用做法是通过每一块数据采集卡上增加一个拨码开关赋予此数据采集卡一个唯一的CAN地址,这种方法在替换此数据采集卡的时候需要人工拨动拨码开关至原CAN地址,然后再进行更换,否则此地址下的所有配置信息数据信息全部丢失。
[0005]或者通过数据采集卡上软件定义了自身的唯一的CAN地址,这种办法是将CAN总线地址烧录进数据采集卡上的MCU。这种方法下的CAN总线,每次更换需要重新烧录原CAN地址进数据采集卡,否则此地址下的所有配置信息数据信息全部丢失。

技术实现思路

[0006]针对现有技术中存在的不足,本技术提供一种CAN总线数据采集卡自适应通信装置,在数据采集卡插入CAN从站设备后,能够自动赋予每一块数据采集卡固定且唯一的CAN地址。本技术采用的技术方案是:
[0007]一种CAN总线数据采集卡自适应通信装置,包括:
[0008]在CAN从站设备的电源板上设置的高位地址设定电路;
[0009]在CAN从站设备的各采集卡插槽中设置的低位地址设定电路;
[0010]在CAN从站设备的数据采集卡上设置的地址接口电路;
[0011]所述高位地址设定电路用于设定高位地址、所述低位地址设定电路用于设定低位地址,所述地址接口电路用于将高位地址和低位地址合并为CAN节点的CAN地址,并向数据采集卡上的MCU发送。
[0012]进一步地,高位地址设定电路设定的高位地址为M位;M≥2;
[0013]高位地址设定电路包括一个M位拨码开关SW1,拨码开关SW1中各开关的一端接地,各开关另一端分别通过相应的上拉电阻R1......R
M
接正电压VCC;拨码开关SW1中各开关另一端分别通过第一隔离缓冲电路后,得到高位地址的地址线。
[0014]进一步地,低位地址设定电路设定的低位地址为n位;n≥1;
[0015]CAN从站设备的各采集卡插槽中,设有与高位地址的地址线相对应连接的各高位地址位的触点,低位地址设定电路包括采集卡插槽中各低位地址位的触点,各低位地址位
的触点悬空或接地,用于形成低位地址的地址线。
[0016]进一步地,数据采集卡上设置的地址接口电路,包括第二隔离缓冲电路,第二隔离缓冲电路的各输入端能够通过数据采集卡与采集卡插槽的连接分别连接高位地址的地址线和低位地址的地址线,并分别通过相应的上拉电阻接正电压VCC;第二隔离缓冲电路的各输出端用于向数据采集卡上的MCU发送合并后的CAN地址。
[0017]本技术的优点:
[0018]1)数据采集卡现场更换时,无需掉电进行更换。
[0019]2)现场更换时无需对数据采集卡进行软硬件设置,数据采集卡的CAN地址自动获得。
[0020]3)所有数据采集卡都具有同一性,加快批量生产速度。
附图说明
[0021]图1为本技术的总原理框图。
[0022]图2为本技术的高位地址设定电路的电原理图。
[0023]图3为本技术的采集卡插槽的电原理图。
[0024]图4为本技术的数据采集卡上地址接口电路的电原理图。
具体实施方式
[0025]下面结合具体附图和实施例对本技术作进一步说明。
[0026]CAN主站设备通过CAN总线与CAN从站设备通信;
[0027]在本实施例中,CAN从站设备包括电源板和八个采集卡插槽;CAN从站设备上电后,其电源板一直在上电状态;CAN从站设备在更换数据采集卡或者插入新的数据采集卡时,电源板并不断电,始终处于上电状态;
[0028]CAN从站设备上的电源板和各数据采集卡均可作为CAN节点;
[0029]因此,本实施例提出的一种CAN总线数据采集卡自适应通信装置,包括:
[0030]在CAN从站设备的电源板上设置的高位地址设定电路;
[0031]在CAN从站设备的各采集卡插槽中设置的低位地址设定电路;
[0032]在CAN从站设备的数据采集卡上设置的地址接口电路;
[0033]所述高位地址设定电路用于设定高位地址、所述低位地址设定电路用于设定低位地址,所述地址接口电路用于将高位地址和低位地址合并为CAN节点的CAN地址,并向数据采集卡上的MCU发送;
[0034]在一个具体的实施例中,CAN主站设备需要与八个CAN从站设备通信,因此,高位地址设定电路设定的高位地址为三位;
[0035]如图2所示,高位地址设定电路包括一个三位拨码开关SW1,拨码开关SW1中各开关的一端接地,各开关另一端分别通过相应的上拉电阻R1、R2、R3接正电压VCC;拨码开关SW1中各开关另一端分别通过第一隔离缓冲电路后,得到高位地址的地址线C_ID1、C_ID2、C_ID3;
[0036]其中,第一隔离缓冲电路可以采用反相器,或者隔离保护电路+反相器的结构;
[0037]在一个具体的实施例中,CAN从站设备上具有八个采集卡插槽,因此,低位地址设
定电路设定的低位地址为三位;
[0038]如图3所示,在CAN从站设备的各采集卡插槽中,设有与高位地址的地址线C_ID1、C_ID2、C_ID3相对应连接的各高位地址位的触点,低位地址设定电路包括采集卡插槽中各低位地址位的触点,各低位地址位的触点悬空或接地,用于形成低位地址的地址线B_ID1、B_ID2、B_ID3;
[0039]在一个具体的实施例中,数据采集卡上设置的地址接口电路,包括第二隔离缓冲电路,第二隔离缓冲电路的各输入端能够通过数据采集卡与采集卡插槽的连接分别连接高位地址的地址线和低位地址的地址线,并分别通过相应的上拉电阻R11、R12、R13、R14、R15、R16接正电压VCC;第二隔离缓冲电路的各输出端用于向数据采集卡上的MCU发送合并后的CAN地址。第二隔离缓冲电路可采用反相器。
[0040]本实施例通过层级地址的电路结构,赋予CAN总线上CAN从站设备的每一块数据采集卡唯一的CAN地址;例如CAN地址001011表示第一个CAN从站设备上的第三块数据采集卡,CAN地址011001表示第三个CAN从站设备上的第一块数据采集卡。
[0041]最后所应说明的是,以上具体实施方式仅用以说明本实用新本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种CAN总线数据采集卡自适应通信装置,其特征在于,包括:在CAN从站设备的电源板上设置的高位地址设定电路;在CAN从站设备的各采集卡插槽中设置的低位地址设定电路;在CAN从站设备的数据采集卡上设置的地址接口电路;所述高位地址设定电路用于设定高位地址、所述低位地址设定电路用于设定低位地址,所述地址接口电路用于将高位地址和低位地址合并为CAN节点的CAN地址,并向数据采集卡上的MCU发送。2.如权利要求1所述的CAN总线数据采集卡自适应通信装置,其特征在于,高位地址设定电路设定的高位地址为M位;M≥2;高位地址设定电路包括一个M位拨码开关SW1,拨码开关SW1中各开关的一端接地,各开关另一端分别通过相应的上拉电阻R1......R
M
接正电压VCC;拨码开关SW1中各开关另一端分...

【专利技术属性】
技术研发人员:郭晶黄波陈海鹏
申请(专利权)人:无锡格林通安全装备有限公司
类型:新型
国别省市:

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

1