所謂數(shù)據(jù)通信,就是從數(shù)據(jù)源產(chǎn)生的數(shù)據(jù),經(jīng)過硬件線路或軟件線路的連接(統(tǒng)稱信道),按照一定的通信規(guī)程(協(xié)議),形成數(shù)據(jù)流傳到另一方的過程。計(jì)算機(jī)與各種用途的終端之間,以及計(jì)算機(jī)相互之間,都需要數(shù)據(jù)通信,遙測、遙信、遙控、自控、雷達(dá)等等都需要數(shù)據(jù)處理與傳輸,也都離不開數(shù)據(jù)通信。 目前RS-232是PC機(jī)與通信工業(yè)中應(yīng)用最廣泛的一種串行接口。RS-232被定義為一種在低速率串行通訊中增加通訊距離的單端標(biāo)準(zhǔn)。在數(shù)據(jù)通信領(lǐng)域中包括各種終端和計(jì)算機(jī)端口在內(nèi)的設(shè)備稱作數(shù)據(jù)終端設(shè)備,即DTE。與之相比,調(diào)制解調(diào)器和其他通信設(shè)備,則稱作數(shù)據(jù)通信設(shè)備,即DCE。數(shù)據(jù)終端設(shè)備和數(shù)據(jù)通信設(shè)備之間的分界是連接它們的插件,而對這一分界的說明,則是從:物理、電氣以及邏輯上進(jìn)行數(shù)據(jù)交換的規(guī)則,它是由接口標(biāo)準(zhǔn)規(guī)定的。最常用的EIA RS-232標(biāo)準(zhǔn),EIA標(biāo)準(zhǔn)的很多內(nèi)容以被其他許多標(biāo)準(zhǔn)化組織所采納。RS-232C是1969年EIA提出的建議標(biāo)準(zhǔn)(RecommendStandard),232則表示一個具體通信標(biāo)準(zhǔn)的識別號碼,后綴C表明此標(biāo)準(zhǔn)最后的修訂版本。RS-232C標(biāo)準(zhǔn)適用于數(shù)據(jù)終端設(shè)備與數(shù)據(jù)通信設(shè)備之間、速率范圍從0到20Kb/s的串行數(shù)據(jù)傳輸。此標(biāo)準(zhǔn)限制數(shù)據(jù)終端設(shè)備和數(shù)據(jù)通信設(shè)備之間的電纜長度為15米,RS-232C標(biāo)準(zhǔn)的另一部分是規(guī)定用電纜接頭作為數(shù)據(jù)終端設(shè)備和數(shù)據(jù)通信設(shè)備的接插件,這就是熟知的DB-25接插件。電纜兩端都裝備有“凸形”插頭,通常它被設(shè)計(jì)成能插到調(diào)制解調(diào)的DB-25凹形插座上。后來IBM的PC機(jī)將RS-232簡化成了DB-9連接器,從而成為事實(shí)標(biāo)準(zhǔn)。而工業(yè)控制的RS-232口一般只使用RXD、TXD、GND三條線。波仕電子對RS-232的通信距離標(biāo)準(zhǔn)進(jìn)行了改進(jìn),增加到了500-1000米,并且提交到了EIA,見波仕的EX232產(chǎn)品。 RS-232采取不平衡傳輸方式,即所謂單端通訊。 收、 發(fā)端的數(shù)據(jù)信號是相對于信號地,如從DTE設(shè)備發(fā)出的數(shù)據(jù)在使用DB9連接器時是3腳相對5腳(信號地)的電平,DB9各引腳定義參見圖1。典型的 RS-232信號在正負(fù)電平之間擺動,在發(fā)送數(shù)據(jù)時,發(fā)送端驅(qū)動器輸出正電平在+5~+15V,負(fù)電平在-5~-15V電平。當(dāng)無數(shù)據(jù)傳輸時,線上為 TTL,從開始傳送數(shù)據(jù)到結(jié)束,線上電平從TTL電平到RS-232電平再返回TTL電平。接收器典型的工作電平在+3~+12V與-3~-12V。由于 發(fā)送電平與接收電平的差僅為2V至3V左右,所以其共模抑制能力差,再加上雙絞線上的分布電容,其傳送距離最大為約15米,最高速率為20kb/s。RS -232是為點(diǎn)對點(diǎn)(即只用一對收、發(fā)設(shè)備)通訊而設(shè)計(jì)的,其驅(qū)動器負(fù)載為3~7kΩ。所以RS-232適合本地設(shè)備之間的通信。 在下一代RS-485總線中,每接一個RS-232/RS-485轉(zhuǎn)換器,RS-485信號都得到了中繼增強(qiáng),所以這種RS-485總線不再受一條RS-485總線最遠(yuǎn)1200米的限制,而是當(dāng)接N個轉(zhuǎn)換器時就可以達(dá)到1200米的N倍距離,N不受限制。傳統(tǒng)的RS-485總線有接負(fù)載個數(shù)的限制,比如128個,就是同一條RS-485總線中最多掛128個RS-485口。使用N個RS-232/RS-485轉(zhuǎn)換器構(gòu)成的RS-485總線中,由于接入的轉(zhuǎn)換器將RS-485總線分開為了N段(每一段之間相當(dāng)于有一個中繼器),所以當(dāng)接N個轉(zhuǎn)換器時就可以達(dá)到128×N倍的負(fù)載個數(shù),而且N不受限制。簡單地說,下一代RS-485總線的每一個節(jié)點(diǎn)都帶中繼功能,在加入一個RS-485節(jié)點(diǎn)的同時增加了驅(qū)動,包括傳輸距離和負(fù)載能力。在下一代RS-485總線的概念下,BOSHIKA改變了傳統(tǒng)的1路RS-232到1路RS-485的轉(zhuǎn)換方式,也不是簡單的多路RS-232到多路RS-485轉(zhuǎn)換的疊加。BOSHIKA將原本用于延長RS-485通信距離并且提高負(fù)載能力的中繼器與RS-232/RS-485轉(zhuǎn)換器進(jìn)行綁定,同時對RS-485信號的流向進(jìn)行整理,使得用戶在使用時感覺就是一個RS-232與RS-485的轉(zhuǎn)換器。這種思想體現(xiàn)在最新的《一種帶中繼功能的串口轉(zhuǎn)換器》專利文獻(xiàn)中。對于BOSHIKA而言,下一代RS-485總線的變化就是要不受最遠(yuǎn)距離和節(jié)點(diǎn)數(shù)的限制,,同時下一代RS-232/RS-485轉(zhuǎn)換器還得保持無需供電的特性。 |