chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

淺談單片機低功耗處理

武漢瑞納捷半導體有限公司 ? 2022-05-26 14:19 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、什么是低功耗處理

我們在研發(fā)電子產(chǎn)品的時候,經(jīng)常會涉及到功耗的問題。因為電子產(chǎn)品肯定是要供電的,供電的方式最常用的幾種是:220V交流直插供電、用直流適配器供電和電池供電。無論是哪種供電方式,只要用到單片機,最終都是要轉(zhuǎn)成低壓直流給單片機供電的。而單片機如果不做好低功耗處理的話,電量的消耗會大很多,續(xù)航能力也會大大縮短。如果是220V或者適配器供電,那還好點,最多是電費多一點,而如果是用電池供電的,續(xù)航能力差的話就需要頻繁更換電池。像煙霧報警,紅外報警,智能門鎖這些產(chǎn)品,一般都是用電池供電的,因為使用和觸發(fā)的頻率不是很高,安裝的位置也不適合用適配器供電。這個時候,低功耗處理就顯得尤為重要了。

而功耗雖然指的是功率,但是我們常常用電流去衡量,因為單片機的工作電壓是有范圍的,因此,正常工作的情況下,電壓是基本固定的,而在相同的電壓下,電流的大小直接決定了功耗的大小,電流越大功耗就越大。因此,我們做低功耗處理最終的目標就是要把電流降下來。

再說一些題外話,很多電子產(chǎn)品,特別是那種不是一直在高速工作,大多數(shù)情況下都是在休眠狀態(tài),只有觸發(fā)了某些特定條件才會喚醒工作的產(chǎn)品,比如上面說到的報警器和門鎖。這些產(chǎn)品在電池滿電量的情況下能用的時間,是可以估算的。一般的做法是,直接把電池的容量除以休眠時的電流,因為在不觸發(fā)的時候,整個電路工作的電流都是很小的,比如智能門鎖,只有在開門喚醒的時候,需要發(fā)射和接受無線信號,需要驅(qū)動電機的時候電流會比較大,大部分時間這些模塊都是不工作的,消耗的電流其實很小。所以,用這種估算的方式,也是有一定的合理性的,很多公司發(fā)布產(chǎn)品的時候說這個東西能用多久,其實也是這樣算出來的。再說說電池容量,電池容量的單位是毫安時,理論上來說,如果工作電流是1mA,那它能工作多少個小時,就是多少毫安時,而實際上,容量的減少會使得電壓降低,當電壓低于某個值的時候,單片機就不能工作。因此,一個電池的額定容量往往不是能用的容量。

二、單片機要怎樣做才能把整個電路的電壓降到最小

如果一個電路里面只有一個單片機以及單片機最基本的外圍電路,那么它的功耗是很低的,特別是一些專門用于低功耗產(chǎn)品的單片機,比如stm8L系列,stm32L系列,TI430系列,RJM8L系列等等。但是如果你以為你用了超低功耗的單片機就一定能降低功耗的話那你就錯了,無論是用什么單片機,在程序上和電路上都是要一些處理才能把功耗控制在比較低的范圍。

程序的處理方法主要有以下幾點:

1、單片機進入睡眠狀態(tài)。這個是最基本的,只有睡眠的狀態(tài)下,功耗才是最低的。但是要注意的是單片機睡眠的方式不止一種,根據(jù)需要選擇合適的。

2、所有懸空的IO口都設(shè)成推挽低速輸出低。注意,是懸空的IO口。也有人說設(shè)成浮空輸入,我試過幾款ST的單片機,都是設(shè)成輸出低的功耗更小。別的單片機你可以先測試一下,再選擇最好的配置方式。

3、在單片機睡眠之前把不需要用到的時鐘關(guān)掉。如定時器時鐘,串口時鐘等。這里說的不需要指的是睡眠的時候不需要用到,但是喚醒狀態(tài)下需要用到的。如果是一直都沒用到的,不初始化也不會打開。

4、有連接外設(shè)的IO口根據(jù)實際情況配置引腳。不是所有引腳拉低都能降低功耗的,需要根據(jù)情況來定,這一點比較復雜,我講一些最常見的情況吧。比如有連接LED燈,把燈關(guān)掉才是功耗最小的。比如輸入引腳,如果睡眠的時候,外設(shè)輸出的是低電平,單片機最好是用浮空輸入,不要用上拉,因為上拉的時候,相當于內(nèi)部有個電阻一直在工作,會消耗電流。如果外部輸入的高電平,根據(jù)情況而定,我試過一次,就一個引腳,用浮空和上拉居然相差了一百多uA,我的天,可能跟那個模塊的內(nèi)部電路有關(guān)吧。也可以把輸入改成輸出,有時候也有奇效。比如串口,如果休眠的時候可以考慮把引腳都設(shè)成輸出低,特別是兩個單片機通過串口通訊,如果一邊拉高一邊拉低,那么中間的限流電阻就會導通,最好是兩邊都拉低。還有串口有時候不能直接拉低引腳,我之前就試過用stm8,程序上把引腳拉低了,實際上并沒有拉低,找了好久才知道是沒有反串口初始化,也就是DeInit,在庫函數(shù)里面是能找到這個函數(shù)的,反初始化之后,再配置成普通IO口才能輸出低。

5、控制外設(shè)進入睡眠模式或低功耗工作模式。很多外設(shè)模塊都是有低功耗模式的,如果不需要一直工作,單片機需要讓它也進入睡眠模式,如果是需要一直工作的,盡量選擇低功耗工作模式。還有一些外設(shè)的中斷引腳觸發(fā)極性是可以自己配置的,最好選擇上升沿觸發(fā)。

6、降低晶振頻率。這個我覺得效果不是很大,不知道是我用的單片機本身的頻率就不高還是怎樣,理論上來說降低頻率是可以降低功耗的。

在電路上,降低功耗的方法就比較復雜了,我本身也是更擅長軟件方面,硬件上不能給大家更多的建議,我就是說說我知道的一些比較簡單的關(guān)于IO口的處理方法吧。

電路的處理方法主要有以下幾點:

1、單片機的IO口的電阻選型和電路設(shè)計要合理。如果單片機的IO口需要用到電阻,要根據(jù)實際情況,選擇合適的。其實核心的思想都是盡量不要讓電阻處于導通狀態(tài),或者導通的時候電流盡量減到最小。比如單片機的IO口如果大部分時間都是處于低點平,又必須要上拉電阻的話,盡量選擇阻值大一點的電阻。如果處于高電平的話,盡量不要用下拉電阻。這一點無論是輸入還是輸出都是一樣的。能不加電阻就最好了,但是還有一點需要注意的是有些單片機沒有下拉輸入,比如stm8,如果一些引腳設(shè)成外部中斷的時候引腳懸空,會使得單片機不斷進入中斷,這時候就需要上拉或者下拉電阻穩(wěn)定IO口的電平。

2、芯片IC的選型要合理。做低功耗產(chǎn)品的時候,芯片的選型是很重要的,無論是單片機還是其他外設(shè),在預算范圍內(nèi)都應(yīng)該盡量選擇工作電流小的IC。

3、電路的布局要合理。電路設(shè)計也是很關(guān)鍵的一點,不合理的布局可能會造成額外的阻抗,包括外形、散熱等問題也是,可能會造成功耗的增加。具體就不多說了,我懂的可能還沒你們多。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 單片機
    +關(guān)注

    關(guān)注

    6074

    文章

    45340

    瀏覽量

    663482
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    變頻器低功耗單片機方案

    在工業(yè)控制與自動化應(yīng)用中,變頻器發(fā)揮著關(guān)鍵作用。隨著節(jié)能需求的提升,低功耗單片機逐漸成為變頻器設(shè)計的核心。變頻器內(nèi)置簡易PLC與PID控制功能,支持矢量控制與V/F控制兩種模式,具備多段速控制及可調(diào)
    的頭像 發(fā)表于 11-26 14:53 ?141次閱讀

    廣州唯創(chuàng)電子單片機語音芯片:智能設(shè)備的聲音靈魂與技術(shù)核心

    。單片機(MicrocontrollerUnit,MCU)是集成處理器、存儲器和多種外圍接口的微型計算機系統(tǒng)。它以其高度集成、低功耗、強控制能力等特點,成為現(xiàn)代電子
    的頭像 發(fā)表于 11-25 09:07 ?366次閱讀
    廣州唯創(chuàng)電子<b class='flag-5'>單片機</b>語音芯片:智能設(shè)備的聲音靈魂與技術(shù)核心

    MCU單片機,常用32位單片機,低功耗單片機MM32L系列

    MM32L系列低功耗單片機搭載了Arm?Cortex?-M0+內(nèi)核,具備高效能和高代碼密度,主頻最高可達48MHz。其最大的亮點在于功耗控制方面取得了突破性進展:在待機模式下功耗可低至
    的頭像 發(fā)表于 11-13 17:10 ?467次閱讀

    超值福利!超低功耗主控HC88L051F4 芯片免費送樣#單片機 #芯片 #超低功耗

    單片機
    上海芯圣電子股份有限公司
    發(fā)布于 :2025年10月20日 11:22:35

    單片機采用什么電流控制

    的需求。 1.單片機自身的工作電流特性 單片機自身的工作電流主要由內(nèi)部電路決定,通常在微安級到毫安級之間。例如,8 位單片機在正常工作模式下電流約為幾毫安,而進入休眠模式后可降至微安級甚至納安級。這種
    的頭像 發(fā)表于 07-30 10:07 ?545次閱讀

    單片機有什么特點

    單片機作為嵌入式系統(tǒng)的核心部件,憑借獨特的技術(shù)特性在電子設(shè)備中占據(jù)不可替代的地位。其設(shè)計理念融合了微型化、低功耗與高集成度,能夠適應(yīng)從簡單控制到復雜數(shù)據(jù)處理的多樣化需求,這些特點使其在各行各業(yè)
    的頭像 發(fā)表于 07-28 11:34 ?737次閱讀

    怎么測單片機系統(tǒng)頻率

    單片機系統(tǒng)頻率是指單片機工作時的時鐘頻率,它直接影響單片機的運行速度和處理能力,準確測量系統(tǒng)頻率對單片機應(yīng)用開發(fā)、程序調(diào)試和性能優(yōu)化具有重要
    的頭像 發(fā)表于 07-25 11:39 ?474次閱讀

    低功耗單片機各型號的對比及選型參考

    不同品牌、不同系列的低功耗單片機功耗控制、性能表現(xiàn)、外設(shè)配置等方面各有特點,通過低功耗單片機各型號的對比,能幫助開發(fā)者更精準地匹配應(yīng)用需求
    的頭像 發(fā)表于 07-22 18:25 ?918次閱讀

    單片機定制開發(fā)的設(shè)計思路

    。開發(fā)團隊需與客戶充分溝通,明確設(shè)備的應(yīng)用場景、功能目標、性能指標以及成本預算等。例如,在工業(yè)控制設(shè)備中,單片機可能需要具備較強的抗干擾能力和實時數(shù)據(jù)處理功能;而在消費電子領(lǐng)域,低功耗和小型化往往是重點考量因素
    的頭像 發(fā)表于 07-17 11:14 ?584次閱讀
    <b class='flag-5'>單片機</b>定制開發(fā)的設(shè)計思路

    低功耗單片機工作模式是怎樣的?看完這篇你就懂了!

    在物聯(lián)網(wǎng)、可穿戴設(shè)備、智能儀表等領(lǐng)域,低功耗單片機工作模式是設(shè)備延長續(xù)航能力的核心技術(shù)支撐。這類單片機通過精細化的電源管理機制,在保證核心功能運行的前提下,最大限度降低能耗。其工作模式通常分為
    的頭像 發(fā)表于 07-14 10:39 ?524次閱讀
    <b class='flag-5'>低功耗</b><b class='flag-5'>單片機</b>工作模式是怎樣的?看完這篇你就懂了!

    可以滿足不同的低功耗應(yīng)用的PY32F002B單片機

    PY32F002B 系列單片機采用高性能的 32 位 ARM? Cortex?-M0+內(nèi)核,寬電壓工作范圍的 MCU。嵌入了24Kbytes Flash 和 3Kbytes SRAM 存儲器,最高
    發(fā)表于 05-29 16:57

    Microchip發(fā)布PIC16F17576系列單片機

    對需要快速捕捉瞬態(tài)模擬信號的器件而言,在盡可能降低功耗的同時實現(xiàn)快速響應(yīng)至關(guān)重要,尤其在電池供電應(yīng)用中。為滿足這一需求,Microchip Technology Inc.(微芯科技公司)發(fā)布PIC16F17576系列單片機(MCU)產(chǎn)品。該系列
    的頭像 發(fā)表于 04-30 17:26 ?1765次閱讀

    HOLTEK發(fā)布HT32F67595雙核低功耗藍牙單片機

    Holtek新推出HT32F67595雙核(Arm Cortex-M33/M0+)低功耗藍牙單片機,通過藍牙SIG BT5.3認證。
    的頭像 發(fā)表于 03-26 17:11 ?1178次閱讀

    低功耗處理器的優(yōu)勢分析

    隨著科技的飛速發(fā)展,電子設(shè)備的種類和數(shù)量不斷增加,人們對設(shè)備的能效要求也越來越高。低功耗處理器因其在節(jié)能、環(huán)保和成本效益方面的優(yōu)勢而受到廣泛關(guān)注。 低功耗處理器的定義
    的頭像 發(fā)表于 02-07 09:14 ?1787次閱讀

    什么是單片機的ADC接口

    在嵌入式系統(tǒng)和工業(yè)自動化領(lǐng)域,單片機(Microcontroller)作為核心控制單元,承擔著數(shù)據(jù)采集、處理和控制的重要任務(wù)。其中,模數(shù)轉(zhuǎn)換器(Analog-to-Digital Converter
    的頭像 發(fā)表于 02-03 11:27 ?3724次閱讀