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

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

3天内不再提示

关于在降低设计功耗的过程中如何利用控制器功能

电子设计 来源:互联网 作者:佚名 2018-07-05 09:31 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在降低设计功耗的过程中,您是否充分利用了微控制器MCU)中集成模数转换器ADC)的所有功能?这篇博文将带您了解如何借助集成模数器实现更低的功耗。

在这篇博文中,我们将以MSP432P401R MCU中的ADC14(集成14位模数转换器)作为示例。低功耗应用,以及减少高占空比应用中的启动时间都是ADC14设计过程中的考量要素。然而,各个应用都有独特的特点,因此,为最大限度地降低功耗,必须谨慎选择ADC14的旋钮或可编程性。

这篇博文重点讲述MSP432™ MCU的一些关键特性,您可以通过这些特性自定义ADC14的功率和性能:

可选参考

快速启动

可选时钟

电源模式

最低电压1.62V

使用集成DC / DC驱动核心电压

自动关机

内部温度传感器,ADC采样时间减少

8、10、12或14位可选,选择最低位数可提高转换速度,节省电池电量(本系列的第二篇博文)

窗口比较器发现相关信号之前,不必进行实际处理,甚至不必使用8位模式(本系列的第三篇博文)

DMA 的模块过程(本系列的第三篇博文)

使用定时器来触发ADC转换(本系列的第三篇博文)

可选参考

可选参考允许用户选择适合其性能的最小电流。如果电源稳定,可将电源作为超低功耗参考。使用电源作为基准,意味着内部参考无需电流,而且参考没有启动时间。

快速启动

ADC14启动快速,可进一步改进高占空比应用的低功耗。ADC和时钟(MODOSC或SYSOSC)的启动时间很短。此外,在其缓冲器启动前(参见设备数据表了解具体数值),作为低功耗的内部参考首先启动。由于不需要充电时间过长的外部电容器,因此缓冲器可快速建立。这样,仅在使用的时候才需要打开缓冲器,而且外部电容器充电也需花费更长时间。

可选时钟源

考虑时钟选择时,需要考虑系统级功率预算。在某些情况下,转换更快的时钟可节约能量。工作周期应用可从具有快速启动时间的MODCLK受益。用户必须考虑增加不同时钟源的电流可将ADC的启动时间降至最低,并可节省净功率。

电源模式

电源模式(ADC14PWRMD位)按照最大采样率调整电流消耗,主要是通过在选择内部参考时调整所用的缓冲器。与SYCOSC情况一样,如果您在ADC14中使用较慢的时钟,可以考虑将低功耗模式(ADC14PWRMD = 2)作为时钟源(参见设备数据表了解具体的时钟要求)。

当使用外部参考时,ADC14PWRMD设置之间的每次转换的能量差压与未使用参考缓冲器时一样小。这种情况下,较慢的时钟降低ADC的电流消耗,但需要更长时间才能完成。

使用内部参考时,最低能耗模式取决于您的应用。应基于每个应用考虑以下因素,包括:ADC无源时启用低功耗模式的节能、采样时间、转换次数、时钟或其它地方使用的参考、时钟频率、转换次数等。对于采样时间长的应用,ADC采样时间电流小于转换电流,因此您看到的数据比数据表中的数值小。您可能需要做一些台架测试,以了解您的应用的ADC电流消耗。

使用具有最小采样时间的内部参考,并考虑MODOSC / SYSOSC的能量,单一ADC转换的低功率模式能耗最低。但是,凭借连续五次或更多的转换,转换速度开始占据主导,而带更快时钟的常规电源模式能耗最低。图1对比了12位模式中两个不同转换次数的电源模式的能耗。

pIYBAFs9dZ6AdVyAAAEx-geVN1g218.png

图1

为了帮助您优化系统,图2中显示了常规和低功耗模式中带内部参考的ADC14的两种示例的电流分布。

pIYBAFs9daKARWTGAAEDVFtebGg683.png

图2

全速运行过程中,当ADC14PWRMD = 2(200ksps最大值)或最小电源电压为1.8 V时,ADC14支持最佳的1.62伏最小电源电压。对于电池操作,如果可以使用低功率模式,可延长电池寿命并且仍然充分采样信号。对于稳压电源,使用低电压降压转换器可极大地提高所有电流源的效率,并降低从电源中牵引的电流。

能够使用集成DC / DC驱动核心电压

MSP432微控制器提供了一个集成DC / DC转换器,可提高包括ADC14数字逻辑的核心电源效率。对于ADC14电流的数字段,DC / DC转换器减少电流消耗。对于差分输入,当使用DC/DC转换器时,性能差异可忽略不计。对于单端输入方式,这对70分贝对73分贝典型SINAD(信噪比和失真比)具有较小影响。如欲了解详情,敬请参阅设备数据表,确保ADC14与DC / DC转换器适用于您的应用。

自动关机

ADC14具备自动关机功能,用户无需任何操作,即可降低功耗。当ADC14停止转换操作时,处理器将自动禁用,并在需要时自动重新启用。时钟源、MODOSC或SYSOSC也可自动启用,在需要时为ADC14自动提供MODCLK或SYSCLK;ADC14或装置的其余部分不需要时,也可对其禁用。ADC14 MODOSC / SYS OSC与内部参考一起启动,因此时钟自动关闭不会造成影响。

通过设置ADC14REFBURST位,并将REFON位设置为0,内部参考在样品或转换相之间不会自动断电。

内部温度传感器

内部温度传感器设计的采样时间要求比之前的MSP设备更短,以减少用于测量温度的能耗。

最后四种防范在本系列第二和第三篇博文中有更详细的介绍:

选择所需的最小位数提高完成速度,节省能源。

使用窗口比较器,在您完成匹配、提高分辨率前,不必实际处理比较转换值,甚至不用使用8位模式。

使用DMA的模块过程来减少资源的使用

使用定时器来触发ADC转换,以尽量减少所用资源

您可使用上述几种功能在您的应用中降低MSP432 MCU的ADC功耗?

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

    关注

    48

    文章

    8249

    浏览量

    162369
  • 传感器
    +关注

    关注

    2573

    文章

    54368

    浏览量

    786023
  • 集成电路
    +关注

    关注

    5446

    文章

    12465

    浏览量

    372681
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    利用DMA如何降低MCU功耗

    利用DMA(直接内存访问)降低MCU功耗的核心在于最小化CPU介入,通过硬件自动完成数据传输任务,使CPU能尽可能长时间处于休眠状态。 CPU休眠时间最大化 DMA接管数据搬运(如外设↔内存、内存
    发表于 11-18 07:34

    基于FPGA的DDR控制器设计

    都包含写命令操作,其中写命令(app_cmd)的值等于0,读操作app_cmd的值等于1。如下图所示写命令时序,写命令的过程中,需要首先检查app_rdy信号的状态,当app_rdy为高电平时则表示
    发表于 10-21 14:30

    如何利用Trace机制实现LLCP预览功能

    蓝牙协议栈开发过程中,有时需要预先知道 LLCP。本文将介绍如何利用 Trace 机制实现 LLCP 预览功能
    的头像 发表于 10-09 17:55 1515次阅读

    宏集方案 | 如何选择适合您的过程控制器

    现代工业过程控制器是确保生产效率、质量和安全性的关键设备。它们可以精准监测温度、湿度等变量,优化制造流程,减少人工干预,从而降低错误率和运营成本。但您是否清楚,哪种
    的头像 发表于 08-08 18:12 285次阅读
    宏集方案 | 如何选择适合您的<b class='flag-5'>过程控制器</b>?

    STM32L433使用LCD控制器驱动段码屏,请问有什么LCD降低功耗的方法吗?

    STM32L433 使用LCD控制器驱动段码屏,有什么LCD降低功耗的方法吗?
    发表于 06-23 07:12

    MAX32670高可靠性、超低功耗控制器技术手册

    Darwin家族,MAX32670是一款超低功耗、高性价比、高可靠性的32位微控制器实现复杂的传感
    的头像 发表于 05-08 11:48 773次阅读
    MAX32670高可靠性、超低<b class='flag-5'>功耗</b>微<b class='flag-5'>控制器</b>技术手册

    如何选择适合您的过程控制器

    现代工业过程控制器是确保生产效率、质量和安全性的关键设备。它们可以精准监测温度、湿度等变量,优化制造流程。但您是否清楚如何选择合适的过程控制器
    的头像 发表于 04-18 17:54 490次阅读
    如何选择适合您的<b class='flag-5'>过程控制器</b>?

    粒度控制在结晶过程中的从小规模试验到放大应用

    、原辅料混合、制粒和压片等下游工艺。产品的粒度与结晶过程诸多控制条件有关,包括过饱和度、溶剂体系、杂质种类与含量、晶种比表面积、晶种点、搅拌强度与反应釜内流体力学等,在过程控制需要综
    的头像 发表于 02-18 09:45 1208次阅读
    粒度<b class='flag-5'>控制在</b>结晶<b class='flag-5'>过程中</b>的从小规模试验到放大应用

    如何降低颠转仪在运行过程中的能耗

    降低颠转仪在运行过程中的能耗,可从电机选型、传动系统优化以及控制系统设计这几个关键维度入手。 电机选型方面,永磁同步电机是极具优势的选择。相较于普通异步电机,永磁同步电机的效率明显
    的头像 发表于 02-13 09:26 576次阅读
    如何<b class='flag-5'>降低</b>颠转仪在运行<b class='flag-5'>过程中</b>的能耗

    利用功耗控制器产品组合简化医疗保健和工业物联网设计

    提供丰富的功能,又不能影响紧张的功耗预算。随着开发的进行,为了满足专门的功能要求,他们经常要冒险跨越最大功率阈值。 本文介绍了 [Analog Devices] 的超低功耗
    的头像 发表于 01-26 21:10 916次阅读
    <b class='flag-5'>利用</b>低<b class='flag-5'>功耗</b>微<b class='flag-5'>控制器</b>产品组合简化医疗保健和工业物联网设计

    利用创新的直通降压-升压控制器提高系统效率并降低 EMI

    。但人们总是需要更高的效率和更低的噪音,设计师们再次开始行动。 研究可进一步提高效率并降低电磁干扰 (EMI) 的独特直通架构之前,让我们先了解一下 DC/DC 控制器是如何发展的。 DC/DC
    的头像 发表于 01-25 17:30 823次阅读
    <b class='flag-5'>利用</b>创新的直通降压-升压<b class='flag-5'>控制器</b>提高系统效率并<b class='flag-5'>降低</b> EMI

    比例谐振(PR)控制器的学习过程记录

    0、前言 一个闭环控制系统,可分为输入参考值、闭环控制器、执行机构、输出参数,反馈系数,这几个部分。 设计一款控制器,可以让系统的输出参
    的头像 发表于 01-20 10:46 1938次阅读
    比例谐振(PR)<b class='flag-5'>控制器</b>的学习<b class='flag-5'>过程</b>记录

    恒功率脉冲焊接控制器的创新应用与优势分析

    恒功率脉冲焊接技术作为一种先进的焊接方法,近年来工业制造领域得到了广泛的应用和发展。其核心在于通过控制焊接电源输出的脉冲电流,实现对焊接过程中的热输入进行精确控制,从而达到提高焊接质
    的头像 发表于 12-19 08:39 742次阅读
    恒功率脉冲焊接<b class='flag-5'>控制器</b>的创新应用与优势分析

    自动控制系统智能制造的应用

    1. 自动控制系统的定义 自动控制系统是指通过传感检测系统状态,利用控制器对系统进行调节,以实现预定目标的系统。
    的头像 发表于 12-18 09:57 1616次阅读

    恒流恒压焊接控制器的精准应用与优势分析

    。 首先,恒流恒压焊接控制器的核心功能在于能够同时控制焊接过程中的电流和电压,确保焊接参数的稳定性和精确性。传统的焊接
    的头像 发表于 12-17 11:02 842次阅读