
CAN232 是一款體積非常小巧的 Dongle, 可直接插入任何 PC 的 COM Port, 或嵌入式系統中的其他 RS232 Port (Master), 即可立即提供 CAN 連接功能。
這表示軟體可以將 CAN232 視為標準 COM Port (Serial RS232 Port) 使用, 無需額外安裝驅動程式。
CAN Frame 的傳送與接收可透過我們標準的 ASCII Protocol 進行。也就是說, RS232 端為 Master。
請注意, 本裝置無法單純透過連接 RS232 裝置, 就使其自動傳送 CAN Frame。RS232 端必須使用我們的 ASCII Protocol, 才能進行 CAN Frame 的傳送與接收。

此模組可直接插入標準 Serial Port, 並依照 CiA (CAN in Automation) 的建議, 提供標準 DB9 公頭 CAN 系統介面。
模組可透過 CAN Connector 以 8-15 VDC 供電, 並具備 ESD 保護及反接電源保護功能。
最大功耗為 100 mA, 一般情況下不超過 40 mA。實際功耗會依 BUS 負載、CAN 線材錯誤及其他因素而有所不同。
可使用您自己的 RS232 LIB/Drivers, 例如搭配 Visual Basic、Delphi、C++ 等開發環境使用。
Pin 腳位配置依照 CiA 建議規範 DS102-1。
CAN232 透過 DB9 公頭接頭的 Pin 9 提供 +Vin (6-16 VDC) 電源, 並透過 Pin 3 連接 GND。

上圖說明 CAN232 的連接方式。CAN232 可使用 6-16 VDC 供電, 額定電壓為 12 VDC。請注意, 使用高於 16 VDC 的電壓將會損壞 CAN232。
此外, CAN Bus 要正常運作, 至少需要 2 個處於 Operational Mode 的 CAN Node (依據 CAN 規範)。CAN 網路兩端也必須正確配置終端電阻。
因此, 如果將 CAN232 連接於 CAN 網路的一端, 必須在 CAN232 附近加裝一個 120 Ohm 終端電阻, 並在網路另一端加裝另一個 120 Ohm 終端電阻。
如果 CAN232 設定為 "Listen Only Mode", CAN232 不會處於 Operational Mode, 因此需要另外 2 個處於 Operational Mode 的 CAN Node。
注意事項: