汽車和工業通訊領域之硬體、軟體和服務的領先供應商
致力於CAN/CAN FD/和LIN總線
PEAK-System PCAN-USB 常見問題
- 硬體相關
- 連線相關
- 支援性相關
- 軟體設定相關
- 驅動相關
- 二次開發相關
提供簡易硬體診斷技巧
- 啟動電腦並檢查CAN 硬體的部分是否內建或需要外接
- 確保沒有相關CAN的應用程式正在運行或使用 PCAN 硬體 (e.g.,PCAN-USB 轉接器上的LED 必須在ON狀態且不閃爍),否則請關閉後重啟應用程式。
- 把 CAN 連接器或 CAN 電纜與實際模組 斷開
- 請使用萬用電表從具有9個接腳D-SUB 的 接腳2 (CAN_L)和接腳3 (GND)之間量測電壓 (直流測量區域)。您應該量到 2.5V +/- 0.2V。
- 如同上一步驟,從 D-SUB 量測 接腳7 (CAN_H)和接腳3(GND)之間的電壓 (直流測量區域)。您應該也會量到 2.5V +/- 0.2V。5. 同樣從D-SUB 量測 接腳7 (CAN_H) 和接腳3 (GND) 之間的電壓(直流測量區域)。您應該也會量到 2.5V +/- 0.2V
- 如果您測量到其他電壓值,那CAN-收發器有可能存在問題(可能是過電壓或靜電)
若要為外部設備 (e.g., NXP TJA1054 總線轉換器)供電的話, 依照機型的不同, 拆開外殼焊接位置即可啟用+ 5V:
不建議使用 PCAN-USB (IPEH-002021)的內部電阻。因為可能會有over-termination的問題。
提供簡易連線檢測方案
- 電線應該要在CAN_H和CAN-L之間接上總電阻為60Ω。可以在系統未通電時量測。
- 試著只把 CAN_H 接 CAN_H,也只將 CAN_L 接 CAN_L 不接地。
- 請使用Bit Rate Calculation Tool 檢查CAN 板上的位元速率。其能計算 BTR0/BTR1,以確保PCAN-USB 的設定與您的開發板能相符合。建議先使用較低的位元速率, 並注意設定了正確的參數值(e.g.,採樣點)。
- 測量收發器電壓以確保收發器沒問題。請瀏覽: 硬體相關 – 如何驗證我的CAN收發器是否有問題? 檢測步驟。
- 請確認CAN總線 兩端是否接正確接上120Ω電阻
- 125kbit/s的設定是否與有其他節點上使用的設定匹配
- 確定PCAN-View狀態是否為OK(正常)或為BUSHEAVY(非正常)
- 點選 連線視窗中的「play」符號來自訂位元速率 並 使用「Add」按鈕來新增自訂位元率:
- 確保與其他節點用相同的位元速率,並配置對應的Prescaler、TESG1、TSEG2、SJW。也可嘗試125k的bitrate搭配75%的採樣點搭配以下設定: Prescaler: 4、TSEG1: 11、TSEG2: 4、SJW: 3。 檢查clock frequency。
- 檢查電纜是否有錯置的引腳是否有 破損。
- 請使用Bit Rate Calculation Tool 檢查位元速率。選擇SJA1000 Bit rate, 因PCAN-USB是以SJA1000為基底的裝置。
- 您可能需要Arduino library來支援PCAN。
- 確認擴充板上已開啟ACK mode。
- 檢查收發器的電壓來確認PCAN-USB正常運作,請參閱: 硬體相關 – 如何診斷CAN收發器是否正常?



- 啟動 PCAN-View,選擇您需要的位元速率。
- 如果您在匯流排上只有此節點,兩個設備都要設為主動(active)。
- 請確認CAN總線 兩端是否接正確接上120Ω電阻。
- 確認終端是否有接上120 Ohm 終端電阻。
- 可使用兩個現成PCAN-Term(或PCAN-MiniTerm)就無需電阻。

請從Unity論壇獲取更多資訊。
但PCAN-Basic下載中有提供PCANBasic .dll library和位於”Include”資料夾內的C# header文件(檔名:”PCANBasic.cs”)。
突然無法接收CAN Message!
請從USB埠中移除PCAN-USB一次,等待5秒並再嘗試插入。
請確認有連接終端電阻與所使用的baud rate是否正確。
提供簡易支援性疑問
PCAN-USB FD (型號 IPEH-004022) 同時支援CAN 2.0 and CAN-FD。
註: PCAN-View有支援CAN FD。
請注意您使用的型號。
PCAN-USB (型號IPEH-002021) 只支援CAN2.0。
PCAN-USB FD (型號IPEH-004022) 同時支援CAN2.0 and CAN-FD。
PCAN-USB與其驅動都不適用於UWP開發。目前沒有計劃在這方面提供支援。
提供簡易軟體設定注意事項
不, PCAN-USB並不支援此項功能。
註: 頻率與設定時序無關。
- 開啟Windows控制台尋找PEAK-Hardware並開啟:
- 選取您欲綁定的裝置ID並點選右下角的「Set Device-ID」:
- 一個新視窗會開啟並允許您為您的設置裝置ID:
- 一旦您為所有想綁定PCAN-網路的裝置設定完成裝置-ID後,您就可以關閉Peak-Hardware軟體及Windows控制台。
- 可從開始選單中或PCAN-Explorer 6選單中的「Tools」開啟PCAN-Nets設定:
- 在PCAN-網路設定中會顯示您的裝置先前所對應的裝置-ID:
- 您可創建或編輯既有PCAN-Net。在此範例中,我們將創建新的PCAN-網路, 右鍵點選您的裝置並點選「New Net」:
- 請依照您的需求設定PCAN-網路:
- 點選「Device ID」索引標籤:
- 勾選「Bind to Device-ID」,並輸入會被綁定至此PCAN-網路的裝置-ID, 最後若您有超過一個以上的通道,可以設定要將哪個通道綁定至此PCAN-網路:
- 點擊儲存圖示或使用ctrl+s來儲存您的網路。若您成功綁定的裝置ID,您將會在裝置ID的左手邊看到一個小別針圖示。
- 請重啟電腦以利設定生效。
PCAN-USB不允許更改這些RX/TX計數器閾值。
提供簡易驅動診斷方案
- 請以管理員權限使用PCAN Nets Configuration
- 將 PCAN-Net綁定到特定的設備 ID。請參考: 系統相關-如何將一個PCAN裝置與其所對應的PCAN-Net永久綁定?
- 若仍不行請聯繫您所使用tool的供應商 。
正常來說是可以的。
PCAN-USB驅動程式允許多達 64 台 PEAK-USB裝置 (無論使用哪種型號)。
同一個驅動程式即可驅動PCAN-USB 和 PCAN-USB PRO FD,不要分別安裝兩個。
請確認電腦為最新BIOS,參考此篇: 驅動相關 – PCAN-USB與USB3.0。
- 0x00 0x00 0x00 0x02 是溢出錯誤(overrun) (詳見錯誤代碼的標頭檔),在PCAN-USB 中非常不尋常。
- 請檢查您在系統上使用最新的驅動程式和dlls。
- 參考此篇:硬體相關 – 如何診斷CAN收發器是否正常?
- 不使用任何 USB 延長線或USB-hub。
運行 PCAN-View 並且LED有閃爍,代表驅動程式正常載入並與設備有進行通訊。建議忽略此警告,並嘗試將節點連接到實體USB測試真實流量。
下載最新版 PEAK Hardware Control Panel Applet (此軟體含括在Driver中)。