版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、RS-422/485的設(shè)計與應(yīng)用摘要RS-422/485 是美國電子工業(yè)協(xié)會 (electronic industries al-liance,EIA)在 20 世紀 70 年代末推出的數(shù)字通訊電氣標準。該標準采用平衡驅(qū)動差分接收電路,最大傳輸速率 10 Mb/s,最大傳輸距離 1200 m,其中 RS-422 為全雙工,RS-485 為半雙工串行通信接口標準RS一422/48,具有顯著的優(yōu)點:抗干擾能力強,傳輸距離遠,傳送汽率高,因而在分布式控制系統(tǒng)和工業(yè)局部網(wǎng)絡(luò)中得到日益廣泛地應(yīng)用。RS-422/485 只對接口的電氣特性作了規(guī)定,沒有規(guī)定接插件、傳輸電纜和通訊協(xié)議,因此,在實際工程和應(yīng)用
2、中,用戶根據(jù)實際情況自行設(shè)計,給實際應(yīng)用帶來了許多問題。從物理層、傳輸層和應(yīng)用層角度提出了設(shè)計和應(yīng)用的要求,提出了構(gòu)造串行異步通訊接口的方法,從而規(guī)范了 RS422/485 的設(shè)計。而RS-422/485在眾多領(lǐng)域中也開始運用的越來越多,比如:火力發(fā)電自動化系統(tǒng),電隔離,串行口等。并且利用率高,操作方便。關(guān)鍵詞: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目錄一、實驗?zāi)康?二、實驗條件12.1開發(fā)軟件12.2實驗設(shè)備1三、原理及其應(yīng)用13.1 應(yīng)用13.2原理1物理層1傳輸層3應(yīng)用層44.1軟件設(shè)計44.2 硬件設(shè)計5五、實驗結(jié)果分析與總結(jié)6參考文獻7一、實驗?zāi)康腞S-422/485 電氣標準被廣泛應(yīng)用于近距離數(shù)字系統(tǒng)之間的數(shù)據(jù)傳輸。為了擴大串行通信的有效傳輸距離,提高通信傳輸速率,增強抗干擾
8、能力, EIA制定了RS-422/485串行總線通信標準,也叫雙端接口電氣標準或平衡傳輸電氣標準。RS-422/485與RS)232C的關(guān)鍵不同之處在于將單端輸入改為雙端差分輸入,信號地不再共用,通信雙方的信號地不再連在一起。然而,此電氣標準及其通訊接口在工程中,常常發(fā)生不規(guī)范設(shè)計和應(yīng)用的情況,重則導(dǎo)致接口器件經(jīng)常損壞,輕則通訊誤碼率高,最終影響系統(tǒng)的通訊。所以我們采用采用雙端差分輸入,總線的抗干擾能力強;(2)互連雙方的信號地分立,兩條信號線形成回路,避免了電平偏移,同時也避免了潛在接地問題;(3)輸出端采用雙端平衡驅(qū)動,其信號放大倍數(shù)高,信號傳輸距離遠。RS-422支持全雙工串行通信,RS
9、-485支持半雙工串行通信。同時將RS-422/485 接口設(shè)計和應(yīng)用劃分為 3 個層次物理層、傳輸層和應(yīng)用層。并且在每個應(yīng)用層設(shè)計和應(yīng)用的方法和要求,和必要的協(xié)議。二、實驗條件2.1開發(fā)軟件C+、嵌入式、RAM2.2實驗設(shè)備攝像頭、各種控件的GUI、鼠標、計算機三、原理及其應(yīng)用3.1 應(yīng)用利用TW2824 的 OSD 功能實現(xiàn)了 GUI 接口 在監(jiān)視通道,通過顯示包含各種控件的GUI界面,使用戶能夠通過鼠標來設(shè)置 DVR 的攝像頭,錄像時間等參數(shù),極大的方便了用戶的使用。在編碼通道,將時間、攝像頭編號等附加信息疊加在視頻信號上進行存儲。整體上達到了比較理想的效果,也為其它系統(tǒng)的 OSD 設(shè)計
10、提供了一種參考。3.2原理3.2.1物理層實現(xiàn)通訊的最底層物理連接,包含串行異步通訊,接口和連線。電氣接口以 RS-422 或 RS-485 標準實現(xiàn)串行數(shù)據(jù)的傳輸。串行異步通訊接口可分為通訊接口和電氣接口,其中通訊接口以 UART 協(xié)議實現(xiàn)串并之間的轉(zhuǎn)換,通訊接口可構(gòu)造成非智能或智能接口。由 RS-422/485 串行異步通訊接口構(gòu)成的通訊網(wǎng)絡(luò),在物理層設(shè)計考慮下列要點:(a)根據(jù)RS-422 和RS-485 的電氣規(guī)范,RS-422 可以在一對平衡線上連接 1 個發(fā)送器、最多 10 個接收器,RS-485 可以在一對平衡線上連接最多 32 個發(fā)送器、最多 32 個接收器。(b)距 離RS-
11、422/485 采用 24AWG 雙絞電纜時傳輸距離與最大傳輸速率的關(guān)系如表 1 所示(c)連 線 為保證信號傳輸?shù)倪B續(xù)性,減少信號的反射,要避免電纜的分叉。如果不行,應(yīng)當減少長度。(d)為吸收信號的反射,按照RS-422/485基準,RS-422在線纜最遠端并接匹配電阻 100-140 ,典型值 100 。RS-485 在線纜開始和末端各并接匹配電阻 100-140 ,典型值 120 。(e)瞬態(tài)保護由于 RS-422/485 抗共模電壓的范圍較低,分別為±7 V和-7 V+12 V,在靜電或雷電等情況下很容易超過此范圍,從而導(dǎo)致器件的損壞。解決方法可采用在傳輸線與信號地線上加鉗位
12、二極管,使共模信號電壓不超過范圍;或者使發(fā)、收系統(tǒng)的共模信號等電位,即信號地需要互連,使兩系統(tǒng)共地。通常不希望進行通訊的兩系統(tǒng)共地,解決方法是在各系統(tǒng)的電氣接口與通訊接口之間加隔離電路。歸納起來可有兩種瞬態(tài)保護方案:“不隔離旁路”和“隔離旁路”,分別如圖 1 和圖2所示,采用何種方案需要根據(jù)具體系統(tǒng)情況而定(f)三態(tài)保護在發(fā)送器無信號輸出時,差分線呈現(xiàn)高阻,即不穩(wěn)定狀態(tài),容易收到外界干擾,可能在接收器端產(chǎn)生變化,可能觸發(fā)串行通訊接口接收干擾數(shù)據(jù)。為使線路閑置時狀態(tài)穩(wěn)定,在傳輸線上增加上拉(+信號到電源)和下拉(信號到信號地)電阻,阻值 1 K 。3.2.2傳輸層傳輸層實現(xiàn)基本數(shù)據(jù)流的傳輸,包括
13、數(shù)據(jù)字的傳輸和數(shù)據(jù)幀的傳輸。傳輸層實現(xiàn)兩系統(tǒng)之間底層的數(shù)據(jù)傳輸,所以應(yīng)首先確定傳輸層通訊協(xié)議。此通訊協(xié)議通常要規(guī)定:通常通過軟件對硬件進行初始設(shè)置,以選擇通訊的波特率,如波特率 4800、9600、614400 等。對硬件進行初試設(shè)置字的格式等,通常選用標準的UART數(shù)據(jù)字格式:起始位、數(shù)據(jù)位、校驗位(可選)和停止位。在數(shù)據(jù)字定義的基礎(chǔ)上,組織一批數(shù)據(jù)(數(shù)據(jù)幀)的傳輸,數(shù)據(jù)幀可采用此格式定義:幀頭、幀號、幀長、數(shù)據(jù)、數(shù)據(jù)、校驗、幀尾。其中,幀頭一幀數(shù)據(jù)的開始,與幀中其它元素盡量保證惟一性,便于接收方對“幀頭”通過時間間隔不同而識別。 對于數(shù)據(jù)幀的傳輸,在通訊協(xié)議中要明確下列內(nèi)容:(1)幀內(nèi)字節(jié)
14、之間最大時間間隔;(2)對周期性幀,保證幀的傳輸在周期內(nèi)傳輸完成,并留有20 %以上余量;(3)接收方以“幀頭”搜索,并以“幀頭”、“幀號”、“幀長”和“幀尾”結(jié)合進行幀完整性判斷;(4) 接收方要對“幀頭”、“幀號”、“幀長”和“幀尾”結(jié)合進行有效性判斷;(5)接收方在幀完整性保證條件下,通過“校驗”對幀的數(shù)據(jù)正確性進行判斷;(6)接收方和發(fā)送方通過超時判斷,避免“死等”;(7)當幀完整性、有效性、正確性不能滿足或超時時,則軟件置錯誤標志,通知主流程;(8)接收方對字節(jié)間無間隔的幀接收時不丟數(shù)。3.2.3應(yīng)用層應(yīng)用層是指應(yīng)用程序通過調(diào)用傳輸層的幀及數(shù)據(jù)字的傳輸,而實現(xiàn)應(yīng)用程序中的通訊工作。為
15、了使通訊協(xié)議簡單,通訊可靠,在通訊系統(tǒng)中常采用“主從”及“命令應(yīng)答”方式,即每次通訊工作均由“主機”發(fā)出命令幀,由“從機”返回響應(yīng)幀。在定義應(yīng)用層通訊協(xié)議時,還應(yīng)明確:(1)若為周期性,明確發(fā)送方周期時間及幀間最大時間間隔。(2)明確幀是周期或非周期傳輸;(3) 明確幀的最大長度和最小長度另外,協(xié)議中還需定義通訊失敗的處理方法。對于采用智能接口時,應(yīng)用層的使用要有上述相關(guān)要求外,當發(fā)現(xiàn)智能接口幀通訊錯誤,若干次重試后仍然錯誤,主CPU 可發(fā)復(fù)位命令使智能接口復(fù)位并初始化,再重試若干次仍然錯誤,則主 CPU 報告通訊故障,停止該接口使用。四、實驗設(shè)計步驟4.1軟件設(shè)計TW2824 具有兩個視頻通
16、道,可以將其中的一個設(shè)置為監(jiān)控等實時查看,另外一個設(shè)置為產(chǎn)生視頻數(shù)據(jù)流傳送給編碼部件,進行各種格式的編碼如 MPEG4。兩個通道的 OSD 部分是完全獨立的,本項目中利用OSD在監(jiān)控通道疊加GUI系統(tǒng),使用戶可以通過鼠標來設(shè)置 DVR 的參數(shù),如監(jiān)視的模式、攝像頭的角度等。在編碼通道中,利用 OSD 疊加了時間、攝像頭編號等信息,這樣在回放時就能很方便的獲知視頻圖像攝取的時間等附加信息。TW2824 每個通道的 OSD 具有兩塊 RAM:字體存儲器(FONT RAM) 和顯示存儲器 (DISPLAY RAM)。字體存儲器存放字體等要顯示的字模,顯示存儲器用來存儲字符的索引、屬性等信息。實現(xiàn)流程
17、圖4.2 硬件設(shè)計本課題采用的DVR的總體結(jié)構(gòu)如圖1所示,其中TW2824完成視頻編碼A/D、視頻解碼D/A、顯示視頻信號、幀存DRAM等功能。整個DVR系統(tǒng)由以下模塊組成:模擬視頻輸入模塊、視頻編解碼模塊、音頻編解碼模塊和系統(tǒng)控制模塊。TW2824 是由 TECHWELL 公司生產(chǎn)的視頻處理芯片,具有視頻輸入、動態(tài)檢測、視頻控制、OSD疊加、視頻輸出和多片級連等功能??蓱?yīng)用于模擬矩陣視頻切換系統(tǒng)、4/8/16 路DVR、車載后視系統(tǒng)等眾多領(lǐng)域。TW2824 的 OSD 共提供了 5 個層,從低到高依次為視頻層、二維邊框?qū)?、一維邊框?qū)?、字符層和鼠標層。上面的層能夠覆蓋下面的層,除了要顯示的內(nèi)容
18、外,其余的區(qū)域可以設(shè)為透明。這樣就能很方便在視頻上疊加字符、鼠標、邊框等信息。單片 TW2824 同時能夠接收 5 路視頻信號(4 路模擬視頻和一路 ITU656 格式的數(shù)字視頻),芯片 OSD 部分接收來自經(jīng)過 A/D 轉(zhuǎn)換后的數(shù)字視頻信號,疊加 OSD 信息后,傳送至芯片的輸出控制部分。芯片接口TW2824 提供了兩種接口方式,一種是 I2C 的控制方式(串行),另外一種是并口的控制方式 (并行)。雖然串行能夠達到400 kbits/s,但并行傳輸速度要比串行快很多。本課題中 GUI界面要根據(jù)用戶的不同操作來重畫,將新的字符和顯示信息從總線下載到字符存儲器和顯示存儲器中,所以對數(shù)據(jù)的傳輸有較高的要求,因此采用并行的接口方式。TW2824 的寄存器地址由兩部分組成,分為頁和頁內(nèi)地址。1x34 表示第 1 頁中地址為 0x34 的寄存器。
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 政府公共關(guān)系(第二版)課件 第13章 政府公共關(guān)系危機管理
- 初中綜合實踐活動計劃
- 《朝花夕拾》讀后感作文10篇
- 商務(wù)工作計劃3篇
- 2025年己二酸二甲酯合作協(xié)議書
- 2025年多功能水質(zhì)現(xiàn)場監(jiān)測儀項目合作計劃書
- 2025年脫毛劑合作協(xié)議書
- 人教版初中化學總復(fù)習
- 吊車租賃合同范本
- 門市房租房協(xié)議
- “雙主體”協(xié)同育人背景下職業(yè)院??祻?fù)人才培養(yǎng)模式進展的研究獲獎科研報告
- 2023年建筑繼續(xù)教育考試:安全員繼續(xù)教育真題模擬匯編(共830題)
- 外科科主任工作計劃
- 人教部編版八年級語文上冊名著導(dǎo)讀《紅星照耀中國》復(fù)習素材
- 【個人簡歷】大學生職業(yè)生涯規(guī)劃書10篇
- 患者滿意度調(diào)查分析
- YS/T 1149.2-2016鋅精礦焙砂化學分析方法第2部分:酸溶鋅量的測定Na2EDTA滴定法
- GB/T 11017.1-2002額定電壓110kV交聯(lián)聚乙烯絕緣電力電纜及其附件第1部分:試驗方法和要求
- 原料藥FDA現(xiàn)場GMP符合性要求與檢查實踐課件
- 基礎(chǔ)化工行業(yè)深度:電解液新型鋰鹽材料之雙氟磺酰亞胺鋰(LiFSI)市場潛力可觀新型鋰鹽LiFSI國產(chǎn)化進程加速
- 年產(chǎn)10000噸一次性自然降解環(huán)保紙漿模塑餐具自動化生產(chǎn)線技改項目環(huán)境影響報告表
評論
0/150
提交評論