信号
USB バスコンバータチップ(USB-シリアル)
USB ポートのあるホストに UART、RS-232、RS-485、RS-422 ポートを追加します。
これは何ですか?
USB バスコンバータチップは USB-シリアルブリッジです。フルスピード USB デバイスとしてホストに接続し、基板に UART(TXD / RXD とモデム制御信号)を提供します。Windows ではドライバにより標準のシリアル(COM)ポートとして見えるため、既存のシリアルソフトウェアをそのまま使えます。外付けのトランシーバを加えれば、UART を RS-232、RS-485、RS-422 に変換できます。
いつ必要ですか?
- USB しかない PC、ノート PC、タブレットにシリアルポートを追加する。
- 既存のシリアル周辺機器(計測器、モデム、コントローラ)を USB 接続に変える。
- 外付けトランシーバと組み合わせた、産業用バス向けの USB-RS-485 / RS-422 アダプタ。
- 組込み基板のデバッグ・保守用ポート。
- USB ホストモードでシリアル機器と通信する Android 端末。
正しい部品の選び方
- クロック源
- クロック内蔵品なら水晶とその容量が不要です。外付けの 12 MHz 水晶を使うとボーレートの精度が上がります(MI4220:送信誤差は内蔵クロックで 1% 未満、水晶使用時で 0.3% 未満)。
- 電源と I/O 電圧
- 5 V または 3.3 V。接続する UART やトランシーバの I/O レベルに合わせてください。3.3 V モードでは、接続する回路が 3.3 V を超えてはいけません。
- ボーレート
- 機器が使う最高速度を確認します。MI4220 は 200 bps〜2 Mbps に対応します。
- モデム制御信号
- フル機能の RS-232 には RTS / CTS / DTR / DSR / DCD / RI が必要です。シンプルな UART 接続なら TXD / RXD だけで足ります。
- ドライバ対応
- 出荷するすべてのホスト OS にドライバがあるか確認します(MI4220:Windows、Linux、macOS、Android)。
- パッケージ
- 組立てやすい SOP-16、小型基板には QFN4x4-16L。
Magnias の提供製品
MI4220 Series USB バスコンバータチップ:モデム制御信号付きのフルスピード USB-UART、200 bps〜2 Mbps、5 V または 3.3 V 電源、-40〜+85 °C。MI4220C-P16(SOP-16)と MI4220QC-N44(QFN4x4-16L)はクロック内蔵、MI4220G-P16 と MI4220QG-N44 は外付けの 12 MHz 水晶を使います。ドライバは Windows、Linux、macOS、Android(USB ホストモード)に対応しています。RS-232、RS-485、RS-422 には外付けのレベル変換器を加えてください。
よくある質問
MI4220 で RS-485 バスを直接駆動できる?
いいえ。出力はロジックレベルの UART です。MI4220 とバスの間に RS-485(または RS-232 / RS-422)トランシーバを入れてください。
内蔵クロックと水晶、どちらがよい?
クロック内蔵品(MI4220C、MI4220QC)は水晶も負荷容量も不要です。水晶品(MI4220G、MI4220QG)は送信ボーレート誤差が 0.3% 未満で、内蔵クロックの 1% 未満より正確です。MI4220 の受信側は約 2% の誤差を許容するため、ほとんどの接続ではどちらでも使えます。
専用のドライバが必要?
ホストには MI4220 のドライバが必要です。Windows では標準のシリアルポートとして見えるため、既存のシリアルソフトウェアがそのまま動きます。お使いの OS 用のドライバパッケージは FAE までお問い合わせください。