新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 通信電源監控系統中蓄電池監控模塊的設計

        通信電源監控系統中蓄電池監控模塊的設計

        作者: 時間:2012-07-27 來源:網絡 收藏

        5.2 軟件方法實現0.10C的測溫分辨率

        根據以上的分析,通過軟件編程,即可用單片機控制DS1620實現0.10C的測溫分辨率,其軟件流程圖如圖7所示。

        圖7實現0.10C的測溫分辨率程序流程

        圖7實現0.10C的測溫分辨率程序流程

        其具體的實現過程如下:

        (1)發送寫配置指令初始化DS1620,將其設置為單次溫度轉換方式以及處理器控制狀態,指令為0CH、03H;

        (2)發開始轉化指令(EEH);

        (3)發讀配置指令,讀取狀態寄存器數據。重復該指令直到DONE位為1,這意味著溫度轉換已經完成;

        (4)發讀取溫度指令,從溫度寄存器讀取數據并轉換為整數temp_read;

        (5)發讀計數器指令,從計數器讀取9比特值,即count_remain;

        (6)將非線性累加器中的值讀入計數器,此時外部單元與DS1620無數據交換;

        (7)重發讀計數器指令,讀取此時計數器的值,即count_per_c;

        (8)由公式(5-10)計算得到精確的溫度值。

        6 實驗結果

        在以下實驗結果中,各種電量的測試采用的標準源及檢定裝置為ST-9020電能表現場檢測儀(0.01)級;測試用為南都公司的GFM200,并將其在額定負載情況下以0.1C的放電率恒流放電所得到的容量作為標準容量;測試環境溫度均為240C.剩余容量測試結果如表1所示;單體電壓測試結果如表2所示。

        從以上的測試結果可以看出系統具有較高的測量精度,完全可以滿足《和空調集中系統技術要求》中的規定。從而證明了本文所提出的本地用集中系統中蓄電池方案的可行性,具有工程實用價值。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 贞丰县| 邢台县| 苏尼特左旗| 阳谷县| 鸡泽县| 灵山县| 南开区| 东台市| 水城县| 富民县| 云阳县| 景德镇市| 浠水县| 大庆市| 缙云县| 高青县| 莫力| 莒南县| 乌拉特中旗| 凤山市| 隆子县| 辽宁省| 清水县| 徐州市| 高清| 五大连池市| 读书| 伊宁县| 巴林左旗| 上饶县| 兰考县| 岚皋县| 民勤县| 瓦房店市| 礼泉县| 万源市| 三台县| 长岛县| 高平市| 绥芬河市| 禄劝|