国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

淺談單片機低功耗處理

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

掃碼添加小助手

加入工程師交流群

一、什么是低功耗處理

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    關注

    6076

    文章

    45494

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    MSP430F563x系列單片機低功耗與高性能的完美結合

    MSP430F563x系列單片機低功耗與高性能的完美結合 在電子工程師的日常工作中,選擇合適的微控制器是項目成功的關鍵。今天,我們就來深入探討一下德州儀器(TI)的MSP430F563x系列單片機
    的頭像 發表于 03-03 15:40 ?55次閱讀

    PY32MD310單片機:高性能、低功耗的32位電機控制微控制器

    PY32MD310是普冉半導體(Puya)推出的一款主要面向電機控制與低功耗應用的高性能32位單片機。PY32MD310單片機基于32位ARM? Cortex?-M0+內核,最高工作頻率 48
    的頭像 發表于 02-05 14:35 ?398次閱讀
    PY32MD310<b class='flag-5'>單片機</b>:高性能、<b class='flag-5'>低功耗</b>的32位電機控制微控制器

    CH32V203系列RISC-V增強低功耗MCU單片機

    在當今智能設備與物聯網應用迅速發展的背景下,對微控制器的性能、功耗與外設集成提出了更高要求。CH32V203系列作為一款基于32位RISC-V內核設計的工業級增強型低功耗通用MCU單片機,憑借其高性能、豐富的接口與優異的能效表現
    的頭像 發表于 01-30 16:16 ?249次閱讀
    CH32V203系列RISC-V增強<b class='flag-5'>低功耗</b>MCU<b class='flag-5'>單片機</b>

    如何通過Sub-GHz無線收發單片機,高效搭建低功耗廣域網絡?

    Sub-GHz無線收發單片機推動物聯網無線通信向高效、穩定、低成本方向發展,適用于低功耗廣域網場景,簡化設計、提升可靠性。
    的頭像 發表于 01-23 16:57 ?625次閱讀

    單片機低功耗處理

    如果一個電路里面只有一個單片機以及單片機最基本的外圍電路,那么它的功耗是很低的,特別是一些專門用于低功耗產品的單片機但是如果你以為你用了超
    發表于 01-21 08:25

    浮思特 | 智能門鎖如何做到低功耗與高可靠?ABOV單片機應用解析

    具備良好的擴展能力。在眾多解決方案中,ABOV(現代單片機)憑借其在低功耗控制和觸摸應用方面的長期積累,逐漸成為智能門鎖方案中被頻繁采用的一類MCU選擇。本文將結合
    的頭像 發表于 12-31 09:50 ?253次閱讀
    浮思特 | 智能門鎖如何做到<b class='flag-5'>低功耗</b>與高可靠?ABOV<b class='flag-5'>單片機</b>應用解析

    低功耗8位單片機HS9069P產品介紹

    HS9069P 是采用低功耗高速CMOS 工藝制造的8 位單片機,它內部包含一個1K*14-bit 的一次性可編程只讀電存儲器(OTP-ROM)。HS9069P內部支持大驅動紅外發射、T型按鍵掃描、低功耗模式,是一款超高性價比的
    的頭像 發表于 12-22 14:37 ?700次閱讀
    <b class='flag-5'>低功耗</b>8位<b class='flag-5'>單片機</b>HS9069P產品介紹

    變頻器低功耗單片機方案

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

    廣州唯創電子單片機語音芯片:智能設備的聲音靈魂與技術核心

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

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

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

    怎么測單片機系統頻率

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

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

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

    單片機定制開發的設計思路

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

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

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

    HOLTEK發布HT32F67595雙核低功耗藍牙單片機

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