武汉波仕电子有限公司
扫一扫,手机逛起来
主营:现货供应RS232/RS485/RS422接口转换器,光纤转换器,光电隔离器,集线器,收发器,中继器,TTL/CAN/USB/以太网/扩展器等系列串口产品。波士**技术与品牌质量保证。
027-87561485
您现在的位置:
首页 > 技术文章
技术文章

实现CAN的高速超远程传输

发布时间:2013-11-14

CAN总线可以在5Kbps波特率时传输*远10Km、在10Kbps波特率时传输*远5Km、在100Kbps波特率时传输*远500m,增加波特率后传输距离大大减小。波仕电子的通信测试结果表明:CAN在大于5Kbps时,*远传输距离大致与波特率成反比,而减小波特率(低于5Kbps)也几乎无助于增加通信距离(*远10Km)。而且在大于5Kbps波特率的远程通信时,必须根据通信距离来增加导线直径以及终端电阻。如何在高于5Kbps波特率时实现CAN的高速超远程传输,比如要在50Kbps时传输10Km呢?擅长CAN通信的波仕电子总不乏惊世之作,在CAN远程方面,波仕曾经借鉴了以太网自动100M/10M速率适应的技术研发出业界首款CAN波特率转换器BTL-CAN,开创了CAN通信的新方式。BTL-CAN一直保持着业界*小CAN波特率转换器的记录。现在要介绍如何用这款波特率转换器来实现CAN的高速超远程传输。

 

 BTL-CAN波特率转换器为DB-25/DB-25转接盒大小、不分方向。需要外接5V电源,在接线端子上有电源指示灯,加电后会一直亮。接线端子上还有跳线用于CAN的波特率设置。

   产品上侧边为波特率设置用的RS-232串口,下侧面为5V电源接线端子和两个跳线。左边的跳线短接时用于对左边的CAN接口进行波特率设置;右边的跳线短接时用于对右边的CAN接口进行波特率设置。两个跳线平时断开,也不能同时短接。5V电源与两边的CAN都隔离,产品是三向隔离的。BTL-CAN波特率转换器需要接5V电源,速率5Kbps1000Kbps。隔离电压5000VCAN传输速率*高每秒400帧。BTL-CAN可以对CAN的波特率进行转换,还可以对是否带标识符等进行转换。支持CAN2.0CAN1.0协议。     

 
   如图所示实现了波特率50KbpsCAN信号远传10千米的方案。左边的CAN1)的波特率为50Kbps,右边的CAN2)也是50Kbps,中间以5Kbps传输10千米。CAN只有在5Kbps时才可以远传10Km,而50Kbps不行。如果两个远程CAN口的波特率不同,借助于BTL-CAN也可以实现CAN的高速超远程传输通信的。比如如果图中右边的CAN2)为100Kbps,那么只需要将右边的BTL-CAN产品的设置波特率为100Kbps即可 。