[發明專利]費控智能電能表的實時控制方法有效
| 申請號: | 201510071014.7 | 申請日: | 2015-02-10 |
| 公開(公告)號: | CN104698929B | 公開(公告)日: | 2017-11-10 |
| 發明(設計)人: | 徐健;陶永法;李良紅;劉金剛;連小華;韓慧;柯艷春 | 申請(專利權)人: | 武漢阿迪克電子股份有限公司 |
| 主分類號: | G05B19/042 | 分類號: | G05B19/042;G01R22/10 |
| 代理公司: | 武漢智權專利代理事務所(特殊普通合伙)42225 | 代理人: | 彭程程,沈林華 |
| 地址: | 430050 湖北*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 智能 電能表 實時 控制 方法 | ||
1.一種費控智能電能表的實時控制方法,其特征在于,包括以下步驟:
S1.在費控智能電能表的單片機內部設置一個周期為T的定時中斷,所述定時周期T設為2ms,并創建需要實時處理的多個功能模塊,所創建的功能模塊為六個,分別為計量功能模塊、顯示功能模塊、按鍵功能模塊、數據處理功能模塊、通訊處理功能模塊及IC卡操作功能模塊;
S2.對所述六個功能模塊進行優先級排序時,計量功能模塊>數據處理功能模塊>顯示功能模塊>IC卡操作功能模塊>通訊處理功能模塊>按鍵功能模塊;
S3.將計量功能模塊分割為上升沿判斷子模塊、計量延時子模塊和下降沿判斷子模塊;
將顯示功能模塊分割為六個數碼管顯示子模塊和一個顯示延時子模塊,其中,每個數碼管顯示子模塊負責顯示一位數碼管;
將按鍵功能模塊分割為按鍵電平判斷子模塊和按鍵延時子模塊;
將數據處理功能模塊分割為剩余量處理子模塊、累計量處理子模塊、剩余量處理E2讀子模塊、累計量處理E2讀子模塊、剩余量處理E2寫子模塊和累計量處理E2寫子模塊;
將通訊處理功能模塊分割為通訊類型判斷子模塊和通訊處理子模塊;
將IC卡操作功能模塊分割為IC卡檢測子模塊和IC卡處理子模塊;
并對所分割的子功能模塊按照子功能模塊的執行順序進行排序;
S4.每當定時中斷產生后,根據優先級排序依次查詢各功能模塊,當查詢到某個功能模塊有事件發生,則按順序執行該功能模塊的所有子功能模塊。
2.如權利要求1所述的費控智能電能表的實時控制方法,其特征在于:每次定時中斷后,單片機的計數器將自動進行加1操作,顯示功能模塊中的顯示延時子模塊在計數器未達到延時顯示數值M時,M為整數,則對數碼管進行延時點亮操作,一旦計數器達到延時顯示數值M,則顯示延時子模塊將不再進行延時處理,同時計數器清零。
3.如權利要求2所述的費控智能電能表的實時控制方法,其特征在于:所述延時數值M=所需延時顯示時間/定時中斷的時間周期T。
4.如權利要求1所述的費控智能電能表的實時控制方法,其特征在于:所述按鍵功能模塊中的按鍵延時子模塊在按鍵電平被判斷為高電平時,將對按鍵操作進行延時處理,一旦在連續N次定時中斷中按鍵電平均判斷為高電平時,N為大于等于100的整數,則在N+1次定時中斷中,按鍵延時子模塊不再進行延時操作。
5.如權利要求4所述的費控智能電能表的實時控制方法,其特征在于:所述定時中斷次數N=所需延時按鍵時間/定時中斷的時間周期T。
6.如權利要求1所述的費控智能電能表的實時控制方法,其特征在于:步驟S4中,按順序執行相應功能模塊的子功能模塊時,每完成一個子功能模塊后將查詢該功能模塊是否還有其他子功能模塊需要執行,若有,則繼續執行;若無,則退出該功能模塊,繼續按優先級排序依次查詢其他功能模塊。
7.如權利要求1所述的費控智能電能表的實時控制方法,其特征在于:每個功能模塊都設置有一個標志位,所述標志位用于標示各個功能模塊是否有事件發生。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢阿迪克電子股份有限公司,未經武漢阿迪克電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510071014.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于大數據理念的橋梁結構健康監測系統
- 下一篇:一種數據采集器





