RS-485 네트워크에 필요한 종단 저항은 어떤 케이블 길이입니까?


13

RS-485를 사용한 실험실에서의 실험은 상당히 짧은 케이블로 잘 작동하지만 실제 설치에는 종단 저항이 필요하다는 것을 알았습니다. 케이블의 존재 유무는 케이블 길이 또는 기타 요인의 기능입니까?

답변:


10

모든 RS-485 케이블은 종단이 필요합니다. 어떤 사람들은 그들없이 일할 수도 있지만, 그들 모두는 그것을 가져야합니다.


6
실제로, 당신은 아마도 그들이 넣는만큼 자주 빠지는 것을 알게 될 것입니다. RS-485는 그들이 무엇을하고 있는지 전혀 모르고 자주 사용하는 사람들에 의해 종종 구현되는 표준 중 하나입니다. '잘 작동하지 않습니까?' 방법.
Michael

2
실제로 ti - com / lit / an / snla034b / snla034b.pdf에 대한 유용한 안내서가 있습니다. 길이가 충분히 짧거나 비트 전송률이 충분히 낮 으면 TI에서도 "신호를 종료하지 않는 옵션이 가장 비용 효율적인 솔루션"이라고 말합니다.
Reinderien

1
만약 "일부 작업없이 종료 될 수 있습니다"라면 실제로는 종료 할 필요가 없습니다.
m_a_s

10

일반적으로 짧은 케이블 (<20-30m) 및 낮은 전송 속도 (<115200)의 경우 큰 문제없이 처리 할 수 ​​있습니다. 그러나:

  1. 노이즈 내성을 개선하기 위해 신호 라인에 어떤 종류의 부하를 두는 것이 유용합니다 (RS485 드라이버는 차동 라인의 전압을 전환하기에 충분한 전류를 공급하지만 많은 노이즈 소스는 그렇지 않습니다). 그러나이 부하가 "특성 임피던스", 200 500 과 같을 필요는 없습니다. 은 괜찮을 것이다.200500Ω

  2. 고속 케이블이나 긴 케이블을 사용하는 경우 사용하는 케이블에 따라 적절한 종단이 필요합니다. 100 이되어야합니다Cat 5 케이블의 경우 Ω ( 120 아님)100Ω ).120Ω

풀업 및 풀다운 저항을 잊지 마십시오. 시스템에 사용 된 모든 수신기가 0에 대해 잘 정의 된 (높은 수준의) 출력을 제공하지 않는 한 필요합니다.0V>0.3V


2

종단 저항은 네트워크를로드하므로 필요하지 않은 한 사용해서는 안됩니다. 반사파는 3-4 사이클에서 감쇠되므로, 발생 시간이 1 데이터 비트 폭보다 작거나 중간에서 샘플링하는 경우 비트 폭의 절반보다 작 으면 반사파가 간섭하지 않고 종단 저항이 아닙니다. 필요합니다.

전파 속도의 평균 약 65 % 인 전파 속도를 계산하면 충분히 간단하게 계산할 수 있습니다. 9600bps 통신 속도의 경우 1000 피트 케이블의 경우 왕복 시간이 3usec, 감쇠 시간이 9us입니다. -12 usec, 비트 폭은 10msec입니다. 따라서 각 비트를 샘플링하기 전에 각 반사파가 감쇠되므로 종단 저항이 필요하지 않습니다.


2
RS-485는 종단 저항을 지원하도록 설계되었으므로 네트워크를로드하는 것은 문제가되지 않습니다. 종단 저항을 제거하면 EMI 및 기타 문제가 발생할 수 있으며 신호 품질이 충분하지 않으면 전송 속도가 느려도 오류가 발생할 수 있습니다. 참고 : 아마이 답변을받을 자격이 있지만이 답변에 -1을주지 않았습니다.

이 답변의 일반적인 아이디어는 전적으로 나쁜 아이디어는 아니며 일부 장비 제조업체는 실제로 종료를 피하는 것이 좋습니다. 일반적으로 문제의 원인은 몰래 발생할 수 있기 때문에 나쁜 생각입니다. 또한 9600 보드에서 비트 폭은 100 마이크로 초를 조금 넘지 않으며 10 밀리 초가 아닙니다. UART는 일반적으로 중간에서 샘플을 수행하거나 때로는 3 개의 샘플을 가져 와서 3 개 중 2 개를 가장 잘 수행하므로 반사의 일부가 3 분의 1 전에 사라지기를 원합니다. 종료는 매우 중요하지만 실제로는 케이블이 15 피트에 불과하다면 아마 괜찮을 것입니다
EternityForest
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.