2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、單片機單片機RSRS-485485多機通訊的實現(xiàn)多機通訊的實現(xiàn)摘要本文介紹一種能利用RS-485電氣特性和簡單的結構方式,采用自定義串行通訊協(xié)議,實現(xiàn)單片機RS-485多機通訊的方法和技巧。關鍵詞關鍵詞單片機,RS-485總線,總線沖突,串行通訊1簡介簡介RS-485串行總線接口標準以差分平衡方式傳輸信號,具有很強的抗共模干擾的能力,答應一對雙絞線上一個發(fā)送器驅動多個負載設備。產(chǎn)業(yè)現(xiàn)場控制系統(tǒng)中一般都采用該總線標準進行數(shù)據(jù)傳輸,而且一般

2、采用RS-485串行總線接口標準的系統(tǒng)都使用8044芯片作為通訊控制器或各分機的CPU。8044芯片內部集成了SDLC,HDLC等通訊協(xié)議,并且集成了相應的硬件電路,通過硬件電路和標準協(xié)議的配合,使系統(tǒng)的通訊正確、可靠、快速。8044在市場上日漸稀少,固然有8344可替換,但幾百元的價位與普通單片機幾元至幾十元的價位相差甚遠,用戶在開發(fā)一般的單片機應用系統(tǒng)時,都??茨苡煤唵蔚碾娐泛秃唵蔚耐ㄓ崊f(xié)議完成數(shù)據(jù)交換。譬如:利用單片機本身所提供的

3、簡單串行接口,加上總線驅動器如SN75176等組合成簡單的RS-485通訊網(wǎng)絡。本文所述的方法已成功地應用于工程項目,一臺主機與60臺從機通訊,通訊波特率達64KBPS。2總線驅動器芯片總線驅動器芯片SN75176SN75176當總線上沒有信號傳輸時,總線處于懸浮狀態(tài),輕易受干擾信號的影響。將總線上差分信號的正端A和5電源間接一個10K的電阻;正端A和負端B間接一個10K的電阻;負端B和地間接一個10K的電阻,形成一個電阻網(wǎng)絡。當總線上

4、沒有信號傳輸時,正端A的電平大約為3.2V,負端B的電平大約為1.6V,即使有干擾信號,卻很難產(chǎn)生串行通訊的起始信號0,從而增加了總線抗干擾的能力。4通訊規(guī)則通訊規(guī)則由于RS-485通訊是一種半雙工通訊,發(fā)送和接收共用同一物理信道。在任意時刻只答應一臺單機處于發(fā)送狀態(tài)。因此要求應答的單機必須在偵聽到總線上呼喚信號已經(jīng)發(fā)送完畢,并且沒有其它單機發(fā)出應答信號的情況下,才能應答。半雙工通訊對主機和從機的發(fā)送和接收時序有嚴格的要求。假如在時序上

5、配合不好,就會發(fā)生總線沖突,使整個系統(tǒng)的通訊癱瘓,無法正常工作。要做到總線上的設備在時序上的嚴格配合,必須要遵從以下幾項原則:1)復位時,主從機都應該處于接收狀態(tài)。SN75176芯片的發(fā)送和接收功能轉換是由芯片的RE,DE端控制的。RE=1,DE=1時,SN75176發(fā)送狀態(tài);RE=0,DE=0時,SN75176處于接收狀態(tài)。一般使用單片機的一根口線連接RE,DE端。在上電復位時,由于硬件電路穩(wěn)定需要一定的時間,并且單片機各端口復位后處

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論