UIC320A — 高速 USB to UART (TTL) アダプタ
UIC320A 高速 USB to UART (TTL) アダプタ — CP2102N 搭載、最大 3 Mbps、5V/3.3V TTL 対応、産業グレードの鋳造金属筐体。
# UIC320A — 高速 USB to UART (TTL) アダプタ
UIC320A は、コンピュータの USB ポートと TTL シリアル通信を使用するデバイスを橋渡しする信頼性の高い USB-to-UART (TTL) アダプタです。標準的な USB-to-UART アダプタとして機能するだけでなく、UIM344 シリアルクローズドループモータの設定や、Arduino ボード(USB-to-シリアルコンバータが内蔵されていない Arduino Pro Mini、Arduino Nano など)のプログラマとしても使用できます。
Silicon Labs CP2102N チップセットを搭載し、Windows、Linux、macOS、Arduino、Android を含む主要 OS をシームレスにサポートします。産業環境向けに設計され、電気的にノイズの多い条件下でも確実に動作。耐久性のある鋳造金属筐体が機械的保護を提供し、USB ポートから直接給電されるため外部電源は不要です。
---
## 特長
:::grid{cols=2 style=card}
**高速 UART**
- ボーレート:300 bps ~ 3 Mbps
- 5V および 3.3V TTL サポート
- データビット:5、6、7、8
- ストップビット:1、1.5、2
- パリティ:None、Odd、Even、Mark、Space
**産業向け設計**
- 鋳造金属合金筐体
- USB 2.0 フルスピード(12 Mbps)
- USB 給電、外部電源不要
- フリップクリップコネクタ
:::
:::grid{cols=2 style=card}
**幅広い互換性**
- Windows(32/64 ビット)、Linux(カーネル 3.0.0-19+)
- macOS 8+、Android
- Arduino IDE サポート
**ESD 保護**
- TX/RX:±8 kV
- IEC 61000-4-2 レベル 4:30 kV
- MIL-STD-883 3015.7:30 kV
:::
---
## アプリケーション
- **USB to UART (TTL) アダプタ** — コンピュータを TTL シリアルデバイスに接続
- **UIM344 設定ツール** — CFG344 ソフトウェアで UIM344 シリアルモータを設定
- **Arduino プログラマ** — USB 非搭載の Arduino ボード(Pro Mini、Nano 等)をプログラム
---
## 仕様
| パラメータ | 仕様 |
|-----------|------|
| 型番 | UIC320A |
| 対応 OS | Windows(32/64 ビット)、Linux、macOS 8+、Android |
| USB コネクタ | Type A、鋳造アルミニウム合金 |
| USB 準拠 | USB 1.1 / 2.0 |
| 電源 | USB ポートから供給(外部電源不要)|
| コネクタ | フリップクリップ、4 ピン(DTR、TX、RX、GND)|
| ボーレート | 300 ~ 3M bps |
| データビット | 5、6、7、8 |
| ストップビット | 1、1.5、2 |
| パリティ | None、Odd、Even、Mark、Space |
| ESD 保護(TX/RX)| ±8 kV |
| IEC 61000-4-2 | 30 kV(レベル 4)|
| 筐体 | アルミニウム |
| ケーブル長 | 1 ft(30 cm)|
| 重量 | 25 g |
| 動作温度 | -40°C ~ +85°C |
---
## 配線
| 色 | 信号 | 説明 |
|----|------|------|
| 黄 | DTR | デバイスへの DTR 信号 |
| 白 | TX | デバイスへのデータ送信 |
| 緑 | RX | デバイスからのデータ受信 |
| 黒 | GND | 信号グランド |

> **注意**: 5V と 3.3V の両方の TTL ロジックレベルに対応。デバイスのロジックレベルが一致していることを確認してください。
---
## クイックスタート
1. UIC320A をコンピュータに USB 接続
2. CP2102N ドライバをインストール(自動認識されない場合)
3. UART 配線を接続(TX → RX、RX → TX、GND → GND)
4. シリアルターミナルを開く(PuTTY、Arduino シリアルモニタ等)
5. 正しい COM ポートとボーレートを選択
6. 通信準備完了
### UIM344 設定
```bash
# UIC320A を UIM344 モータに接続し、CFG344 ツールを起動
# UIC320A に割り当てられた COM ポートを選択
# CFG344 GUI でモータパラメータを設定
```
### Arduino プログラミング
```cpp
// 1. UIC320A を Arduino に接続(TX→RX、RX→TX、GND→GND)
// 2. Arduino IDE: ツール → ボード → ボードを選択
// 3. ツール → ポート → UIC320A の COM ポートを選択
// 4. スケッチをアップロード
```
---
## 安全上の注意事項
| 危険 | 予防措置 |
|------|----------|
| ESD | 取り扱い時は静電対策。コネクタに触れる前に静電気を放電。 |
| 電源 | USB 給電。USB ポートが十分な電流を供給できることを確認。 |
| 電圧レベル | 接続前にターゲットデバイスのロジック電圧(3.3V または 5V)を確認。 |
| 動作温度 | -40°C ~ +85°C の範囲内で使用。 |
---
## ダウンロード
- 📖 [UIC320A データシート V5.10 (PDF)](https://www.uirobot.com/uploads/files/Manual_UIC320A%20V5.10.pdf)
- 💻 [CP2102N USB ドライバ](https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers)
---
## 関連ドキュメント
- [UIM344 パルス & ディレクション ステッピングモータコントローラ](/docs/uim344)
- [クイックスタートガイド](/docs/quick-start)
- [Arduino CAN Bus サンプルコード](/docs/arduino-examples)
---
*最終更新: 2026-07-03 | データシート V5.10 に基づく*