1、用途
波仕CAN波特率轉(zhuǎn)換器BTL-CAN(型號(hào))用于實(shí)現(xiàn)不同波特率等格式的CAN接口之間的通信轉(zhuǎn)換。支持波特率5K~1000K,帶光電隔離。是世界上最小的CAN波特率轉(zhuǎn)換器。
如果將產(chǎn)品兩邊的CAN波特率設(shè)為一致,則可以當(dāng)CAN光隔中繼器用。如果成對(duì)使用,可以分別將兩個(gè)遠(yuǎn)端的比如1000K的高波特率的CAN信號(hào)轉(zhuǎn)換到10K后從而實(shí)現(xiàn)10Km的超遠(yuǎn)距離傳輸。
2、硬件安裝
CAN波特率轉(zhuǎn)換器BTL-CAN為DB-25/DB-25轉(zhuǎn)接盒大小、不分方向。需要外接5V電源,在接線端子上有電源指示燈,加電后會(huì)一直亮。接線端子上還有跳線用于CAN的波特率設(shè)置。
產(chǎn)品上側(cè)邊為波特率設(shè)置用的RS-232串口,下側(cè)面為5V電源接線端子和兩個(gè)跳線。左邊的跳線短接時(shí)用于對(duì)左邊的CAN接口進(jìn)行波特率設(shè)置;右邊的跳線短接時(shí)用于對(duì)右邊的CAN接口進(jìn)行波特率設(shè)置。兩個(gè)跳線平時(shí)斷開(kāi),也不能同時(shí)短接。5V電源與兩邊的CAN都隔離,產(chǎn)品是三向隔離的。
3、性能說(shuō)明及引腳分配
BTL-CAN波特率轉(zhuǎn)換器需要接相互隔離的兩個(gè)5V電源,速率5~1000Kbps。隔離電壓5000V。CAN傳輸速率最高每秒400幀。BTL-CAN可以對(duì)CAN的波特率進(jìn)行轉(zhuǎn)換,還可以對(duì)是否帶標(biāo)識(shí)符等進(jìn)行轉(zhuǎn)換。支持CAN2.0和CAN1.0協(xié)議。工作溫度范圍:-40~85C。
光隔CAN波特率轉(zhuǎn)換器的DB-25針座的引腳分配均如下:
(接線原則:“CANH+”接對(duì)方的“CANH+”、“CANL—”接對(duì)方“CANL—”、GND接GND)
DB-25針座 引腳分配 |
5* |
6* |
16(電源) |
22或25(電源) |
CANH(+A) |
CANL(—B) |
+5V(正端) |
0V(地) |
*CAN總線通信時(shí)要求在相距最遠(yuǎn)的兩個(gè)轉(zhuǎn)換器的各自5-6腳之間各接終端電阻。
光隔CAN波特率轉(zhuǎn)換器的兩端均為DB-25針座,不分方向(如圖)。
BTL-CAN波特率轉(zhuǎn)換器對(duì)外接5V電源沒(méi)有嚴(yán)格要求 (5V±0.5V,功耗低于100mW),產(chǎn)品配套有微型開(kāi)關(guān)穩(wěn)壓電源(重35克、插頭大?。?。
4、參數(shù)配置工具軟件
用于設(shè)置CAN波特率等參數(shù)時(shí)分別在其中一個(gè)跳線加短路塊并且產(chǎn)品斷電后再重新加電進(jìn)入設(shè)置狀態(tài)。左邊的跳線短接時(shí)用于對(duì)左邊的CAN接口進(jìn)行波特率設(shè)置;右邊的跳線短接時(shí)用于對(duì)右邊的CAN接口進(jìn)行波特率設(shè)置。兩個(gè)跳線平時(shí)斷開(kāi),也不能同時(shí)短接。 計(jì)算機(jī)接DB-9孔的RS-232口。設(shè)置軟件設(shè)置如圖。
4.1 轉(zhuǎn)換參數(shù)設(shè)置
轉(zhuǎn)換模式:可選透明轉(zhuǎn)換和透明帶標(biāo)識(shí)轉(zhuǎn)換。默認(rèn)透明轉(zhuǎn)換。
4.2 串口參數(shù)設(shè)置
串口波特率:串口(RS-232)波特率可以在1200bps~115200bps之間選擇,默認(rèn)57600,一般不用修改。如果兩邊的CAN波特率都高于250K,才建議將RS-232波特率都改設(shè)置為115200.
4.3 CAN參數(shù)設(shè)置
(1) CAN 波特率:這里可以選擇推薦的15 種標(biāo)準(zhǔn)波特率,5K-1000K 可選。初始值為250K。
(2) CAN參數(shù)配置還包括幀類型和發(fā)送標(biāo)識(shí)符配置。
幀類型分為標(biāo)準(zhǔn)幀發(fā)送和擴(kuò)展幀發(fā)送。標(biāo)準(zhǔn)幀就是CAN1.0,擴(kuò)展幀就是CAN2.0標(biāo)準(zhǔn)。
4.4 按鍵說(shuō)明
默認(rèn)配置:可以將其參數(shù)恢復(fù)成出廠的默認(rèn)值。除了用戶選擇CAN波特率,其余參數(shù)均可以選默認(rèn)。
寫(xiě)配置:在參數(shù)設(shè)定好之后,點(diǎn)擊該按鈕即將配置參數(shù)寫(xiě)入產(chǎn)品中。
讀配置:查看配置狀態(tài),看是否正確。若不對(duì),請(qǐng)檢查跳線短接后再軟件配置。
到現(xiàn)在為止只是設(shè)置了其中一端的CAN參數(shù),再按照以上方法對(duì)另外一端的CAN參數(shù)進(jìn)行設(shè)置,注意RS-232串口波特率必須設(shè)置為一樣。兩端都設(shè)置完畢后斷開(kāi)端子板上的短接跳線,并且重新上電。BTL-CAN就是一個(gè)獨(dú)立工作的CAN波特率轉(zhuǎn)換器了。