This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC1310:如何在 CC1310以待机模式工作时使用充电算法维持高功率 VDDR

Guru**** 1624225 points
Other Parts Discussed in Thread: CC1310
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1371440/cc1310-how-to-use-recharge-algorithm-to-maintain-high-power-vddr-when-cc1310-work-in-standby-mode

器件型号:CC1310

工具与软件:

尊敬的 TI 专家:

当我在待机模式下使用 CC1310时, VDDR 去耦电容为10uF,VDDR 电压将受到外部电磁干扰,电压将降至0V , MCU 死机,需要复位。

所以我在待机模式下测试 VDDR 可能最大输出50uA ,当负载超过50uA 时, VDDR 将下降到0V , MCU 停止工作。

VDR 电压开始波动、当我将负载增加50 μ A 时。

当电流超过50uA 时,VDDR 电压会降至0V。

所以、如果我想提高 VDDR 负载电流、我认为抗干扰能力更强。

如何设置 VDDR 寄存器? 您能否帮助提供设置  C2 [23:20]、C1[19 :16]、MAX_PER_M [15:11]、MAX_PER_E [10:8]、PER_M[7:3]、PER_E[2]的方法?

非常感谢。

寄存器(RECHARGECFG)

参数值

描述

ADAPTIVE_EN [31]

1

启用 自适应 再充电

C2 [23:20]

0x0A (TI 默认值)

   自适应 再充电 算法的增益系数

period_new=period * ( 1+/-(2^-C1+2^-C2))  

   C2的有效值 为 2 到 10

C1[19:16]

0x04 (TI 默认值)

   自适应 再充电 算法的增益系数

period_new=period * ( 1+/-(2^-C1+2^-C2))  

   C1的有效值 为 1 到 10

MAX_PER_M [15:11]

0x1C (TI 默认值)

这个 寄存器 定义了      再充电 算法 可以 花费的最大        周期、也就是说、它定义了  2次 再充电之间的最大周期数量。

 最大   周期数 由    5 位 尾数 和 3 位 指数指定:

MAXCYCLES=(MAX_PER_M*16+15)* 2^MAX_PER_E

该 字段 设置    MAXCYCLES 的尾数

MAX_PER_E [10:8]

0x07默认值主页)

该 寄存器 定义      充电可充电的

 所 需的     最大   周期数、即它定义了

 两次 再充电之间。

    周期的最大数量 由    5 位 尾数指定

和 3 位 指数:

MAXCYCLES=(MAX_PER_M*16+15)* 2^MAX_PER_E

该 字段 设置   MAXCYCLES 的指数

per_m[7:3]

依据MCU芯片出厂参数设置计算

        再充电 控制器激活之间32KHz 的时钟数量

对于 再充电 算法、 周期 是     输入周期时的初始周期

断电 模式。   自适应 再充电 算法 不会随着   

该 寄存器

周期  实际上将 是      在  5 位 尾数中编码的16位值

和 3 位 指数:

此 字段 设置     期间的尾数。

周期=(PER_M*16+15)*2^PER_E

PER_E[2]:0]

依据MCU芯片出厂参数设置计算

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    当我在待机模式下使用 CC1310时, VDDR 去耦电容为10uF,VDDR 电压将受到外部电磁干扰,电压将下降到0V , MCU 死机,需要复位[/报价]

    参考设计的 VDDR 上电容为22uF、是否有任何偏离的原因?

    从描述中不清楚、这是否仅在器件受到 A 字段的影响时发生?

    "因此、我在待机模式下测试 VDDR 的最大输出电流可达50uA"

    请详细说明。 除了 CC1310在待机模式下消耗的电流外、您无法从 VDDR 节点消耗额外的电流。 您的测试方式尚不清楚。   

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    VDDR 参考设计22uf 为 DC-DC,我选择 LDO 模式, VDDR 参考设计电容为10uF。

    因为我怀疑 VDDR 受到电磁干扰、所以电源暂态对应的速度不够、会导致电压波动、所以 测试了 VDDR 的输出电流能力。