RS485通訊的工作原理如下:
1、採用差分訊號。我們在講A/D的時候,講過差分訊號輸入的概念,同時也介紹了差分輸入的好處,最大的優勢是可以抑制共模干擾。尤其當工業現場環境比較複雜,干擾比較多時,採用差分方式可以有效的提高通訊可靠性。RS485採用兩根通訊線,通常用A和B或者D+和D-來表示。邏輯“1”以兩線之間的電壓差為+(0.2~6)V表示,邏輯“0”以兩線間的電壓差為-(0.2~6)V來表示,是一種典型的差分通訊。
2、RS485通訊速率快,最大傳輸速度可以達到10Mb/s以上。
3、RS485內部的物理結構,採用的是平衡驅動器和差分接收器的組合,抗干擾能力也大大增加。
4、傳輸距離最遠可以達到1200米左右,但是它的傳輸速率和傳輸距離是成反比的,只有在100Kb/s以下的傳輸速度,才能達到最大的通訊距離,如果需要傳輸更遠距離可以使用中繼。
5、可以在總線上進行聯網實現多機通訊,總線上允許掛多個收發器,從現有的RS485晶片來看,有可以掛32、64、128、256等不同個裝置的驅動器。
6、RS485的介面非常簡單,與RS232所使用的MAX232是類似的,只需要一個RS485轉換器,就可以直接與微控制器的UART串列埠連線起來,並且使用完全相同的非同步序列通訊協議。但是由於RS485是差分通訊,因此接收資料和傳送資料是不能同時進行的,也就是說它是一種半雙工通訊。
RS485通訊的工作原理如下:
1、採用差分訊號。我們在講A/D的時候,講過差分訊號輸入的概念,同時也介紹了差分輸入的好處,最大的優勢是可以抑制共模干擾。尤其當工業現場環境比較複雜,干擾比較多時,採用差分方式可以有效的提高通訊可靠性。RS485採用兩根通訊線,通常用A和B或者D+和D-來表示。邏輯“1”以兩線之間的電壓差為+(0.2~6)V表示,邏輯“0”以兩線間的電壓差為-(0.2~6)V來表示,是一種典型的差分通訊。
2、RS485通訊速率快,最大傳輸速度可以達到10Mb/s以上。
3、RS485內部的物理結構,採用的是平衡驅動器和差分接收器的組合,抗干擾能力也大大增加。
4、傳輸距離最遠可以達到1200米左右,但是它的傳輸速率和傳輸距離是成反比的,只有在100Kb/s以下的傳輸速度,才能達到最大的通訊距離,如果需要傳輸更遠距離可以使用中繼。
5、可以在總線上進行聯網實現多機通訊,總線上允許掛多個收發器,從現有的RS485晶片來看,有可以掛32、64、128、256等不同個裝置的驅動器。
6、RS485的介面非常簡單,與RS232所使用的MAX232是類似的,只需要一個RS485轉換器,就可以直接與微控制器的UART串列埠連線起來,並且使用完全相同的非同步序列通訊協議。但是由於RS485是差分通訊,因此接收資料和傳送資料是不能同時進行的,也就是說它是一種半雙工通訊。