<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 電源與新能源 > 設計應用 > 基于μC/OS-Ⅱ的通信電源監(jiān)控系統(tǒng)的設計

          基于μC/OS-Ⅱ的通信電源監(jiān)控系統(tǒng)的設計

          作者: 時間:2009-11-06 來源:網(wǎng)絡 收藏


          2 的硬件結構
          本方案主要實現(xiàn)后臺通訊、模塊通信、開關量及模擬量的測量、告警管理、電池管理、液晶顯示和鍵盤處理的功能,同時還可通過以太網(wǎng)、RS 485或.Modem方式將系統(tǒng)的當前運行信息上傳后臺集中監(jiān)控中心。此的硬件結構框圖如圖1所示。開關量輸入部分主要實現(xiàn)對交流輸入空開、交流輸出空開、防雷器狀態(tài)的監(jiān)控;模擬量信號采集部分實現(xiàn)對交流電壓、母排電壓、電池電壓、電池電流、負載電流、電池溫度的測量;告警干結點輸出部分主要實現(xiàn)整流模塊故障、負載下電、電池保護、交流SPD故障、交流停電等的故障通過聲光的形式輸出,以便用戶能及時處理系統(tǒng)故障。

          3 通信電源監(jiān)控系統(tǒng)的軟件
          根據(jù)通信電源監(jiān)控系統(tǒng)要實現(xiàn)的主要功能及嵌入式實時操作系統(tǒng)μC/II的任務調度,可將軟件部分劃分為如下11個相對獨立的任務,按優(yōu)先級從高到低分別是:RTC任務、界面菜單顯示任務、CAN協(xié)議通訊任務、I2C協(xié)議通訊任務、后臺通信協(xié)議任務、模擬量測量任務、告警任務、電池管理任務、網(wǎng)絡通訊任務、自檢任務、系統(tǒng)配置參數(shù)存儲任務。每個任務都是一個無限的循環(huán),在任意時刻,都只能處于以下5種狀態(tài)之一:休眠態(tài)、就緒態(tài)、運行態(tài)、掛起態(tài)(等待某一事件發(fā)生)及被中斷態(tài)。多任務運行的實現(xiàn)實際上是靠CPU(中央處理單元)及μC/Ⅱ在許多任務之間轉換和調度來實現(xiàn)的。本系統(tǒng)任務間的通信和同步用到的系統(tǒng)服務是互斥型信號量,信號量用于控制共享資源的使用權。綜上所述,本監(jiān)控系統(tǒng)的軟件框架如圖2所示。


          4 結 語
          本文介紹了在ARM7系列微處理器TMS470R1A288上移植多任務實時操作系統(tǒng)μC/Ⅱ開發(fā)通信電源監(jiān)控系統(tǒng)的方案,詳細介紹了其硬件和軟件設計。該設計改善了傳統(tǒng)通信電源監(jiān)控系統(tǒng)實時性差、成本高、部分軟件故障導致整個監(jiān)控單元故障的缺點,使通信電源監(jiān)控系統(tǒng)具有足夠的靈活性、健壯性、實時性。


          上一頁 1 2 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();