クイックアンサー
ほとんどのArduinoプログラミングにおいて、FTDI USBシリアルポートアダプターは柔軟な電圧出力と高速サポートを提供し、USB to RS232 TTLケーブルは基本的なシリアル通信に予算に優しいオプションです。
電圧と互換性
FTDIアダプターは5Vと3.3Vの両方の電源出力を提供し、3.3V対応Arduinoボードなど、より低いロジックレベルを必要とするボードに適しています。TTLケーブルは5Vのみを出力するため、レベルシフターなしでは3.3Vデバイスには安全でない場合があります。
速度とボーレートの範囲
FTDIアダプターは、300 bpsから3 Mbpsまでのボーレートに対応し、低速センサーから高速データロギングまで幅広くカバーします。TTLケーブルのPL2303HXチップは、一般的なArduinoの速度(通常115200 bpsまで)に制限されており、ほとんどのスケッチには十分ですが、高スループットのアプリケーションには適していません。
ケーブル長と物理的なセットアップ
TTLケーブルは長さ100 cmで、パソコンからプロジェクトまでのリーチが広がります。FTDIアダプターには18.4 cmのケーブルが付属しており、より短いですがブレッドボードやデスクワークには便利な場合が多いです。作業スペースのレイアウトに応じてお選びください。
比較の概要
- 電圧の柔軟性: FTDIアダプターは5Vと3.3Vの両方に対応。TTLケーブルは5Vのみ対応。
- 速度範囲: FTDIは最大3Mbpsに対応。TTLケーブルは約115200bpsに制限されます。 高速データ転送が必要な場合は、FTDIアダプターをお選びください。
- ケーブル長: TTLケーブルは100cm、FTDIケーブルは18.4cmです。 長いケーブルはリーチが広がりますが、ノイズが増える可能性があります。
- コスト: FTDIアダプターの価格はUSD 2.83(通常USD 4.16から値下げ)、TTLケーブルの価格はUSD 0.66(通常USD 1.07から値下げ)です。 TTLケーブルは大幅に安価ですが、電圧と速度の柔軟性が失われます。
製品仕様一覧
-
FTDI USBシリアルポートアダプター: FT232RLチップは、5Vおよび3.3V出力に対応し、ボーレートは300bpsから3Mbpsまで対応しています。追加のレベルシフターなしで5Vおよび3.3VのArduinoボードをプログラムでき、より高速なシリアルプロトコルも処理できます。
FTDI USBシリアルポートアダプター
-
USB-RS232 TTLシリアルインターフェースケーブル: PL2303HXチップ、5V出力のみ、ケーブル長100cm。5Vデバイスとの基本的なシリアル通信には低コストな選択肢ですが、3.3Vロジックとは直接接続できません。
USB-RS232 TTLシリアルインターフェースケーブル
どちらを選ぶべきですか?
最適な用途
- 5Vと3.3Vの両方のArduinoボードをプログラムする必要があるユーザー
- 115200 bps以上のボーレートが必要なプロジェクト
対象外:
- 予算重視で5Vロジックのみを使用するプロジェクト
- 物理的な配置に長いケーブルが必要なセットアップ




