1. 通訊需要幾根線?
可能現在能夠看到的大多數都通訊都是使用到兩根線,但其實現在不同的通訊協議所使用到的通訊線路還真不一樣,比如千兆乙太網使用到是8根線,百兆乙太網只需要使用4跟線,SPI通訊協議需要使用3根電纜,傳統的RSR232通訊只需要2根線,當然其中還需要一根地線,再像USB、PROFIBUS、CAN、I2C這些通訊協議也都是使用的兩根通訊電纜,但其實還有一個常用的晶片18B20,就只用到了一根通訊電纜,所以也稱之為單線通訊協議。根據不同的使用場景,所使用到的通訊協議不一樣,需要的通訊線路也會有所不同。
2. 通訊是如何實現的?
通訊的最根本要求是傳送資料,所以無論如何都至少需要一根電纜來進行資料的傳送。當雙方進行資料傳輸的時候,對數字訊號而言,其本質就是在傳輸高低電平而已,那又如何保證接收方知道你什麼時候開始傳輸?什麼時候結束?資料又是什麼?僅靠高低電平兩種狀態是無法判斷的,所以就需要一個時序訊號,用於判斷這些資訊,也就是需要兩個電纜了。
3. 兩個電纜一直在傳輸嗎?
剛才說過有的通訊協議只需要一根電纜,這其實是將時序訊號和資料做到了一根電纜上,還比如Asi通訊協議,也只需要兩根電纜,但不僅實現了資料的傳輸,還同時可以進行供電,那這些協議是一直在進行資料通訊嗎?其實不是,很多兩線通訊協議都是半雙工的,也就是在同一個時間點只能進行收或者發的工作,當一根電纜在傳送資料時,另一個電纜就充當時鐘訊號了,反之亦然。
每根線裡面是一捆線,每一根細線裡面也有複雜的結構,取決於用的是什麼型別的線了。能夠傳輸的資料頻寬肯定不是看起來一根線那麼簡單。
1. 通訊需要幾根線?
可能現在能夠看到的大多數都通訊都是使用到兩根線,但其實現在不同的通訊協議所使用到的通訊線路還真不一樣,比如千兆乙太網使用到是8根線,百兆乙太網只需要使用4跟線,SPI通訊協議需要使用3根電纜,傳統的RSR232通訊只需要2根線,當然其中還需要一根地線,再像USB、PROFIBUS、CAN、I2C這些通訊協議也都是使用的兩根通訊電纜,但其實還有一個常用的晶片18B20,就只用到了一根通訊電纜,所以也稱之為單線通訊協議。根據不同的使用場景,所使用到的通訊協議不一樣,需要的通訊線路也會有所不同。
2. 通訊是如何實現的?
通訊的最根本要求是傳送資料,所以無論如何都至少需要一根電纜來進行資料的傳送。當雙方進行資料傳輸的時候,對數字訊號而言,其本質就是在傳輸高低電平而已,那又如何保證接收方知道你什麼時候開始傳輸?什麼時候結束?資料又是什麼?僅靠高低電平兩種狀態是無法判斷的,所以就需要一個時序訊號,用於判斷這些資訊,也就是需要兩個電纜了。
3. 兩個電纜一直在傳輸嗎?
剛才說過有的通訊協議只需要一根電纜,這其實是將時序訊號和資料做到了一根電纜上,還比如Asi通訊協議,也只需要兩根電纜,但不僅實現了資料的傳輸,還同時可以進行供電,那這些協議是一直在進行資料通訊嗎?其實不是,很多兩線通訊協議都是半雙工的,也就是在同一個時間點只能進行收或者發的工作,當一根電纜在傳送資料時,另一個電纜就充當時鐘訊號了,反之亦然。