[發明專利]一種單片機節電方法在審
| 申請號: | 201410336315.3 | 申請日: | 2014-07-16 |
| 公開(公告)號: | CN105278392A | 公開(公告)日: | 2016-01-27 |
| 發明(設計)人: | 劉振宇 | 申請(專利權)人: | 劉振宇 |
| 主分類號: | G05B19/042 | 分類號: | G05B19/042 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 266300 山東省青島市*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 單片機 節電 方法 | ||
技術領域
本發明涉及一種節電方法,尤其涉及一種單片機節電方法。
背景技術
單片機系統的功耗有好幾部分組成:振蕩器功耗、數字設備功耗、模擬外設備耗及I/O端口功耗。振蕩器功耗包括內部振蕩器功耗以及外部振蕩器功耗。數字設備能量消耗主要由cpu的工作模、工作電壓及系統時鐘頻率決定。溫度與數字外圍設備對數字設備的功耗影響很小。模擬外圍設備功耗主要包含DVC、電壓基準VREF、溫度傳感器、偏壓發生器及內部震蕩。比較器也有少量的能量損耗。現有單片機在待機時仍然消耗電能,降低單片機功耗的話,通常只能選用低功耗的單片機來解決能耗較高的問題。本方法是不影響用戶使用的前提下通過控制系統在空閑時間段休眠通過關閉不需要的工作模塊及外部設備來達到省電的功能。
發明內容
本發明提出一種單片機節電方法,該單片機節電方法,而且無污染,對環境友好,使用安全,無刺激氣味。
本發明解決上述技術問題所采用的技術方案如下面所描述:
一種單片機節電方法,其特征在于:包括以下步驟:
1)將單片機及外部設備初始化;
2)單片機進入休眠狀態病毒外圍設備斷電;
3)單片機對外部設備輸入進行判斷是否有終端需要響應;
4)觸發單片機及外圍設備進入工作狀態;
5)當單片機定時器觸發,或者有外部事件觸發,則進入休眠狀態;
6)等待下次觸發。
本發明的有益效果是:單片機在休眠狀態時,只有低頻振蕩器單獨工作,低頻率振蕩器為單片機定時器提供時鐘,單片機可有外部輸入或者定時器中斷喚醒,單片機被喚醒后高頻率振蕩器開始工作,通過判斷因何喚醒,調用不同的函數將需要工作的外圍設備供電,執行不同的操作,之后進入休眠等待下一次被喚醒,在休眠之前單片機關斷不需要工作的外圍設備。通過構建合理的固件結構降低功耗。
具體實施方式
本發明要解決的是在單片機休眠狀態中的節電問題,降低單片機非工作狀態下的能耗,降低功耗的方法是通過在不需要大量運算的時候把系統頻率降低,系統內部各個模塊在不需要工作的時候全部關掉。本發明采用以下步驟來實現:
1)將單片機及外部設備初始化;
2)單片機進入休眠狀態病毒外圍設備斷電;
3)單片機對外部設備輸入進行判斷是否有終端需要響應;
4)觸發單片機及外圍設備進入工作狀態;
5)當單片機定時器觸發,或者有外部事件觸發,則進入休眠狀態;
6)等待下次觸發。
單片機在休眠狀態時,只有低頻率振蕩器單獨工作,低頻率振蕩器為單片機定時器提供時鐘,單片機可由外部輸入或者定時器中斷喚醒,單片機被喚醒后高頻振蕩器開始工作,通過判斷因何喚醒,調用不同的函數將需要工作的外圍設備供電,執行不同的操作,之后進入休眠狀態等待下次被喚醒。在休眠之前單片機關斷不需要工作的外圍設備。
單片機在休眠狀態時,只有低頻振蕩器單獨工作,低頻率振蕩器為單片機定時器提供時鐘,單片機可有外部輸入或者定時器中斷喚醒,單片機被喚醒后高頻率振蕩器開始工作,通過判斷因何喚醒,調用不同的函數將需要工作的外圍設備供電,執行不同的操作,之后進入休眠等待下一次被喚醒,在休眠之前單片機關斷不需要工作的外圍設備。通過構建合理的固件結構降低功耗。
需要注意的是,上述具體實施例是示例性的,在本發明的上述教導下,本領域技術人員可以在上述實施例的基礎上進行各種改進和變形,而這些改進或者變形落在本發明的保護范圍內。
本領域技術人員應該明白,上面的具體描述只是為了解釋本發明的目的,并非用于限制本發明。本發明的保護范圍由權利要求及其等同物限定。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于劉振宇,未經劉振宇許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410336315.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種靜電除塵設施監控終端
- 下一篇:信息提示方法和裝置





