• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 單片機實現分時計費智能電度表

    單片機實現分時計費智能電度表

    作者: 時間:2011-11-19 來源:網絡 收藏

    引言

    本文引用地址:http://www.czjhyjcfj.com/article/172415.htm

      正是適應用電制度的一種新穎的電能計量產品。它既保留了原有三相/單相的主要功能,又增加了計算用電量和電費的功能。該方法對于解決用電負荷量不平衡問題,充分發揮現有的發電能力,可以起到相當重要的作用。

      1 分時的結構原理

      本智能電度表在保持現行三相/單相電度表作為電量計量標準的基礎上,僅僅通過在表盤上打一個很小的光電檢測孔,從而使表盤每轉一圈都給出一個脈沖信號,然后經過放大和整形后,將此脈沖信號作為外部計數脈沖的輸入信號。

      一般情況下,該智能分時計費電度表可以由兩部分組成。第一部分是原有的三相/單相電度表,該部分仍可單獨作為電量計量系統使用,也就是說,表盤每轉一圈,經過齒輪傳動,由機械式計數器顯示出用電度數,這一原有的功能保持不變;第二部分是新增加的系統,主要是將表盤所轉圈數這一信號,以計數脈沖的形式由T0輸入,然后根據定時計費用電制度的規定,對這一信號進行適當的處理,從而給出用戶各用量計費期的用電度數,再按分時計費價格標準直接算出用戶的電費。分時計費智能電度表的設計原理結構如圖1所示。

      

    分時計費智能電度表的設計原理結構

      2分時計費的

      利用這種智能電度表對用電度數進行記錄是很容易的,它的技術難點在于將用電度數按不同的計費期(高、中、低峰期)分開,以便分別乘上不同的單價后求出用戶總的電費。解決這一難題的關鍵在于,要有一個絕對的時間標準。

      本設計使用一片可編程定時器來作為智能電度表的時間基準。所謂絕對的時間標準,指的是,即使在停電的情況下,電度表不轉,無脈沖信號給出,定時器也必須照常運轉。否則,如果停上幾小時的電,定時器也跟著停止幾小時不工作的話,將可能把低峰期誤認為高峰期……,從而打亂整個分時計費系統。由于停電是經常發生的,所以實用的分時計費智能電度表必須帶有備用電源。 停電期間,智能電度表的處理過程是這樣的:當檢測到即將發生斷電信號時,可通過INT1中斷單片機,在其中斷服務子程序中置位PCON的IDL位,使單片機進入空閑操作狀態,同時接入備用電源。再將備用電源切換到外部定時器上,使定時器不停止工作。而在停電期間,如果設定的定時時間已到,即某個計費期到,定時器INT0將發出中斷請求信號,由于INT0編程為高優先級中斷,INT1為低優先級中斷,因此,并在INT1的中斷期間,仍能響應INT0的中斷請求,使單片機結束空閑操作狀態,在INT0的中斷服務子程序中結算某個計費期的電費。所以,利用單片機的空閑操作狀態,一方面可在停電期間減少備用電源的消耗;另方面,結算電費的工作也可以照常進行,而不受絲毫的影響。計算結束后,仍可使單片機回到空閑操作狀態,并等待電網電壓的恢復。

      為了區分高、中、低峰3段不同的計費期,可在INT0的中斷服務子程序中設置一個可移位的標志,每次中斷移位一次,3次為一循環,即移位3次后返回初值位置。這樣,由標志所在的位置,就可判斷出系統處于哪段計費期,從而轉入相應的電費結算子程序。

    電度表相關文章:電度表原理



    上一頁 1 2 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 五莲县| 阿鲁科尔沁旗| 宿迁市| 无为县| 溧水县| 大姚县| 徐州市| 思茅市| 晋城| 惠州市| 顺平县| 宁武县| 淮北市| 淮南市| 库尔勒市| 鹿泉市| 朝阳县| 庄浪县| 岗巴县| 弋阳县| 铁岭县| 武宁县| 阿坝| 鹤壁市| 永年县| 朝阳市| 吉林市| 昆山市| 望江县| 沁源县| 太谷县| 万全县| 彩票| 河北区| 马龙县| 南汇区| 镇宁| 涞水县| 东乡县| 新疆| 繁峙县|