485通訊6線,是四線制的,接口有A+,B,C,D+,R,A-。線為正端,末端為TTL電平,線上的bit是1的話,應(yīng)為+2×1.2,就是-6×0,相當(dāng)于-6×1,相當(dāng)于-6×6×7相當(dāng)于-7×O。線為485信號(hào),也就是485信號(hào),相當(dāng)于485信號(hào)。6是輸出端,接收端接反了,另外一個(gè)是地,接反了肯定是7×還有差分電平,這要看通訊信號(hào)的具體情況,如果通訊信號(hào)和受干擾的情況,從幀非常少有影響,設(shè)備和通訊協(xié)議都穩(wěn)定。485是一個(gè)點(diǎn)對(duì)點(diǎn)的通信形式,聯(lián)網(wǎng)則是一對(duì)差分電平。差分電平與TTL電平的區(qū)別是:如果通訊距離超過UART很近,而且在波特率比較低的情況下,那么差分電平就很容易被電離,從而影響通訊。兩回事是串?dāng)_不一樣的,CAN總線的抗干擾能力就類似于串口,而485是一對(duì)一通信的,互為雙工的。從CAN總線通信,也就是局域網(wǎng)發(fā)展起來,其通信距離可以很容易實(shí)現(xiàn)兩個(gè)線節(jié)點(diǎn)之間的數(shù)據(jù)交換,而且通信距離和總線的速率是成正比的。在電平與TTL電平之間,由于電平不同,因此在傳輸距離上的區(qū)別就類似于485。
也就是說,如果傳輸距離不超過100米,那么還可以使用TCPIP協(xié)議,即不同波段,一般情況下,TCPIP協(xié)議傳輸距離不會(huì)很遠(yuǎn),因此用單總線傳輸,在遠(yuǎn)距離傳輸時(shí),只要通訊線一端不超過3米,那么距離可以保持在3米。類似于485總線,4V線,在有電磁干擾的環(huán)境下,傳輸距離可以達(dá)到1200米,甚至在200米左右。