ZHCAAM0B March 2018 – August 2021 MSP430FR2000 , MSP430FR2032 , MSP430FR2033 , MSP430FR2100 , MSP430FR2110 , MSP430FR2111 , MSP430FR2310 , MSP430FR2311 , MSP430FR2422 , MSP430FR2433 , MSP430FR2512 , MSP430FR2522 , MSP430FR2532 , MSP430FR2533 , MSP430FR2632 , MSP430FR2633 , MSP430FR4131 , MSP430FR4132 , MSP430FR4133
MSP430 and LaunchPadare TMs ofTI corporate name.
Other TMs
MSP430FR2xx 和 MSP430FR4xx 产品的 10 位 ADC 模块如图 1-1 所示。ADC 采集通道可直接对内部电压基准(一般为 1.5V,详见数据表)进行采样,ADC 基准电压可配置为电源电压。ADC 输入通道的详细信息可在器件数据表的“ADC 通道连接”表中找到。按照表中的定义配置 ADCMCTL0 寄存器中的 ADCINCHx 位,将 1.5V 基准作为输入电压。对于 ADCSREFx 位,ADC 的基准电压配置为 000b。
Equation1 所示为如何计算 10 位 ADC 转换结果。
其中
将 Vin 设为片上 1.5V 基准源,VR+ 设为 VCC,VR- 设为 VSS。Equation2 为电源电压计算公式。
与传统方法相比,片上 ADC 检测法具有以下优势:
本文档列出了影响 MSP430FR4xx/FR2xx 器件(具有 10 位 ADC)中片上 ADC 采样解决方案功耗的主要因素,并提供了不同配置下的功耗结果。本示例使用 1.5V 内部基准电压。由于 ADC 触发信号不会自动停止或启动 1.5V 内部基准电压,软件可启用 1.5V REF 并等待大约 30µs,然后在 RTC 中断过程中触发 ADC。软件也可在 ADC 转换就绪中断过程中停止基准电压。以下测试基于这种方式。开发人员可选择始终启用内部基准,但会造成更高的功耗。
某些 MSP430FR4xx 和 MSP430FR2xx 器件配有一个 12 位 ADC,其内部基准电压可在 ADC 转换时自动打开和关闭。除了这个例外,对这些器件执行电池电压测量与带 10 位 ADC 的器件相类似;但是,执行细节不属于本文档探讨的范围。
有两个主要的 MSP430 系统时钟源可用:内部 32kHz 低频 REFOCLK 和外部晶振 XT1CLK。表 2-1 对比了使用这些时钟源的系统时钟 DCOCLK 和 ACLK 的功耗。使用外部 XT1CLK 作为系统时钟源现实了出色的功耗。
时钟源 (1) | REFOCLK | XT1CLK |
---|---|---|
采样频率 (Hz) | 1 | 1 |
功耗 (µA) | 19 | 1.2 |
MSP430 FRAM MCU 中的 10 位 ADC 时钟源选项包括 MODCLK、ACLK 和 SMCLK。在 LPM3 中,MODCLK 和 SMCLK 默认禁用。ADC 转换启动信号可将其启用,并在 ADC 转换完成后再次自动将其禁用。为了突出不同时钟源之间的功耗差异,采样率设为 100Hz。
ADC 时钟源(1) | MODCLK (5MHz) | ACLK (32kHz) | SMCLK (5MHz) |
---|---|---|---|
采样频率 (Hz) | 100 | 100 | 100 |
功耗 (mA) | 0.131 | 0.184 | 0.026 |
使用片上 ADC 测量电池电压,误差主要来自两个方面:ADC 测量误差和 1.5V 基准电压误差。数据表分别列出了 ADC 测量误差和 1.5V 基准电压误差的校准公式。
但是,用于校准 1.5V 基准电压的校准系数仅在 1.5V 基准电压用作 ADC 基准时使用。当 1.5V 基准电压用作 ADC 输入通道时,此校准系数不再适用。由于采用 1.5V 基准电压,它会通过一个基准缓冲器,该缓冲器在 ADC 输入通道上不可用。在这种情况下,仅需校准 ADC 误差。
Equation3 显示了 ADC 的校准公式。
其中
不同系列的校准系数具有不同的内存地址,请参阅器件特定数据表,获取系数gain 和 ADCoffset 的内存地址。
由于电池电压变化缓慢,电池电压采集间隔可以较长。在空闲时间,软件可使用 ADC 来获取其他模拟信号。测量其他信号时,ADC 可使用电池电压作为基准电压,比使用 1.5V 基准电压的测量范围更大。此外,可禁用 1.5V 基准电压以降低功耗。但是,使用电池电压作为基准的精度会低于使用 1.5V 基准电压。
本文档提出了一种基于 MSP430FR4133 MCU 的解决方案,该方案使用片上 10 位 ADC 对电池电压进行采样,有助于节省成本、PCB 体积和系统功耗。本文档还介绍了低功耗采样软件解决方案,并给出了不同场景下的功耗结果,最后对测量精度进行了校准和测试。
Date Letter Revision History Changes Intro HTMLA (November 2019)to RevisionB (August 2021)
Timestamp Revision History Changes Intro HTMLMarch 23, 2018 to November 4, 2019
TI 均以“原样”提供技术性及可靠性数据(包括数据表)、设计资源(包括参考设计)、应用或其他设计建议、网络工具、安全信息和其他资源,不保证其中不含任何瑕疵,且不做任何明示或暗示的担保,包括但不限于对适销性、适合某特定用途或不侵犯任何第三方知识产权的暗示担保。 |
所述资源可供专业开发人员应用TI 产品进行设计使用。您将对以下行为独自承担全部责任:(1) 针对您的应用选择合适的TI 产品;(2) 设计、验证并测试您的应用;(3) 确保您的应用满足相应标准以及任何其他安全、安保或其他要求。所述资源如有变更,恕不另行通知。TI 对您使用所述资源的授权仅限于开发资源所涉及TI 产品的相关应用。除此之外不得复制或展示所述资源,也不提供其它TI或任何第三方的知识产权授权许可。如因使用所述资源而产生任何索赔、赔偿、成本、损失及债务等,TI对此概不负责,并且您须赔偿由此对TI 及其代表造成的损害。 |
TI 所提供产品均受TI 的销售条款 (http://www.ti.com.cn/zh-cn/legal/termsofsale.html) 以及ti.com.cn上或随附TI产品提供的其他可适用条款的约束。TI提供所述资源并不扩展或以其他方式更改TI 针对TI 产品所发布的可适用的担保范围或担保免责声明。IMPORTANT NOTICE |
邮寄地址:上海市浦东新区世纪大道 1568 号中建大厦 32 楼,邮政编码:200122
Copyright © 2021 德州仪器半导体技术(上海)有限公司 |