RS-485 終端およびバイアス抵抗カリキュレータ
RS-485バス終端抵抗、バイアス抵抗、ケーブル長の最大ボーレート、伝搬遅延、およびバイアス電流消費量の計算
公式
R_term = 120 Ω; R_bias = (Vcc − 0.2) / 0.054
仕組み
RS-485は、産業環境やネットワーク環境で長距離にわたる信頼性の高いデータ伝送を実現するように設計された堅牢なシリアル通信規格です。この規格では、信号の反射を最小限に抑え、信号の完全性を維持するために、適切な終端処理が義務付けられています。終端処理では、ケーブルの特性インピーダンス(ツイストペアケーブルでは通常120Ω)と一致する抵抗を伝送線路の端に配置します。 適切な終端処理を行わないと、電気信号がケーブルに沿って前後に跳ね返り、信号の歪みやタイミングエラー、データ破損の原因となる可能性があります。信号反射と呼ばれるこの現象は、電気信号が伝送線路の端でインピーダンスのミスマッチに遭遇したときに発生します。終端抵抗はこれらの反射を吸収し、ネットワーク全体でクリーンで正確な信号伝送を保証します。
計算例
実践的なヒント
- ✓ネットワークのエンドポイントでは、必ずマッチした終端抵抗を使用してください
- ✓最高の性能を得るには、許容誤差が 1% の抵抗を選択してください
- ✓終端抵抗を選択するときは電力定格を考慮してください
- ✓最適なシグナルインテグリティを実現するにはパラレルターミネーションを使用
よくある間違い
- ✗終端抵抗を完全に省略
- ✗不一致の抵抗値の使用
- ✗ネットワークの中央に終端抵抗を配置
- ✗ケーブル長とインピーダンス特性を無視
よくある質問
Shop Components
Affiliate links — we may earn a commission at no cost to you.
Related Calculators
Comms
USB Termination
Calculate USB bus termination resistor values, differential impedance, cable propagation delay, signal rise time, and eye opening for USB 2.0 and USB 3.0
Comms
CAN Bus Timing
Calculate CAN bus bit timing parameters including prescaler, time quanta, sync segment, propagation segment, and phase buffer segments for a given baud rate and sample point
Comms
UART Baud Rate
Calculate UART frame timing, throughput, and USART BRR register divisor from baud rate, data format, and MCU clock frequency. Identify baud rate error for reliable serial communication.
Comms
I2C Pull-Up
Calculate I2C pull-up resistor values for Standard (100 kHz), Fast (400 kHz), and Fast-Plus (1 MHz) modes. Derives minimum, maximum, and recommended resistance from supply voltage and bus capacitance per NXP UM10204.
Comms
SPI Timing
Calculate SPI bus timing parameters including bit period, frame time, maximum clock frequency limited by trace capacitance, and signal slew rate
Comms
I2S Timing
Calculate I2S bit clock (BCLK), word clock (LRCLK/WCLK), and data rate for audio interfaces at any sample rate, bit depth, and channel count.