




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、目錄 TOC o 1-5 h z 第一章設計內容及要求1設計內容及要求11.2框圖1第二章系統組成及工作原理22.1控制單元設計2按鍵名稱2按鍵工作操作說明22.3蜂鳴器報警說明LED指示說明2工作原理2第三章電路方案設計-3方案說明33.2總設計框圖33.3單位電路設計33.3.1電源電路設計33.3.2復位電路設計33.3.3 控制電路設計43.3.4單片機最小系統4第四章程序設計-5主程序模塊54.2中斷服務程序64.3數據檢測程序7第五章實驗調試及測試結果與分析8附錄一(電路圖)9第一章 設計內容及要求1.1設計內容及要求系統連接在網絡控制器和就地控制器之間,實時檢測RS485環路上的
2、信號傳輸, 當網絡控制器出現故障時,此時RS485環路上信號丟失或出錯,控制系統自動切換 到另一網絡控制器,并報警,本系統具有以下功能:A將網絡控制器的總線連接方式轉換為環網連接方式;B網絡控制器故障實時監測并能在故障發生后自動切換到另一網絡控制器;C可以2個網控制器之間進行手動切換,此時不影響系統的其它功能;D簡單顯示當前系統運行狀態,并能識別當前工作網絡控制器,故障網絡控制器 1.2系統框圖第二章系統組成及工作原理2.1控制單元設計2.1.1按鍵名稱共兩個按鍵,分別是RESET和SWITCH2.1.2按鍵操作說明正常工作狀態時,兩個按鍵均為有效按鍵,按下RESET,系統重新啟動,并 清除當
3、前所有數據,按下SWITCH,從當前網絡控制器切換至另一網絡控制器, 對當前工作數據不影響,該按鍵主要用來測試網絡控制器2.2 LED指示說明D2, D3為當前網絡控制器指示燈,D2亮,表示網絡控制器1處于當前工作 模式,D3亮,表示網絡控制器2處于當前工作模式。D4為正常工作指示燈,閃爍表示當前RS485環路上有數據傳輸。D5為一級報警指示燈,閃爍表示有一個網絡控制器有故障。D6為二級報警指示燈,閃爍表示兩個網絡控制器均有故障,此時系統進入循 環報警狀態2.3蜂鳴器報警說明正常工作模式下,蜂鳴器不報警,當其中一個網絡控制器有故障時,此時蜂鳴器 不停長響,當兩個控制器均損壞時,蜂鳴器不停短響2
4、.4系統工作原理系統開機自檢后,通過RS485環路上檢測網絡控制器是否在查詢就地控制器數 據,從而判斷網絡控制器是否存在故障,當在規定時間內檢測不到有效數據時, 繼電器切換,更換另一個網絡控制器,并且D5閃爍,蜂鳴器長響報警,經過30 S(網絡控制器自檢時間)后,系統再次進入循環檢測數據狀態,如在規定時間內 能檢測到有效數據,則進入一級工作狀態,因為環網上仍有數據在傳輸,所以D4 閃爍,D5閃爍,蜂鳴器長響,如在規定時間內仍檢測不到有效數據,則進入二級報 警狀態,此時D4熄滅,D5和D6閃爍,蜂鳴器短響,直到系統重啟。第三章電路方案設計3.1方案說明根據目前現有條件,電路設計由16F877A及
5、其外圍電路構成,采用一個功率繼 電器來切換網絡控制器的電源,一個信號繼電器來切換網絡控制器全本系統的信 號傳輸。繼電器由UL2003同步驅動。3.2總設計框圖3.3單位電路設計3.31 電源電路本系統外接12V電源單片機使用5V電源,所以設計DC-DC轉換電路,如圖,3.3.2復位電路設計3.3.3控制電路設計控制電路由UL2003和繼電器組成,采用同步控制切換方式3.3.4單片機最小系統采用16F877A 8位單片機,最小系統如下圖:SSCLB/VTPyS.ll .心 1,I i. jjcjj-心 -.vjat rT-tVfr rpm2由 VI KF yTNJJT 1 匚ITVW睥:心E 2
6、017VWkIlOJX7見milVliK1I2累H4KPIEHr h j kFK|?KiDJtm FSfJmJt( 0 7M7irXJED1: W.Kfit: 1.1*1 OS3.*CCIP2EC ClitmTSE1?匚gJKJSCL (k( 4:tDJSDa也E心q如JDOJtri 此成&T心I ,JtL2 E. SJi.t7 HX-DTX(MCWWW rrmrisvr*第四章程序設計4.1主程序模塊程序采用匯編語言編寫,主程序功能為反復調用串口數據檢測,并根據相應結果做出處理部分程序如下 TOC o 1-5 h z STARTCALLDEL1SCALLINITCALLCOMINITMOVL
7、W22HMOVWFPORTACLRFPORTBCLRFPORTECALLDEL1SMAINCALLRECIVECALLCOMINITCALLDEL1SBCFPORTB,5INCFP_TEMPDECFSZP_TEMPGOTOMAIN0CALLBJ1CALLDEL1SBCFPORTB,6CALLKEYMOVLW0FFHMOVWFP_TEMPMAIN0GOTOMAINEND;程序完4.2中斷服務程序按鍵切換采用中斷程序,其中KEY為按鍵處理程序,如下KOUT MOVWF W_TEMPSWAPFSTATUS,WMOVWFS_TEMPMOVFPCLATH,WMOVWFP_TEMPBCFINTCON,IN
8、TFCALLKEYMOVFP_TEMP,WMOVWFPCLATHSWAPFS_TEMP,WMOVWFSTATUSSWAPFW_TEMP,FSWAPFW_TEMP,WRETFIE4.3數據檢測程序采用串口數據接收。如下:RECIVE BSF PORTB,3CLRWDTDECFSZP_TEMPGOTOLPT0INCFB1MOVLW0FFHMOVWFP_TEMPCALLBJ1CALLKEYBCFPORTA,5RETURNLPT0CALL DEL10MSBTFSSPIR1,RCIFGOTORECIVEGOTOLPTX0LPTX0BSFPORTB,5BTFSSPIR1,RCIF;等待接收數據GOTOLPTX0CLRWDTLPT1MOVFRCREG,0;讀取數據MOVWFINDF;將接收到的響應字節存入PIC2的RAMINCFFSRMOVWFTXREG;發送響應字節LPTXCLRWDTBTFSSPIR1,TXIF;等待寫入完成GOTOLPTXDECFSZCONB;全部數據接收否?GOTOLPTX0RETURN;沒有,繼續接收其它數據BCFRCSTA,RCEN;接收完,則關斷接收和發送數據允許BSFSTATUS,RP0BCFTXSTA,TXENBCFSTATUS,RP0LPTX2CALLYANSHIRETURN第五章實驗調試及測
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 河北省滄州市滄衡八縣聯考2025屆高三一模語文試題(解析版)
- 一年級數學輔導班運營計劃
- 初三數學備課組教學改革計劃
- 某年度回轉換熱干燥技術與設備競爭策略分析報告
- 某年度中成藥制藥生產線戰略市場規劃報告
- 造價員在合同管理中的職責
- 高考生物二輪復習(全國版) 第1篇 專題突破 專題7 微專題(五) 綠色環保
- 初中語文期末復習計劃詳解
- 密度峰值聚類算法研究及其在單細胞RNA-seq數據分析中的應用
- 基于深度學習的三維工件點云補全與實例分割方法研究
- 財務公司調賬合同協議
- 品牌輸出合同協議
- 2025年SAT語法沖刺備考:真題解析與模擬試題卷
- 油封包裝工培訓
- 人形機器人行業未來發展潛力與趨勢展望
- 2025-2030中國建筑裝配行業發展分析及競爭格局與發展趨勢預測研究報告
- 第六單元《軍民團結一家親》課件 中學音樂人音版七年級下冊
- 2025年中考地理熱點素材題(含答案)
- 寧波大學2014-2015年高等數學A2期末考試試卷
- 2025年碩士研究生政治考研大綱
- 電子商務教師資格證教學理念試題及答案
評論
0/150
提交評論