전자공학

RS-485에서 멀티 마스터가 가능한가?

무에서 2017. 6. 29. 01:34
반응형

RS-485는 기본적으로 싱글 마스터만 가능하고 멀티 마스터는 불가능하다.


2개 이상의 노드에서 동시에 통신을 시도하면 RS-485 Transceiver가 고장날 수 있다. Ethernet이나 CAN bus와 같이 Collision에 대한 대책이 없다.


RS-485에서 멀티 마스터를 할 수 있는 방법은 Token Ring 방식으로 통신하는 것이다. 하지만, Token Ring 방식은 알고리즘이 복잡하고 비효율적이다. PROFIBUS는 RS-485와 Token Ring으로 Peer to Peer 통신을 한다.


Collision : 2개 이상의 노드에서 동시에 전송하여 데이터가 충돌하여 깨지는 현상


반응형