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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于ARM的油田單井油罐太陽能加溫控制器的研制

          基于ARM的油田單井油罐太陽能加溫控制器的研制

          作者: 時間:2012-12-29 來源:網(wǎng)絡(luò) 收藏

            4 系統(tǒng)測試實驗與結(jié)果

            4.1 實驗平臺的構(gòu)建

            油田單井的油罐太陽能的測試平臺如圖6所示。測試平臺由溫度采集卡、控制器、觸摸屏和測試板組成。測試過程為:(1)分別定時調(diào)節(jié)測試板上的10路模擬電阻值,調(diào)節(jié)完電阻值后觀察觸摸屏的顯示界面是否能實時正確地顯示所采集到的溫度值;(2)改變測試板的I/O輸入按鈕狀態(tài),觀察系統(tǒng)是能否及時報警并在觸摸屏上顯示詳細報警信息;(3)通過觸摸屏改變系統(tǒng)的工作參數(shù),觀察控制器是否能根據(jù)觸摸屏設(shè)置的系統(tǒng)參數(shù)和采集到的溫度值,對執(zhí)行機構(gòu)做出正確判斷。

            4.2 測試結(jié)果

            測試結(jié)果表明,觸摸屏能實時顯示所采集到的溫度值。在測試過程中調(diào)節(jié)測試板上的電阻值分別為65 k?贅、7.5 kΩ、1.6 kΩ,測試結(jié)果表明采集精度保證在±0.5 ℃;對于外界的I/O輸入,控制器也能及時報警并在觸摸屏上顯示出詳細的報警信息,如過流、過載、缺相、缺水、滿水等;通過觸摸屏設(shè)定系統(tǒng)的工作參數(shù),控制器能及時準(zhǔn)確地根據(jù)系統(tǒng)所設(shè)定的參數(shù),對執(zhí)行機構(gòu)做出正確的動作判斷。

            太陽能的設(shè)計實現(xiàn)了太陽能加熱儲油罐的自動化控制。該控制器終端采用ARM處理器作為核心運算,并移植了WINCE操作系統(tǒng),實現(xiàn)了良好的人機交互式界面,從而完成了在光照充足的條件下利用太陽能集熱場為油罐加熱,在光照不足的條件下利用熱泵為油罐加熱。解決了原油集輸、儲運全天候供熱問題,大大節(jié)省了電能。經(jīng)測試,單井的月節(jié)電量為3×104 kW·h.整個系統(tǒng)穩(wěn)定性好,數(shù)據(jù)傳輸可靠,無誤碼,罐出口原油溫度保持在55 ℃-60 ℃,測量精度達到±0.5 ℃。自動控制器的設(shè)計充分利用了太陽能,符合我國的節(jié)能減排環(huán)保政策,具有很高的實用價值。

          參考文獻:

          [1].S3C2410Adatasheethttp://www.dzsc.com/datasheet/S3C2410A_58965.html.
          [2].HY57V561620datasheethttp://www.dzsc.com/_390336.html.
          [3].AD620datasheethttp://www.dzsc.com/datasheet/AD620_122143.html.
          [4].MPC506datasheethttp://www.dzsc.com/datasheet/MPC506_487192.html.


          上一頁 1 2 3 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁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); })();