- 相關(guān)推薦
PIC單片機(jī)在電話遠(yuǎn)程控制器中的低功耗設(shè)計(jì)
摘要:結(jié)合電話遠(yuǎn)程控制器的低功耗設(shè)計(jì),探討PIC單片機(jī)低功耗的設(shè)計(jì)方法,并給出設(shè)計(jì)電路原理圖。關(guān)鍵詞:PIC單片機(jī) 低功耗設(shè)計(jì) 電話遠(yuǎn)程控制器 待機(jī)
引言
20世紀(jì)90年代以來,隨著集成電路特征線寬的持續(xù)縮小以及芯片密度和工作頻率的相應(yīng)增加,降低功耗已經(jīng)成為亞微米和深亞微米超大規(guī)模集成電路設(shè)計(jì)中的一個(gè)主要考慮因素。功耗的增加會(huì)帶來一系列問題,例如電路參數(shù)漂移、可靠性下降、芯片封裝成本增加等。因此,系統(tǒng)的功耗在整個(gè)系統(tǒng)設(shè)計(jì)中,尤其是在采用電池供電的系統(tǒng)中顯得十分重要。
Microchip公司PIC系列的單片機(jī)為設(shè)計(jì)高性能、低功耗的單片機(jī)系統(tǒng)提供了很好的解決方案。下面從低功耗設(shè)計(jì)方法及具體例子來介紹PIC單片機(jī)低功耗應(yīng)用。
1 低功耗設(shè)計(jì)方法
為使系統(tǒng)工作在低功耗狀態(tài),必須正確設(shè)置單片機(jī)的配置及工作方式。下面結(jié)合最常用的PIC12、PIC16等單片機(jī)介紹低功耗系統(tǒng)的設(shè)計(jì)方法。
1.1 基本設(shè)計(jì)方法
有許多技術(shù)可以降低系統(tǒng)的功耗,最常用的是Sleep模式。程序執(zhí)行一條SLEEP指令,便進(jìn)入了休眠(Sleep)模式。要Sleep模式下,晶振停止振蕩,而此時(shí)單片機(jī)在3V電源條件下,只有1μA的電流。系統(tǒng)工作時(shí),單片機(jī)可以采用看門狗或外部事件周期性地喚醒單片機(jī),利用電子開關(guān)為系統(tǒng)提供電源,以減少系統(tǒng)待機(jī)功耗,延長(zhǎng)電池使用時(shí)間。
單片機(jī)的工作頻率和功耗的關(guān)系也很大,頻率越高,功耗越大。在采用32kHz晶振、3V工作電壓時(shí),PIC12、PIC16等系列單片機(jī)的典型工作電流只有15μA;而采用4MHz晶振、5V工作電壓時(shí),單片機(jī)的典型工作電流達(dá)到幾mA。在許多低功耗的場(chǎng)合,采用低速晶振實(shí)現(xiàn)低功耗非常有效。如果單片機(jī)采用RC振蕩,還可以通過I/O口的操作改變振蕩電阻,從而改變單片機(jī)工作頻率,達(dá)到節(jié)能的目的。如圖1所示,1個(gè)I/O引腳可以在等待狀態(tài)下將并聯(lián)電阻R1去掉,降低單片機(jī)工作頻率。當(dāng)單片機(jī)需要工作時(shí),可將I/O引腳設(shè)置為輸出并輸出高電平,從而提高振蕩頻率。
1.2 振蕩電路設(shè)計(jì)
在單片機(jī)系統(tǒng)設(shè)計(jì)中,振蕩電路的設(shè)計(jì)是十分重要的一個(gè)環(huán)節(jié)。PIC系列單片機(jī)的典型振蕩電路如圖2所示。
一般情況下,設(shè)計(jì)人員按照廠家給出的參數(shù)表進(jìn)行選擇。如果系統(tǒng)能夠正常工作,也就不再進(jìn)行改進(jìn)了。其實(shí),這是不合適的。因?yàn)镸icrochip的單片機(jī)根據(jù)型號(hào)和版本的不同,工作電壓在直流2.5~5.5V的范圍內(nèi),汽車級(jí)溫度可以在-40~-125℃范圍內(nèi),而參數(shù)表中只給出了有限的幾種情況,實(shí)際環(huán)境參數(shù)會(huì)對(duì)振蕩電路的性能產(chǎn)生很大的影響。如高溫、低電壓可減小振蕩環(huán)路增益
[1] [2] [3] [4] [5]
【PIC單片機(jī)在電話遠(yuǎn)程控制器中的低功耗設(shè)計(jì)】相關(guān)文章:
基于PIC單片機(jī)的低功耗溫度采集系統(tǒng)04-27
PIC單片機(jī)在飛機(jī)加油系統(tǒng)中的應(yīng)用04-30
基于ATmega128單片機(jī)的液壓壓力控制器設(shè)計(jì)04-28
C8051單片機(jī)在無(wú)人機(jī)飛行控制器中的應(yīng)用05-02
PIC單片機(jī)控制點(diǎn)陣LED顯示技術(shù)研究工學(xué)論文04-30
PIC16C54智能障礙燈的設(shè)計(jì)04-29
飛機(jī)魯棒控制器的設(shè)計(jì)及檢驗(yàn)04-30