




已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
RS-232串行接口RS-232是在任何時候都常用的接口之一。它不僅已經(jīng)被內(nèi)置于每臺PC,而且已被內(nèi)置于從微控制器到主機的多種類型的電腦和與它們連接的設(shè)備。RS-232的最通常得用處是連接到一個Modem,其他擁有RS-232接口的設(shè)備包括打印機,數(shù)據(jù)采集模塊,測試裝置和控制回路。你也可以將RS-232用在任何類型得計算機之間的簡單連接中。RS-232是設(shè)計來處理兩臺設(shè)備之間的通信的,距離限制為50到100f,這決定于波特率和電纜類型。因為RS-232端口被廣泛應(yīng)用,它的另一個用途是與一個將這個接口轉(zhuǎn)換成另一種類型的適配器相連。例如,一個簡單的回路將一個RS-232端口轉(zhuǎn)換成一個RS-485端口,這個端口可以和多臺設(shè)備相連并且可以使用更長的導(dǎo)線連線。RS-232連接使用非平衡導(dǎo)線。盡管一個非平衡的狀態(tài)聽起來像是一些應(yīng)該避免的東西,在這里它僅僅是指導(dǎo)線中的信號的電氣特性。在一條非平衡導(dǎo)線中,信號電壓加到一條導(dǎo)線上,所有的信號電壓都使用一個公共的接地線。這種類型的接口的另一個術(shù)語是單端。特性RS-232有幾個優(yōu)點:它是無處不在的。每一臺PC機都有一個或更多的RS-232端口。更新的計算機現(xiàn)在支持其他諸如USB這樣的串行接口,但是RS-232可以做很多USB無法做的事情。在微控制器中,接口芯片使得將一個5V串口轉(zhuǎn)換成RS-232變得很容易。連接距離可以達(dá)到50到100ft。大多數(shù)的外設(shè)接口都不會用于太長的距離。USB連接最長可以達(dá)到16ft,PC機的并口打印機接口與主機的距離可以達(dá)到10到15ft,或者利用IEEE-1284B型驅(qū)動器可以達(dá)到30ft。但是RS-232可以使用更長的電纜。如果每一個RS-232端口與一個Modem相連,你可以使用電話網(wǎng)在世界范圍內(nèi)發(fā)送數(shù)據(jù)。對于一個雙向連接,你只需要3條導(dǎo)線。一個并行連接一般需要8條數(shù)據(jù)線,兩條或者更多的控制信號線,和幾條接地線。所有的導(dǎo)線和更大的連接器使得價格累計起來就比較高了。RS-232的缺點包括以下這些:如果連接的另一頭需要并行數(shù)據(jù),它不得不將這個串口數(shù)據(jù)轉(zhuǎn)換成并行數(shù)據(jù)。但是利用一個UART,這很容易實現(xiàn)。串口是如此的有用,以至于尋找一個未用的串口可能會比較困難。PC機可以有多個串口,但是一個系統(tǒng)可能無法為每一個串口分配一個唯一的中斷請求信號。大多數(shù)的微控制器只有一個硬件串口。在一個連接中不能有超過2臺以上的設(shè)備。指定的最大數(shù)據(jù)傳輸速率是每秒20000位。但是,很多接口芯片可以超過這個數(shù)值,尤其是在短程連接上。很長的連接需要一個不同的接口。雙向RS-232通信的3個基本信號如下:TD:將數(shù)據(jù)從DCE傳輸?shù)紻CE也被稱作TX和TXD。RD:將數(shù)據(jù)從DCE傳輸?shù)紻TE。也被稱作RX和RXD。SG:信號地。也被稱作GND和SGND。電壓RS-232的邏輯電平用正負(fù)電壓表示,而不是只用5VTTL和CMOS邏輯的正電壓信號表示。在一個RS-232的數(shù)據(jù)輸出(TD),一個邏輯0被定義為等于或者高于+5V,而一個邏輯1被定義為等于-5V或者比低于-5V。換言之,信號使用負(fù)邏輯,在這種邏輯中,負(fù)的電壓為邏輯1。控制信號使用相同的電壓,但是使用的是正邏輯。一個正的電壓表示這項功能為開,而一個負(fù)的電壓表示這個功能為關(guān)。RS-232接口芯片反向轉(zhuǎn)換這些信號。在一個UART的輸出引腳,一個邏輯1數(shù)據(jù)位或者一個關(guān)控制信號接近于5V,它在RS-232的接口產(chǎn)生一個負(fù)電壓。一個邏輯0數(shù)據(jù)位或者一個開控制信號接近于0V,它在RS-232接口產(chǎn)生一個正電壓。因為一個RS-232接收器可能位于一條長電線纜的末端,等到信號到達(dá)接收者的時候,它的電壓可能已經(jīng)削弱了或者加載了噪聲信號??紤]到這種情況,在接受方最低要求的電壓要比在驅(qū)動器處要低。一個比+3V高得多的輸入在RD處是一個邏輯0,或者在一個控制輸入處是一個開。一個比-3V要低得多的輸入在RD處為一個邏輯1,或者在一個控制輸入處為一個關(guān)。根據(jù)這個標(biāo)準(zhǔn),在-3V和+3V之間的一個輸入的邏輯電平?jīng)]有定義。噪聲容限,或者電壓容限,是輸出電壓和輸入電壓的區(qū)別所在。RS-232的大電壓波動導(dǎo)致一個比5VTTL邏輯寬得多的噪聲容限。例如,即便一個RS-232驅(qū)動器的輸出為最小的+5V,它也會在接受方削弱或者噪聲峰值大到2V,并且仍舊是一個有效邏輯0。很多RS-232輸出有更寬的電壓波動:9V和12V是很平常的事情。這些都導(dǎo)致更寬的噪聲容限。最大允許的電壓波動是15V,盡管接受方必須不受任何損害地處理高達(dá)25V的電壓。使用的另外兩個與RS-232有關(guān)的術(shù)語是Mark和Space。Space是邏輯0,而Mark是邏輯1。這兩個術(shù)語是多年以前機械記錄儀二進制數(shù)據(jù)的,他們分別代表物理標(biāo)記和空白。計時限制TIA/EIA-232包括最小和最大計時規(guī)定。所有的RS-232接口芯片都符合這個規(guī)定。指定的旋轉(zhuǎn)速度限制了接口的最大比特率。旋轉(zhuǎn)率是當(dāng)輸出切換時電壓變化的快慢的量度,并且描述了一個輸出的電壓變化的瞬間速度。一個RS-232驅(qū)動器的旋轉(zhuǎn)速度必須是每毫秒30V或者更少。限制旋轉(zhuǎn)速度的好處是它通過事實上消除由于電壓偏轉(zhuǎn)引發(fā)的問題來改進信號質(zhì)量,電壓偏移發(fā)生在傳輸有著快速上升和下降節(jié)拍的信號的長距離連線上。但是旋轉(zhuǎn)速度也限制了一個連接的最大速度。在30V/us的速度下,一個輸出需要0.3us從+5V切換到-5V。RS-232的規(guī)定的最大波特率為20kbps,這個速度轉(zhuǎn)換成一個比特寬度為50us,或者在允許的最快旋轉(zhuǎn)速度下為166倍的切換時間。事實上,因為UART在位的中間附近讀取輸入數(shù)據(jù),并且還因為大多數(shù)的時間參考時鐘是非常準(zhǔn)確的,你可以安全的使用短到5到10倍的切換時間的位的寬度??紤]到這些,有的接口芯片允許115kbps或者更高的波特率,即使這違反了這個標(biāo)準(zhǔn)的建議。除了有一個最大的切換速度之外,RS-232驅(qū)動器還必須符合最低標(biāo)準(zhǔn)以確保信號不在邏輯狀態(tài)之間的未定義區(qū)域停留。對于控制信號和其他40bps和更低的信號,信號線必須花費不超過1ms的時間在有效的邏輯1和邏輯0之間的傳送區(qū)域,對于其他數(shù)據(jù)和時間信號,這個限制是4%的位寬,或者在20bps下為2us。信號的上升和下降次數(shù)也要盡可能的接近相等。在5V邏輯和RS-232之間轉(zhuǎn)換很多微控制器有異步串口,但是它們的輸出和輸入使用5V邏輯而不是使用RS-232電壓。將5V落連接到一個RS-232端口需要轉(zhuǎn)換到RS-232電平和從RS-232電平轉(zhuǎn)換到5V邏輯。利用5V邏輯,我假定了TTL或者CMOS邏輯芯片使用的邏輯電平,這些芯片是由一個單一的+5V電源供電,信號電平以接地電平作為參考。對于TTL邏輯,一個邏輯低輸入不高于0.8V。一個邏輯高輸出必須至少為2.4V,而一個邏輯高輸入必須至少為2V。利用這些邏輯電平,一個接口可以有0.4V的噪聲信號而不至于產(chǎn)生錯誤。這些邏輯電平應(yīng)用在初期的,標(biāo)準(zhǔn)的7400系列的TTL邏輯和他的派生系列,包括74LS74F和74ALSTTL。較早的利用NMOS技術(shù)制造的微控制器也使用這些邏輯電平。大多數(shù)的CMOS芯片定義了不同的邏輯電平,并且有更寬的噪聲容限。一個邏輯低CMOS輸出不高于0.1V,而一個邏輯低輸入可以高達(dá)20%的電源電壓,或者對于5V的電源輸入可以達(dá)到1V。一個邏輯高輸出至少為4.9V,而一個邏輯高輸入必須至少達(dá)到電源電壓的70%,或者對于5V電源輸入而言達(dá)到3.5V。使用這樣的邏輯電平的系列包括4000系列,74HC和74AC。有的CMOS芯片有TTL兼容輸出。這是得他們可以直接和CMOS或者TTL邏輯項鏈。遵循這個慣例的芯片包括74HCT邏輯系列和大多數(shù)的微控制器。RS-232InterfaceRS-232isoneofthenormallyusedinterfacesatanytime,itnotonlybuiltineveryPC-set,butalsobuiltinanytypesofcomputerswhicharefrommicrocontrollertohostcomputers,andequipmentconnectedwiththem.ThegeneralusageofRS-232istoconnectamodern,theotherarrangementswithRS-232interfacesincludeprinter,datacollectionmodule,testingdeviceandcontrolloop.RS-232canbealsousedinthesimplelinkofanytypeofcomputer.RS-232isdesignedtodealwiththecommunicationbetweentwoarrangementswithdistancelimitationfrom50to100ft,whichdependonPotterrateandtypeofelectriccable.BecauseofwideapplicationofRS-232port,itsotherusageistolinkanothertypeofadapterconvertedformtheport.Forexample,asimpleloopchangesaRS-232intoaRS-485port.Theportcanbelinkwithseveraldevicesbymeansofalonglead.Non-equilibriumleadisusedtolinkedtoRS-232.Althoughnon-equilibriumshouldsomethingavoidable,itonlyreferstotheelectricpropertyofthesignalinlead.Inanon-equilibriumlead,signalvoltageisappliedtoanotherlead,allhasanothertechnicalterm“signalend”.AdvantagesinRS-232RS-232isusedeverywhere.EveryPC-sethasoneormoreRS-232ports.TherenewedcomputerssustainotherserialinterfaceslikeUSB.ButRS-232candomanythingswhichUSBcantdo.Inthemicro-controllerinterfacechipcanbeeasilyusedtochangeintoRS-232.Thejointingdistancecanreach50-100ft.Manyexternalinterfacesarenotusedfortoolongdistance.ThelongestdistancejointofUSBcanreach16ft.ThedistancebetweenparallelprinterinterfaceonthePC-setandthehostcomputercanreach10to15ft,or30ftbyusingTypeTEEE-1284Bdriver.ButRS-232canusethelongerelectriccable.IfeveryRS-232portislinkedwithamodern,Telephonenetworkcanusedtosenddataintherageoftheworld.Foradoublelink,3leadsareneeded.Aparallelcircuitgenerallyneeds8datalines,twoormorecontrolsignallinesandgroundwires。Itismoreexpensiveifmoreleadsandbiggerconnectorsareused.DisadvantagesinRS-232Ifonesideoflinkneedsparalleldata,ithastotransformserialintoparalleldata.ButifitiseasilyrealizedaUARTisused.Becauseoftheserialportsouseful,itismaybehardertolookforafreeserialportPC-setmayhavemanyserialports,butasystemmaybecantdistributeasolebreakingenquiringsignaltoeveryserialport.Mostmicro-controlleronlyhasonehardwareserialport.Nomorethan2setinon
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 家具設(shè)計的創(chuàng)新理念與個性化產(chǎn)品開發(fā)研究試題及答案
- 家具設(shè)計中形態(tài)與空間的關(guān)系研究試題及答案
- 2025年中、大功率激光器項目合作計劃書
- 電機車考試題及答案
- 2024年山東第一醫(yī)科大學(xué)附屬省立醫(yī)院招聘緊缺工作人員真題
- 2024年齊齊哈爾市消防隊員招聘考試真題
- 2025年環(huán)氧脂肪酸甲酯項目建議書
- 河南省南陽市2022-2023學(xué)年高三上學(xué)期期末語文題 含解析
- 理解客戶心理與商務(wù)英語溝通策略試題及答案
- 智能駕駛中的傳感器技術(shù)探討試題及答案
- 德意志意識形態(tài)
- 2023年安徽省中考生物總復(fù)習(xí)二輪專題:科學(xué)探究創(chuàng)新題(有答案)
- YY/T 1778.1-2021醫(yī)療應(yīng)用中呼吸氣體通路生物相容性評價第1部分:風(fēng)險管理過程中的評價與試驗
- GB/T 20041.21-2008電纜管理用導(dǎo)管系統(tǒng)第21部分:剛性導(dǎo)管系統(tǒng)的特殊要求
- GB/T 14054-1993輻射防護用固定式X、γ輻射劑量率儀、報警裝置和監(jiān)測儀
- 《馬克思主義發(fā)展史》第六章 毛澤東思想是馬克思主義在中國發(fā)展的第一個重大成果
- 粵教版地理七年級下冊全冊課件
- 工商企業(yè)管理專業(yè)模擬實訓(xùn)報告
- 八年級英語15篇完形填空(附答案)
- 會寶嶺選礦廠集中控制技術(shù)方案
- 第13講巧解弦圖與面積
評論
0/150
提交評論