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

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

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

MCU省電設計優(yōu)化LCD顯示

深圳市浮思特科技有限公司 ? 2024-01-19 16:18 ? 次閱讀

低能耗微控制器MCU)現(xiàn)已成為許多便攜式系統(tǒng)的核心,但如何在拓寬功能范圍的同時延長電池壽命,仍然是一個挑戰(zhàn)。一個有效的保持長壽命電池的方法是只在必要時才運行處理器,這樣可避免用戶界面組件如顯示屏的功耗。然而,越來越多的MCU能在維持液晶顯示屏(LCD)圖像的同時,選擇性地關閉處理器。

低能耗設計的要素

比如水表,它需要時刻將讀數(shù)顯示在內(nèi)置的LCD上,但是,全天候為了隨時查看而保持MCU系統(tǒng)活躍是很耗電的。水表這類產(chǎn)品的需求是使LCD可以在不直接受處理器核心控制的情況下工作,能選擇性地關閉MCU的部分,同時保持LCD圖像。

圖片

任何活躍的CMOS電子電路的功耗都可以通過CV2f公式計算得出。其中C代表周期內(nèi)需要充放電的電路總電容,V為電源電壓,f為運行頻率。因此,一個降低功耗的因素是供電電壓——電壓與能耗之間的平方關系提供了顯著的節(jié)能。

另一種節(jié)能來自降低操作頻率,雖然這可能只影響功率而不是能量。如果算法執(zhí)行所需的周期數(shù)量相同,但是分布在更長的時間內(nèi),總體能耗可能會增加,這與漏電流有關。

漏電流的影響

用于低能耗MCU的半導體工藝傾向于顯示出低漏電流,但每個晶體管到硅基底的電子流仍會慢慢消耗電池電量。漏電流通常是恒定的,盡管隨著操作溫度的升高由于晶體管內(nèi)熱載子的增加而稍有增加。減少漏電功率的唯一方法,除了仔細的工藝設計之外,是切斷邏輯塊的電力供應。

因此,MCU的省電設計需要在電路速度和電壓之間進行精細的取舍。還有第三個因素——MCU在給定時間內(nèi)需要多頻繁地激活。大多數(shù)基于MCU的系統(tǒng)并不總是有工作要做。它們通常會周期性地完成一系列任務,然后停下來。為避免浪費電能,MCU不會簡單地在空轉循環(huán)中循環(huán),而是會進入睡眠狀態(tài),關閉大部分功能單元。

MCU活躍度管理

理想情況下,在計量和監(jiān)控應用中,通過維持低占空比,最大化電池壽命,系統(tǒng)內(nèi)的處理器幾乎全部時間都在睡眠狀態(tài)。例如,一個公用事業(yè)表的MCU可能會在其生命周期中大部分時間都在睡眠狀態(tài)。它可能僅在1%的時間內(nèi)清醒,喚醒只是為了從傳感器輸入收集數(shù)據(jù)。MCU完成工作后,會設定一個定時器來在一段時間后觸發(fā)喚醒中斷,或簡單地等待外部刺激觸發(fā)中斷,然后關閉電力。由于設備在其生命周期的99%以上時間都是未使用狀態(tài),即便是微小的漏電功率也會消耗掉相當多的電池電量。

為這些低占空比環(huán)境設計的MCU提供了多種睡眠模式,對功耗進行細致控制。例如,“打盹”模式可能只是禁用了一些外設,但核心仍在極低的時鐘速率下運行在空轉循環(huán)中。這比“深睡眠”狀態(tài)消耗更多電力,在深睡眠中,處理器核心和幾乎所有外設都已關閉,但通常能快速響應中斷。

在電力方面,深睡眠與打盹模式之間的差異可能非常巨大。深睡眠狀態(tài)下的MCU可能僅消耗大約幾十納安的電流——這些能量僅足以保持定時器和中斷控制器運行——而較不強烈的睡眠模式可以繪制幾十或數(shù)百微安,甚至更多。顯然,睡眠模式的選擇對電池壽命有著顯著影響。

睡眠模式的選擇對產(chǎn)品設計也有重大影響,特別是用戶界面。如果LCD沒有背光,它的能耗不多,因此不一定需要關閉電源。對于如計量器這樣的應用,用戶可能想要在不喚醒系統(tǒng)的情況下檢查讀數(shù),因此持續(xù)顯示讀數(shù)非常重要。

獨立于處理器的LCD控制

很多傳統(tǒng)MCU在設備進入深睡眠時會關閉LCD控制器,使顯示屏空白。但是,如今已經(jīng)有很多廠商已經(jīng)認識到至少要保持靜態(tài)顯示的價值,并允許在幾乎所有其他MCU部分被禁用的情況下,繼續(xù)運行LCD。有些甚至可以在處理器核心睡眠時修改顯示。

允許獨立于處理器核心驅動LCD控制器。為了在睡眠模式下操作LCD,用戶只需選擇一個非主振蕩器的振蕩源——它在睡眠期間會被禁用——并清除一個控制位,以確定LCD是否應該關閉電源。根據(jù)MCU型號,LCD的時鐘源可以是內(nèi)部RC振蕩器或計時器1的時鐘,這通常連接到外部32 kHz晶體,通常用于控制處理器核心下一次喚醒的時刻。

由于許多LCD顯示屏在3V以下無法工作,LCD驅動器具有集成的電壓增壓功能。當供電電壓降到3V以下時,可以動態(tài)啟用電壓增壓器,將LCD顯示屏的輸出提升到3V以上。這允許即便是電池接近放電周期末端,電壓經(jīng)常降到3V以下時,也能繼續(xù)操作。

隨著系統(tǒng)中降低能耗的壓力增加,預計廠商會提供如LCD控制器之類的更多自主外設,無需調用處理器核心即可進行更新,只有在主要變化時才需要。這將有助于持續(xù)降低占空比和功耗。

睡眠模式對于基于電池供電的MCU電源壽命至關重要,并且即使在處理器核心關閉電源時,保持清晰的用戶界面也同樣重要。市面上也已有MCU產(chǎn)品可實現(xiàn)即使在深度睡眠模式下依舊驅動LCD顯示。

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

    關注

    48

    文章

    7350

    瀏覽量

    150249
  • mcu
    mcu
    +關注

    關注

    146

    文章

    16705

    瀏覽量

    348047
  • lcd
    lcd
    +關注

    關注

    34

    文章

    4366

    瀏覽量

    166330
收藏 人收藏

    評論

    相關推薦

    為TM4C12x MCU開發(fā)LCD應用

    電子發(fā)燒友網(wǎng)站提供《為TM4C12x MCU開發(fā)LCD應用.pdf》資料免費下載
    發(fā)表于 09-19 10:40 ?0次下載
    為TM4C12x <b class='flag-5'>MCU</b>開發(fā)<b class='flag-5'>LCD</b>應用

    顯示C2000?控制MCU優(yōu)化信號鏈的實時基準

    電子發(fā)燒友網(wǎng)站提供《顯示C2000?控制MCU優(yōu)化信號鏈的實時基準.pdf》資料免費下載
    發(fā)表于 09-05 11:31 ?0次下載
    <b class='flag-5'>顯示</b>C2000?控制<b class='flag-5'>MCU</b><b class='flag-5'>優(yōu)化</b>信號鏈的實時基準

    基于MSPM0 MCU的軟件定義玻璃LCD解決方案

    電子發(fā)燒友網(wǎng)站提供《基于MSPM0 MCU的軟件定義玻璃LCD解決方案.pdf》資料免費下載
    發(fā)表于 08-31 10:11 ?0次下載
    基于MSPM0 <b class='flag-5'>MCU</b>的軟件定義玻璃<b class='flag-5'>LCD</b>解決方案

    VKL060 15x4 LCD顯示驅動芯片中文手冊

    VKL060是一個點陣式存儲映射的LCD驅動器,可支持最大60點(15SEGx4COM)的LCD屏。單片機可通過I2C接口配置顯示參數(shù)和讀寫顯示數(shù)據(jù),可配置4種功耗模式,也可通過關
    發(fā)表于 08-05 17:27 ?0次下載

    超低功耗LCD段筆式液晶顯示驅動芯片VKL092Q簡介

    最大92點(23SEGx4COM)的 LCD屏。單片機可通過I2C接口配置顯示參數(shù)和讀寫顯示數(shù)據(jù),可配置4種功耗模式,也可通 過關顯示和關振蕩器進入
    發(fā)表于 07-15 15:51

    44×4 LCD顯示驅動芯片VK2C22數(shù)據(jù)手冊

      VK2C22是一個點陣式存儲映射的LCD驅動器,可支持最大176點(44SEGx4COM)的LCD屏。單片機可通過I2C接口配置顯示參數(shù)和讀寫顯示數(shù)據(jù),也可通過指令進入
    發(fā)表于 05-06 14:54 ?0次下載

    靈動微電子MM32系列MCU SPI LCD彩屏參考方案

    ,同時也受到了市場的廣泛關注,為此,靈動微電子推出了搭載MM32系列MCU的SPI LCD彩屏參考方案。 硬件方案介紹 LCD顯示應用開發(fā)一直以來都是方案開發(fā)公司的難點項目,在開發(fā)過程
    的頭像 發(fā)表于 04-26 10:01 ?2016次閱讀
    靈動微電子MM32系列<b class='flag-5'>MCU</b> SPI <b class='flag-5'>LCD</b>彩屏參考方案

    省電LCD型8位MCU TM57P8640/P8645在飲水機中的應用方案

    省電LCD型8位MCU TM57P8640/P8645在飲水機中的應用方案
    的頭像 發(fā)表于 03-29 10:06 ?293次閱讀
    <b class='flag-5'>省電</b><b class='flag-5'>LCD</b>型8位<b class='flag-5'>MCU</b> TM57P8640/P8645在飲水機中的應用方案

    省電LCD型8位MCU TM57P8620/25在跳繩器中的應用方案

    省電LCD型8位MCU TM57P8620/25在跳繩器中的應用方案
    的頭像 發(fā)表于 03-26 10:19 ?344次閱讀
    <b class='flag-5'>省電</b><b class='flag-5'>LCD</b>型8位<b class='flag-5'>MCU</b> TM57P8620/25在跳繩器中的應用方案

    MCU省電設計優(yōu)化LCD顯示

    MCU省電設計優(yōu)化LCD顯示 近年來,隨著智能手機和便攜式設備的普及,液晶顯示
    的頭像 發(fā)表于 02-01 13:54 ?778次閱讀

    全彩LED顯示屏怎么才能更省電?

    隨著顯示屏使用的更加頻繁,LED顯示屏的能耗是一大主要的支出,為了響應節(jié)能環(huán)保政策,滿足市場的需求,節(jié)能LED顯示屏應運而生,從硬件根本上解決問題,對于前些年的老舊屏,要讓全彩LED顯示
    的頭像 發(fā)表于 12-21 16:23 ?1086次閱讀
    全彩LED<b class='flag-5'>顯示</b>屏怎么才能更<b class='flag-5'>省電</b>?

    TFT-LCD液晶顯示方案的選型

    基于普通MCU的TFT-LCD液晶顯示方案
    的頭像 發(fā)表于 11-03 14:35 ?841次閱讀
    TFT-<b class='flag-5'>LCD</b>液晶<b class='flag-5'>顯示</b>方案的選型

    MCU接口的LCD花屏問題如何解決?

    之前用 19264這種單色屏,偶爾會出現(xiàn)花屏現(xiàn)象,后來把所有顯示數(shù)據(jù)全緩存在單片機RAM中,然后不斷刷屏才解決。 現(xiàn)在要換彩色LCD,同樣是MCU接口的,320*240的如果用RAM緩存要160k ram,成本就上去了,這個通常
    發(fā)表于 11-01 07:47

    省電LCD驅動模式穩(wěn)定電壓顯示IC32×4LCD驅動廠家

    數(shù)據(jù),也可通過指令進入省電模式。具備高抗干擾,顯示效果好,靜電耐壓高等優(yōu) 良特性,可替代市面上大部分LCD驅動芯片。 M25+105特點工作電壓 2.4-5.2V ? 內(nèi)置256 kHz RC振蕩器(上
    發(fā)表于 10-16 10:16

    VK1072省電液晶LCD段碼驅動IC,1621更少腳位小體積封裝 FAE技術支持

    是一個點陣式存儲映射的LCD驅動器,可支持最大72(18SEGx4COM)的LCD屏,也支持2COM和3COM的LCD屏。單片機可通過三條通信線配置顯示參數(shù)和發(fā)送
    發(fā)表于 10-11 10:52