RS-485 failsafe 바이어스 계산기
입력
결과
RS-485 바이어스 값을 입력하면 idle differential voltage와 전류를 계산합니다.
풀업/풀다운/종단 저항값을 기준으로 RS-485 failsafe 바이어스의 1차 모델 결과를 계산합니다. idle differential voltage와 저항 전력도 함께 확인할 수 있습니다.
RS-485 바이어스 값을 입력하면 idle differential voltage와 전류를 계산합니다.
노드가 버스를 구동하지 않을 때도 A/B 라인이 떠다니지 않도록 기준 차동 전압을 만들어 주는 방식입니다. 풀업/풀다운 저항이 idle 상태를 안정화합니다.
종단 저항은 바이어스 네트워크에 부하를 줍니다. 120 ohm 종단 2개는 60 ohm 등가 부하가 되어 바이어스 전류와 차동 전압에 직접 영향을 줍니다.
이 도구는 1차 모델로 Vdiff = I x RtermEff를 사용합니다. 계산값을 리시버 임계값(예: 200 mV)과 비교해 여유를 확인하세요.
저항값을 낮추면 차동 전압은 커지지만 전류와 발열도 증가합니다. 전력 소모와 열 여유를 함께 검토해야 합니다.
최근 트랜시버는 internal failsafe를 제공하는 경우가 많지만, 노이즈 환경과 버스 길이에 따라 외부 바이어스가 여전히 필요할 수 있습니다.
| Vcc | 바이어스 저항 | 종단 | Idle differential | 설명 |
|---|---|---|---|---|
| 5 V | 680 + 680 ohm | 2 x 120 ohm | about 0.21 V | 자주 쓰는 외부 바이어스 예시 |
| 5 V | 560 + 560 ohm | 2 x 120 ohm | about 0.25 V | 더 강한 바이어스 전류 |
| 3.3 V | 680 + 680 ohm | 2 x 120 ohm | about 0.14 V | 200 mV 임계값 기준으로 부족할 수 있음 |
| 3.3 V | 390 + 390 ohm | 2 x 120 ohm | about 0.23 V | 전류가 큰 바이어스 예시 |
버스 idle 상태에서 수신기가 불안정한 중간 상태에 들어가지 않도록 A/B 라인에 기준 차동 전압을 만들어 주는 저항입니다.
항상 필요한 것은 아닙니다. internal failsafe가 있는 트랜시버도 있지만, 노이즈가 큰 환경이나 긴 버스에서는 외부 바이어스를 추가하는 경우가 많습니다.
일반적인 RS-485 버스는 메인 라인의 양 끝단에 각각 종단을 넣기 때문에 총 2개의 120 ohm 저항을 사용합니다.
트랜시버 임계값보다 여유 있게 확보하는 것이 일반적입니다. 예를 들어 200 mV 이상을 목표로 검토하는 경우가 많습니다.
차동 전압은 커지지만 바이어스 전류와 발열이 증가합니다. 전력 소모와 발열 한계를 함께 확인해야 합니다.