




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、RS-422/485的設計與應用摘要RS-422/485 是美國電子工業協會 (electronic industries al-liance,EIA)在 20 世紀 70 年代末推出的數字通訊電氣標準。該標準采用平衡驅動差分接收電路,最大傳輸速率 10 Mb/s,最大傳輸距離 1200 m,其中 RS-422 為全雙工,RS-485 為半雙工串行通信接口標準RS一422/48,具有顯著的優點:抗干擾能力強,傳輸距離遠,傳送汽率高,因而在分布式控制系統和工業局部網絡中得到日益廣泛地應用。RS-422/485 只對接口的電氣特性作了規定,沒有規定接插件、傳輸電纜和通訊協議,因此,在實際工程和應用
2、中,用戶根據實際情況自行設計,給實際應用帶來了許多問題。從物理層、傳輸層和應用層角度提出了設計和應用的要求,提出了構造串行異步通訊接口的方法,從而規范了 RS422/485 的設計。而RS-422/485在眾多領域中也開始運用的越來越多,比如:火力發電自動化系統,電隔離,串行口等。并且利用率高,操作方便。關鍵詞:RS-422/485 串行通信 接口標準AbstractRS-422/485 al-liance electronic (EIA), the Electronic Industry Association (industries) in the end of 1970s, the in
3、troduction of digital communication electrical standards. The standard adopts the balanced drive differential receiver circuit, the maximum transmission rate of 10 Mb/s, the maximum transmission distance of 1200 m, RS-422 for full duplex, RS-485 for the half duplex serial communication interface sta
4、ndard RS a 422/48, has significant advantages: strong anti-interference ability, transmission distance, high transmission rate, and thus in the distributed control system and industrial local network has been widely used. RS-422 / 485 only to the interface electrical characteristics specified, no pr
5、ovisions of connectors, cables and communication protocols. Therefore, in practical engineering and application, the user according to the actual situation of self-designed, to the actual application brought many problems. From the viewpoint of physical layer, transport layer and application layer,
6、the design and application of the design and application of serial asynchronous communication interface is proposed, which can regulate the design of RS422/485. And RS-422/485 in many areas also began to use more and more, such as: thermal power automation system, electrical isolation, serial port,
7、etc. And the utilization rate is high, the operation is convenient.Key words: RS-422/485 serial communication interface standard目錄一、實驗目的1二、實驗條件12.1開發軟件12.2實驗設備1三、原理及其應用13.1 應用13.2原理1物理層1傳輸層3應用層44.1軟件設計44.2 硬件設計5五、實驗結果分析與總結6參考文獻7一、實驗目的RS-422/485 電氣標準被廣泛應用于近距離數字系統之間的數據傳輸。為了擴大串行通信的有效傳輸距離,提高通信傳輸速率,增強抗干擾
8、能力, EIA制定了RS-422/485串行總線通信標準,也叫雙端接口電氣標準或平衡傳輸電氣標準。RS-422/485與RS)232C的關鍵不同之處在于將單端輸入改為雙端差分輸入,信號地不再共用,通信雙方的信號地不再連在一起。然而,此電氣標準及其通訊接口在工程中,常常發生不規范設計和應用的情況,重則導致接口器件經常損壞,輕則通訊誤碼率高,最終影響系統的通訊。所以我們采用采用雙端差分輸入,總線的抗干擾能力強;(2)互連雙方的信號地分立,兩條信號線形成回路,避免了電平偏移,同時也避免了潛在接地問題;(3)輸出端采用雙端平衡驅動,其信號放大倍數高,信號傳輸距離遠。RS-422支持全雙工串行通信,RS
9、-485支持半雙工串行通信。同時將RS-422/485 接口設計和應用劃分為 3 個層次物理層、傳輸層和應用層。并且在每個應用層設計和應用的方法和要求,和必要的協議。二、實驗條件2.1開發軟件C+、嵌入式、RAM2.2實驗設備攝像頭、各種控件的GUI、鼠標、計算機三、原理及其應用3.1 應用利用TW2824 的 OSD 功能實現了 GUI 接口 在監視通道,通過顯示包含各種控件的GUI界面,使用戶能夠通過鼠標來設置 DVR 的攝像頭,錄像時間等參數,極大的方便了用戶的使用。在編碼通道,將時間、攝像頭編號等附加信息疊加在視頻信號上進行存儲。整體上達到了比較理想的效果,也為其它系統的 OSD 設計
10、提供了一種參考。3.2原理3.2.1物理層實現通訊的最底層物理連接,包含串行異步通訊,接口和連線。電氣接口以 RS-422 或 RS-485 標準實現串行數據的傳輸。串行異步通訊接口可分為通訊接口和電氣接口,其中通訊接口以 UART 協議實現串并之間的轉換,通訊接口可構造成非智能或智能接口。由 RS-422/485 串行異步通訊接口構成的通訊網絡,在物理層設計考慮下列要點:(a)根據RS-422 和RS-485 的電氣規范,RS-422 可以在一對平衡線上連接 1 個發送器、最多 10 個接收器,RS-485 可以在一對平衡線上連接最多 32 個發送器、最多 32 個接收器。(b)距 離RS-
11、422/485 采用 24AWG 雙絞電纜時傳輸距離與最大傳輸速率的關系如表 1 所示(c)連 線 為保證信號傳輸的連續性,減少信號的反射,要避免電纜的分叉。如果不行,應當減少長度。(d)為吸收信號的反射,按照RS-422/485基準,RS-422在線纜最遠端并接匹配電阻 100-140 ,典型值 100 。RS-485 在線纜開始和末端各并接匹配電阻 100-140 ,典型值 120 。(e)瞬態保護由于 RS-422/485 抗共模電壓的范圍較低,分別為±7 V和-7 V+12 V,在靜電或雷電等情況下很容易超過此范圍,從而導致器件的損壞。解決方法可采用在傳輸線與信號地線上加鉗位
12、二極管,使共模信號電壓不超過范圍;或者使發、收系統的共模信號等電位,即信號地需要互連,使兩系統共地。通常不希望進行通訊的兩系統共地,解決方法是在各系統的電氣接口與通訊接口之間加隔離電路。歸納起來可有兩種瞬態保護方案:“不隔離旁路”和“隔離旁路”,分別如圖 1 和圖2所示,采用何種方案需要根據具體系統情況而定(f)三態保護在發送器無信號輸出時,差分線呈現高阻,即不穩定狀態,容易收到外界干擾,可能在接收器端產生變化,可能觸發串行通訊接口接收干擾數據。為使線路閑置時狀態穩定,在傳輸線上增加上拉(+信號到電源)和下拉(信號到信號地)電阻,阻值 1 K 。3.2.2傳輸層傳輸層實現基本數據流的傳輸,包括
13、數據字的傳輸和數據幀的傳輸。傳輸層實現兩系統之間底層的數據傳輸,所以應首先確定傳輸層通訊協議。此通訊協議通常要規定:通常通過軟件對硬件進行初始設置,以選擇通訊的波特率,如波特率 4800、9600、614400 等。對硬件進行初試設置字的格式等,通常選用標準的UART數據字格式:起始位、數據位、校驗位(可選)和停止位。在數據字定義的基礎上,組織一批數據(數據幀)的傳輸,數據幀可采用此格式定義:幀頭、幀號、幀長、數據、數據、校驗、幀尾。其中,幀頭一幀數據的開始,與幀中其它元素盡量保證惟一性,便于接收方對“幀頭”通過時間間隔不同而識別。 對于數據幀的傳輸,在通訊協議中要明確下列內容:(1)幀內字節
14、之間最大時間間隔;(2)對周期性幀,保證幀的傳輸在周期內傳輸完成,并留有20 %以上余量;(3)接收方以“幀頭”搜索,并以“幀頭”、“幀號”、“幀長”和“幀尾”結合進行幀完整性判斷;(4) 接收方要對“幀頭”、“幀號”、“幀長”和“幀尾”結合進行有效性判斷;(5)接收方在幀完整性保證條件下,通過“校驗”對幀的數據正確性進行判斷;(6)接收方和發送方通過超時判斷,避免“死等”;(7)當幀完整性、有效性、正確性不能滿足或超時時,則軟件置錯誤標志,通知主流程;(8)接收方對字節間無間隔的幀接收時不丟數。3.2.3應用層應用層是指應用程序通過調用傳輸層的幀及數據字的傳輸,而實現應用程序中的通訊工作。為
15、了使通訊協議簡單,通訊可靠,在通訊系統中常采用“主從”及“命令應答”方式,即每次通訊工作均由“主機”發出命令幀,由“從機”返回響應幀。在定義應用層通訊協議時,還應明確:(1)若為周期性,明確發送方周期時間及幀間最大時間間隔。(2)明確幀是周期或非周期傳輸;(3) 明確幀的最大長度和最小長度另外,協議中還需定義通訊失敗的處理方法。對于采用智能接口時,應用層的使用要有上述相關要求外,當發現智能接口幀通訊錯誤,若干次重試后仍然錯誤,主CPU 可發復位命令使智能接口復位并初始化,再重試若干次仍然錯誤,則主 CPU 報告通訊故障,停止該接口使用。四、實驗設計步驟4.1軟件設計TW2824 具有兩個視頻通
16、道,可以將其中的一個設置為監控等實時查看,另外一個設置為產生視頻數據流傳送給編碼部件,進行各種格式的編碼如 MPEG4。兩個通道的 OSD 部分是完全獨立的,本項目中利用OSD在監控通道疊加GUI系統,使用戶可以通過鼠標來設置 DVR 的參數,如監視的模式、攝像頭的角度等。在編碼通道中,利用 OSD 疊加了時間、攝像頭編號等信息,這樣在回放時就能很方便的獲知視頻圖像攝取的時間等附加信息。TW2824 每個通道的 OSD 具有兩塊 RAM:字體存儲器(FONT RAM) 和顯示存儲器 (DISPLAY RAM)。字體存儲器存放字體等要顯示的字模,顯示存儲器用來存儲字符的索引、屬性等信息。實現流程
17、圖4.2 硬件設計本課題采用的DVR的總體結構如圖1所示,其中TW2824完成視頻編碼A/D、視頻解碼D/A、顯示視頻信號、幀存DRAM等功能。整個DVR系統由以下模塊組成:模擬視頻輸入模塊、視頻編解碼模塊、音頻編解碼模塊和系統控制模塊。TW2824 是由 TECHWELL 公司生產的視頻處理芯片,具有視頻輸入、動態檢測、視頻控制、OSD疊加、視頻輸出和多片級連等功能。可應用于模擬矩陣視頻切換系統、4/8/16 路DVR、車載后視系統等眾多領域。TW2824 的 OSD 共提供了 5 個層,從低到高依次為視頻層、二維邊框層、一維邊框層、字符層和鼠標層。上面的層能夠覆蓋下面的層,除了要顯示的內容
18、外,其余的區域可以設為透明。這樣就能很方便在視頻上疊加字符、鼠標、邊框等信息。單片 TW2824 同時能夠接收 5 路視頻信號(4 路模擬視頻和一路 ITU656 格式的數字視頻),芯片 OSD 部分接收來自經過 A/D 轉換后的數字視頻信號,疊加 OSD 信息后,傳送至芯片的輸出控制部分。芯片接口TW2824 提供了兩種接口方式,一種是 I2C 的控制方式(串行),另外一種是并口的控制方式 (并行)。雖然串行能夠達到400 kbits/s,但并行傳輸速度要比串行快很多。本課題中 GUI界面要根據用戶的不同操作來重畫,將新的字符和顯示信息從總線下載到字符存儲器和顯示存儲器中,所以對數據的傳輸有較高的要求,因此采用并行的接口方式。TW2824 的寄存器地址由兩部分組成,分為頁和頁內地址。1x34 表示第 1 頁中地址為 0x34 的寄存器。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 江永縣2025年三下數學期末預測試題含解析
- 山東省陽谷縣第二中學2024-2025學年高三3月月考調研考試物理試題含解析
- 山西管理職業學院《工程安全與環境保護》2023-2024學年第二學期期末試卷
- 鄭州美術學院《植物學》2023-2024學年第二學期期末試卷
- 吉林省長春市重點名校2025屆初三3月三校聯考-生物試題含解析
- 天津大學《果蔬貯藏技術》2023-2024學年第二學期期末試卷
- 喉癌放療患者護理查房
- 護理服務態度投訴零容忍
- 銷售培訓與提升策略
- 2025水利工程修復合同
- 羅才軍兩莖燈草
- 網絡存儲技術應用項目化教程
- 2023年安全員-A證(江蘇省)歷年真題附答案(難、易錯點剖析)
- 全國優質課說課比賽一等獎高中化學《苯酚》說課課件
- 幼兒園廢舊材料的研究 論文
- 產能分析報告模板及指標明細
- 張力放線工器具配備表
- 食品小攤販備案卡(樣式)及說明
- 瀝青混凝土面板單元工程質量評定表
- 針刀操作安全區帶
- THBFIA 0004-2020 紅棗制品標準
評論
0/150
提交評論