㈠ 如何降低單片機功耗
microchip公司的單片機基本上都是低功耗的,你有使用用盡可能用低的晶振頻率就可以了。
因為在其他條件相同的情況下,晶振的頻率越高,損耗相對越大。
請採納答案,支持我一下。
㈡ 如何實現低功耗單片機系統的設計
1 硬體設計
選用具有低功耗特性的單片機可以大大降低系統功耗。可以從供電電壓、單片機內部結構設計、系統時鍾設計和低功耗模式等幾方面考察一款單片機的低功耗特性。
1.1 選用盡量簡單的CPU內核
在選擇CPU內核時切忌一味追求性能。8位機夠用,就沒有必要選用16位機,選擇的原則應該是「夠用就好」。現在單片機的運行速度越來越快,但性能的提升往往帶來功耗的增加。一個復雜的CPU集成度高、功能強,但片內晶體管多,總漏電流大,即使進入STOP狀態,漏電流也變得不可忽視;而簡單的CPU內核不僅功耗低,成本也低。
㈢ 單片機 電池供電
單片機工作電壓一般為:5.5v-3.4v(5v單片機),3.8v-2.0v(3v單片機)
你可以選擇用電池盒三節大容量AA電池,或者1節5v電池,如果長期供電最好用開關電源(可以購買也可以自己做)。
你主要是用來做什麼的呢?
單片機還有一種掉電模式:功耗極低<0.1uA,可由外部中斷喚醒,適用於電池供電系統,如水表、氣表、便攜設備等,你看看你的工作環境適不適合這種模式,具體設置請參見手冊。
市場上很容易買到2300mAh的AA電池你買三節3*1.5=4.5V,2300*3/3/24=95.8,算起來也能用兩三個月呢...可以考慮一下
還有就是市場上那種攜帶型的鉛蓄電池,也很容易買到,容量也不錯
㈣ 怎樣實現TI MSP430單片機低功耗
430單片機的低功耗實現方式可以通過軟體編程來實現。
為了使MSP430最大限度的達到低功耗,對於MSP430未使用的GPIO而言,應該將其設置為輸出;或者是設置為輸入,但是將管腳的電平固定,可以通過外部電路將管腳連接至Vcc或者GND,也可使能內部上下拉電阻,將管腳電平固定。
對於MSP430而言,大部分情況下,測量到的功耗與datasheet不符均是由對MSP430未使用的GPIO處理不當引起的。默認情況下,MSP430的GPIO是作為輸入的,其等效電路如下圖所示,為推挽模式:
當GPIO管腳配置為輸入管腳且外部電平處於浮動狀態時(0<Vin<Vcc),那麼內部的MOSFETs管的導通電流本身就處於一個不穩定的值,會導致整體功耗的升高,示意圖見上圖右半邊。另外過高或過低的溫度更會加劇這種不穩定,且當供電電壓升高時,本身MOSFETs管的導通電流也會變大。故在高壓和低溫雙重作用下,就會出現功耗攀升現象。
㈤ 喚醒越頻繁 單片機功耗怎麼越低
是不是聽反了啊
喚醒越頻繁,功耗反而越高
喚醒越不頻繁,功耗越低
單片機低功耗的解決方案常用方法如下:
目前單片機的種類很多,大多數都是針對某一類特定應用而設計的,合適的單片機系統選擇與設計是節點微功耗設計的關鍵。單片機的微功耗設計可從下列幾個因素考慮。
(1) 盡量選擇集成度高的單片機。隨著微電子技術的發展,單片機的集成度越來越高,實現了真正意義上的單片化。很多單片機都集成了大量的外圍功能模塊,如ADC、DAC、程序存儲器、定時器、串列介面(RS232、SPI、I2C等)等。選擇這樣的器件,可有效加快開發進度、降低系統成本、減小體積、提高可靠性和抗干擾能力,同時SOC技術進一步降低了器件介面間的功耗。
(2) 考慮到有些場合單片機的工作特點,選擇單片機不光要關注工作電流,更應該關注單片機休眠時的靜態電流。單片機豐富的低功耗模式和極低的靜態電流,在滿足特定應用功能的同時,有效降低系統的功耗。
(3) 在滿足應用要求的前提下,選擇配較低的單片機,較小的RAM/ROM、較低的ADC解析度、較低的ADC速率,較少的IO管腳都可以降低單片機的整體功耗。當然了,這個得能滿足你產品需求的前提下
(4) 對於一個數字系統而言,其功耗大致滿足公式:P=CV2f。其中C為系統的負載電容,V為電源電壓,f為系統工作頻率[2]。功耗與電源電壓的平方成正比,因此電源電壓對系統的功耗影響最大,其次是工作頻率,再次就是負載電容。負載電容對設計人員而言,一般是不可控的,因此設計一個低功耗系統,在不影響系統性能的前提下,盡可能地降低電源的電壓和工作頻率。
(5) 對於大多數低功耗單片機來說,工作頻率越低,意味著消耗的電流也越小,但是不能認為頻率越低,系統整體功耗越小,因為工作頻率降低,意味著需要更長的處理時間,其他外圍電路消耗的電能就越多。目前有很多單片機都允許有兩個或者兩個以上的時鍾源,低頻時鍾作為如UART、定時器等外圍功能器件的時鍾源,高頻時鍾作為系統的主時鍾。在不需要高速運行的場合下,低頻時鍾也可以作為系統主時鍾使用。
(6) 對於需要在工作狀態與空閑狀態之間頻繁切換的應用,在考慮單片機本身低功耗的同時,應該考慮切換時間和切換電流。
㈥ 80c51單片機的低功耗方式如何實現
主要有待機模式和掉電保護模式 進入方法分別是PCON寄存器的IDL位 和PD位置1(該寄存器不可位定址)
掉電保護模式節電效果明顯,但不能喚醒,只能靠復位才能退出該狀態
㈦ 單片機中低功耗模式是什麼
有兩種低功耗模式
1. 空閑模式
當單片機進入空閑模式時,除CPU處於休眠狀態外,其餘硬體全部處於活動狀態,晶元中程序未涉及到的數據存儲器和特殊功能寄存器中的數據在空閑模式期間都將保持原值。但假若定時器正在運行,那麼計數器寄存器中的值還將會增加。單片機在空閑模式下可由任一個中斷或硬體復位喚醒,需要注意的是,使用中斷喚醒單片機時,程序從原來停止處繼續運行,當使用硬體復位喚醒單片機時,程序將從頭開始執行。
讓單片機進入空閑模式的目的通常是為了降低系統的功耗,舉個很簡單的例子,大家都用過數字萬用表,在正常使用的時候表內部的單片機處於正常工作模式,當不用時,又忘記了關掉萬用表的電源,大多數表在等待數分鍾後,若沒有人為操作,它便會自動將液晶顯示關閉,以降低系統功耗,通常類似這種功能的實現就是使用了單片機的空閑模式或是掉電模式。以STC89系列單片機為例,當單片機正常工作時的功耗通常為4mA~7mA,進入空閑模式時其功耗降至2mA,當進入掉電模式時功耗可降至0.1μA以下。
2. 休眠模式
當單片機進入掉電模式時,外部晶振停振、CPU、定時器、串列口全部停止工作,只有外部中斷繼續工作。使單片機進入休眠模式的指令將成為休眠前單片機執行的最後一條指令,進入休眠模式後,晶元中程序未涉及到的數據存儲器和特殊功能寄存器中的數據都將保持原值。可由外部中斷低電平觸發或由下降沿觸發中斷或者硬體復位模式換醒單片機,需要注意的是,使用中斷喚醒單片機時,程序從原來停止處繼續運行,當使用硬體復位喚醒單片機時,程序將從頭開始執行。
㈧ 單片機的兩種低功耗模式
51單片機有兩種低功耗模式,停機模式,節電不明顯,另一種摸式是掉電模式,節電效果明顯,但相當於死翹翹了,只能復位才能喚醒,現在增強型51單片機可以用定時器或外部中斷喚醒,才有實用價值。