0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

降低嵌入式系统的功耗

星星科技指导员 来源:microchip 作者:microchip 2023-05-06 10:42 次阅读

嵌入式系统中的电源管理技术

在设计任何类型的应用时,功耗都是一个关键考虑因素。无线传感器、汽车、家用电器和医疗设备等嵌入式电子系统的主要设计限制是功耗。由于许多应用都是电池供电的,或者是更广泛系统的一部分,因此通常需要为每个组件预算电源。为了最大限度地降低嵌入式系统的功耗,无论系统如何供电,在初始阶段实施正确的设计策略都至关重要。

既然我们已经介绍了功耗在嵌入式系统中的重要性,那么让我们讨论一下我们的8位微控制器MCU)如何降低工作功耗。8 位MCU具有简单的架构,可降低功耗,同时还提供充足的模拟性能。为了缩小我们的重点,让我们谈谈如何使用我们的PIC16F17146系列降低模拟嵌入式设计的功耗。如今,许多嵌入式设计都是模拟系统。无论它们包含传感器、放大器、数据转换器还是任何其他模拟模块,它们通常设计为电池供电,以方便日常电器中的消费者使用。电池寿命对设计人员来说是一个挑战,因为模拟信号必须数字化和处理,这对于电池供电应用来说并不理想。

用于 PIC® 和 AVR® 器件的内核独立外设 (CIP)

借助 PIC16F17146系列 MCU,许多模拟设计可以克服功耗难题。我们的 PIC® 和 AVR® 器件上提供各种独立于内核的外设 (CIP)。CIP 是一种专用硬件,可以独立于中央处理器CPU) 运行。由于我们的PIC和AVR设备上存在大量CIP,因此可用于将CPU从其他任务中卸载出来,同时实现传感器接口,波形控制,定时/测量等。因此,系统可以在低功耗模式下运行,从而降低设计的总体功耗。

带计算外设的模数转换器ADCC)

我们的带计算功能的模数转换器(ADCC)是我们的模拟外设之一,可提供节能机会。CPU 有多种节能模式可用于降低整体功耗。PIC16F17146系列MCU提供的节能功能之一是睡眠模式,在该模式下,大部分MCU被关断,从而消耗更少的功率并降低ADC转换期间的测量噪声。ADCC具有一个特殊的振荡器,使硬件能够在睡眠模式下工作。激活唤醒触发器后,CPU 将在不久后恢复。

PIC16F17146系列 MCU 提供的其他节能模式包括空闲模式(CPU 在外设运行时停止所有其他操作)和打瞌睡模式(CPU 以降低的指令时钟运行)。

MCU上的另一个功能称为外设模块禁用(PMD)。未使用的外设即使未启用也会消耗少量寄生功率。通过启用PMD,用户可以启用或禁用任何未使用的外围设备。通过禁用这些外设,MCU以尽可能低的功耗状态运行,从而降低其整体功耗。

PIC16F17146系列 MCU 与其他Microchip 8 位MCU 一起,为用户提供了许多优化嵌入式系统功耗的选项。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2551

    文章

    51177

    浏览量

    754275
  • 处理器
    +关注

    关注

    68

    文章

    19317

    浏览量

    230098
  • mcu
    mcu
    +关注

    关注

    146

    文章

    17171

    浏览量

    351519
收藏 人收藏

    评论

    相关推荐

    一种利用实时时钟降低嵌入式系统功耗的方法

    众所周知,低功耗已经是衡量一个嵌入式系统的重要指标。而作为嵌入式系统的核心,嵌入式CPU的
    发表于 09-16 16:22 1633次阅读

    如何利用嵌入式降低电池功耗

    虑到我们今天所生活的时代,嵌入式系统的便携性是十分关键的设计考虑因素。便携系统通常用电池供电,而电池使用寿命取决于系统
    发表于 04-30 10:09 1396次阅读
    如何利用<b class='flag-5'>嵌入式</b><b class='flag-5'>降低</b>电池<b class='flag-5'>功耗</b>

    嵌入式系统中的低功耗设计

    问题设计的,很难控制低功耗。但是,如果利用汇编语言开发系统(如对于小型的嵌入式系统开发),可以有意识地选择消耗时间短的指令和设计消耗功率小的算法来
    发表于 01-21 11:22

    嵌入式系统如何降低功耗

    山东科技大学 张炜韩进引 言随着嵌入式系统应用的迅速发展,PDA和移动电话等便携装置深入到生产生活的各个角落,嵌入式系统市场有迅速增长趋势
    发表于 07-19 06:17

    怎么才能在嵌入式设计中降低CPLD的功耗

    从事便携或手持产品设计的工程师都明白对于如今的设计,最大限度地降低功耗是必不可少的要求。但是,只有经验丰富的工程师理解尽可能地延长系统的电池寿命的那些微妙但又重要的细节。本文中我们的重点是,如何使用超低
    发表于 08-01 08:19

    怎么降低嵌入式芯片的功耗

    从当前嵌入式消费电子产品来看,媒体处理与无线通信、3D游戏逐渐融合,其强大的功能带来了芯片处理能力的增加,在复杂的移动应用环境中,功耗正在大幅度增加。比如手机,用户往往希望待机时间、听音乐时间,以及看MPEG4时间能更长。在这样的背景下,如何
    发表于 09-18 06:22

    嵌入式计算机系统怎么降低功耗

    要求的不断提升,小体积、高性能与有限的电池能量之间的矛盾曰益突出,系统功耗设计是解决这一矛盾的有效手段。基于ARM的嵌入式计算机系统在保证系统性能的情况下通过硬件和软件两方面低
    发表于 03-31 07:39

    嵌入式设计降低硬件功耗的方法

    的时候处于停歇状态,从而最大限度地控制功耗。  (4)分区/分时供电技术  对于一个嵌入式系统来说,系统的工作量随时都在改变,不可能所有的组件任何时刻都在工作,故可采用分区/分时供电技
    发表于 07-08 15:52

    嵌入式设计中降低CPLD的功耗

    嵌入式设计中降低CPLD的功耗 本文中我们将重点放在这些经验丰富的专家是如何使用超低功耗的复杂可编程逻辑器件(CPLD),并从他们的嵌入式
    发表于 04-12 10:04 27次下载

    基于μCOS-II嵌入式系统的低功耗开发

    基于μCOS-II嵌入式系统的低功耗开发 随着嵌入式系统应用的日益广泛,如何实现嵌入式
    发表于 12-23 11:06 862次阅读
    基于μCOS-II<b class='flag-5'>嵌入式</b><b class='flag-5'>系统</b>的低<b class='flag-5'>功耗</b>开发

    嵌入式系统设计中的低功耗技术

    为了探讨嵌入式系统的低功耗技术降低嵌入式系统的功率消耗, 文中从硬件和软件两个方面对
    发表于 10-12 15:31 1293次阅读

    基于μC/OS-II嵌入式系统丌发中低功耗系统的设计

    随着嵌入式系统应用的日益广泛,如何实现嵌入式系统的低功耗开发已经成为嵌入式应用发展的关键技术之一
    发表于 11-06 11:08 0次下载
    基于μC/OS-II<b class='flag-5'>嵌入式</b><b class='flag-5'>系统</b>丌发中低<b class='flag-5'>功耗</b><b class='flag-5'>系统</b>的设计

    嵌入式系统的组成及其低功耗的设计

    ,对嵌入式系统的低功耗问题进行了 分析,并对嵌入式系统的硬件设计以及软件设计提出了一些切实有效的措施,有利于更好的解决
    发表于 12-06 14:09 9次下载

    基于μCOS-Ⅱ在SPCE061A开发板上如何实现低功耗嵌入式系统的设计

    在当今普遍使用的手持移动设备中,如何降低嵌入式系统功耗、延长电池使用的时间等问题一直是困扰开发人员的一个难题。大量的
    的头像 发表于 10-04 17:39 1872次阅读
    基于μCOS-Ⅱ在SPCE061A开发板上如何实现低<b class='flag-5'>功耗</b><b class='flag-5'>嵌入式</b><b class='flag-5'>系统</b>的设计

    嵌入式Linux的低功耗策略

    ,Linux正在嵌入式领域发挥着越来越重要的作用。对于嵌入式设备尤其是移动设备来说,功耗系统的重要指标,系统设计的重要目标之一就是要尽可能
    发表于 11-01 16:58 1次下载
    <b class='flag-5'>嵌入式</b>Linux的低<b class='flag-5'>功耗</b>策略