CAN Bus モーション制御ゲートウェイ
UIROBOT CAN bus モーション制御ゲートウェイ — CAN 2.0B、RS232、Ethernet 間のプロトコル変換。UIM2513、UIM2523、UI-MCP2515 をラインアップ。
# CAN Bus モーション制御ゲートウェイ
UIROBOT モーション制御ゲートウェイは、異なる通信規格のデバイスを統合 CAN bus ネットワークに接続します。レガシー RS232 機器(UIM2513)、Ethernet ベースのコントローラ(UIM2523)、Arduino プロトタイピング(UI-MCP2515)に対応。すべてのゲートウェイは CAN 2.0B プロトコルをサポートします。
---
## 製品ラインアップ
| モデル | プライマリインターフェース | CAN ポート | シリアルポート | Ethernet | 絶縁 | 寸法 |
|-------|----------------------|-----------|-------------|----------|------|------|
| UIM2513 | RS232 | 2 x CAN 2.0B | RS232 | — | 2500V | 72 x 72 mm |
| UIM2523 | Ethernet | 1 x CAN 2.0B | — | RJ45 10/100M | 2500V | 72 x 72 mm |
| UI-MCP2515 | SPI(Arduino) | 1 x CAN 2.0A/B | — | — | — | PCB モジュール |
:::tip
RS232-to-CAN 変換には UIM2513、ネットワーク-to-CAN 変換には UIM2523、Arduino プロトタイピングには UI-MCP2515 を選択してください。
:::
---
## UIM2513 — RS232 to CAN ゲートウェイ
UIM2513 は、2 つの独立した CAN 2.0B チャンネルと RS232 シリアルインターフェースを備えたマルチプロトコルモーション制御ゲートウェイです。1ms 制御サイクルで双方向プロトコル変換を実行します。
### 主な特長
:::grid{cols=2 style=card}
**マルチプロトコル変換**
双方向 CAN 2.0B <-> RS232。透過転送およびプロトコル解析モードをサポート。
**デュアル CAN チャンネル**
2 つの独立した CAN 2.0B ポートで、2 つの CAN ネットワークのブリッジまたは CAN デバイス接続が可能。
**高速処理**
プロトコル変換とデータ転送の 1ms 制御サイクル。モーション制御命令をリアルタイムで解析・転送。
**2500V 絶縁**
CAN インターフェースのガルバニック絶縁がグランドループと電圧スパイクから保護。
:::
### 仕様
| パラメータ | 仕様 |
|-----------|------|
| 電源電圧 | 16–48 VDC |
| CAN ポート | 2 x CAN 2.0B |
| CAN ボーレート | 125K / 250K / 500K / 1M |
| シリアル | RS232、9600~115200 bps |
| 絶縁 | 2500V(CAN)|
| 制御サイクル | 1 ms |
| 動作温度 | -20°C ~ +70°C |
### RS232 ピン配置
| ピン | 機能 | 接続先 |
|-----|------|--------|
| TX | RS232 送信 | デバイス RX |
| RX | RS232 受信 | デバイス TX |
| GND | 信号グランド | デバイス GND |
---
## UIM2523 — Ethernet to CAN ゲートウェイ
UIM2523 は、Ethernet TCP/IP ネットワークを CAN 2.0B バスにブリッジします。
### 主な特長
:::grid{cols=2 style=card}
**Ethernet 接続**
10/100M Ethernet(RJ45)。標準 TCP/IP プロトコルサポート。
**リモートアクセス**
ネットワーク上の任意の場所から CAN bus モータを制御。分散システムに最適。
**2500V 絶縁**
CAN インターフェースのガルバニック絶縁。
:::
### 仕様
| パラメータ | 仕様 |
|-----------|------|
| 電源電圧 | 16–48 VDC |
| CAN ポート | 1 x CAN 2.0B |
| CAN ボーレート | 125K / 250K / 500K / 1M |
| プロトコル | TCP/IP、UDP |
| 絶縁 | 2500V(CAN)|
---
## UI-MCP2515 — Arduino CAN インターフェースモジュール
MCP2515 CAN コントローラと TJA1050 トランシーバをベースとしたコンパクトな SPI-to-CAN モジュールです。
### 主な特長
- **Arduino 互換**:Arduino Uno、Mega 等に直接接続
- **CAN 2.0A/B**:標準および拡張フレーム形式
- **SPI インターフェース**:高速 SPI 通信
- **ボーレート**:125K ~ 1M bps
### Arduino 配線
```
Arduino MCP2515
Pin 10 ---> CS
Pin 11 ---> SI
Pin 12 <--- SO
Pin 13 ---> SCK
5V ---> VCC
GND ---> GND
```
---
## クイックスタート
### ゲートウェイの選択
| 要件 | 使用するゲートウェイ |
|------|-----------------|
| PC/PLC に RS232 ポート | UIM2513 |
| Ethernet ネットワーク | UIM2523 |
| Arduino 開発ボード | UI-MCP2515 |
### 接続手順
1. 電源を接続(16–48 VDC、UI-MCP2515 は 5V USB)
2. CANH/CANL を CAN bus に配線
3. ホストデバイス(RS232/Ethernet/SPI)をゲートウェイに接続
---
## 安全上の注意事項
| 危険 | 予防措置 |
|------|----------|
| 高電圧 | 配線前に電源を切断 |
| 終端抵抗 | CAN バス両端に 120Ω 終端抵抗を設置 |
| ホットプラグ | 通電中の抜き差しは厳禁 |
---
## 関連製品
| 製品 | 説明 |
|------|------|
| UIM342 | CAN bus スマートモータコントローラ |
| UIC320A | USB to CAN 2.0B アダプタ |
| UIM0808 / UIM1616 | CAN bus デジタル I/O モジュール |
---
*最終更新: 2026-07-03*