DA14580的当前测量

12个职位/ 0个新职位
最后发表
hrg
离线
最后看到:2年9个月前
大师
加入:2014-08-05 37
DA14580的当前测量

1.
在DA14580子板上使用接近报告器,将其修改为boost模式。电流波形在智能代码片段的功率分析器工具中获得。从广告开始的时候开始,每个广告事件之间的睡眠时间有一个step up current,持续2秒,之后广告就正常了,两者之间的睡眠时间约为1.4 uA。为什么这样的上升电流在2秒具体??

2.
当子板工作在0.9或1伏,它消耗的电流比其他电源电压多!为什么会这样?
3.
如何使用智能片段来测量电流通过提供外部供应到子板(而不是通过主板)。

BB_Dialog
离线
最后看到:1年3个星期前
工作人员
加入:2013-12-05 14:44
嗨hrq,

嗨hrq,

1)对不起,我没有看到广告事件之间增加的电流,在持续约4毫秒的广告事件期间,基电流约为1mA, Rx/Tx峰值约为10mA。

整个广告活动持续大约11毫秒,之后设备进入睡眠模式,大约消耗1.5µA。
只有在广告活动开始时,我才会在2毫秒内看到约1毫安的电流,之后出现短暂的下降(1毫秒),3-4毫秒后出现第一次广告。

2)升压或降压模式消耗的功率相同。
为了补偿较低的电压,DCDC变换器从电池/电源吸取更多的电流。

3)为此,您可以拆卸跳线J13,并连接电源到引脚J13 /3 (J13的右手中间引脚)。
通过这样做,电流仍然被迫流过电流测量电阻R11。

最好的问候,
BB_Dialog, Dialog BLE支持团队。

hrg
离线
最后看到:2年9个月前
大师
加入:2014-08-05 37
谢谢BB_Dialog

谢谢BB_Dialog,我被2)& 3)清除了。但我听不懂你的解释。
从第一个广告事件的2秒期间睡眠电流是1.1到1.7 mA(峰值),在那之后一个短的下降发生,现在广告是正常的睡眠电流1.2uA。那么为什么前2秒睡眠电流高呢?

(注:如果论坛里有上传波形图的规定,便于理解,那就太好了)

BB_Dialog
离线
最后看到:1年3个星期前
工作人员
加入:2013-12-05 14:44
嗨hrq,

嗨hrq,

我同意你的观点,添加一些截图会非常方便!“添加媒体”按钮已经出现了,但似乎还不能工作。

抱歉,现在我明白了你看到的东西:前2秒设备有更高的活动。这只有在冷启动后才会发生。
当从睡眠模式中出来时,它就不会发生了。
你是指这个吗?

最好的问候,
BB_Dialog, Dialog BLE支持团队。

hrg
离线
最后看到:2年9个月前
大师
加入:2014-08-05 37
嗨BB_Dialog

嗨BB_Dialog

不,即使在深度睡眠模式下,当我按下按钮k1,同样的现象会发生2秒,然后就恢复正常了!!

DesignExt
离线
最后看到:4年1个月前
加入:2014-08-01 17
你好,

你好,

我尝试在DA14580中测量当前,我尝试用reporter_fh项目,但我在Smartsnippets(v3.3)中收到任何答案。这个项目是对的,还是我必须做其他的?
谢谢

JE_Dialog
离线
最后看到:三个月三个星期前
工作人员
加入:2013-12-05 14:02
你好,designnext,有

你好,designnext,有几种测量电流的方法。当您使用EXPERT开发工具包(主板/子板)时,智能片段可以测量有源电流,在这里您可以看到不同模式(有源/睡眠模式,tx和rx)下的电流消耗。

注意,要准确测量睡眠/延长睡眠/深度睡眠电流,因为它可以

请阅读下面的文件来描述这一切。

http://support.dialog-semiconductor.com/resource/b-015-da14580-supply-current-measurements

BR JE_Dialog

BB_Dialog
离线
最后看到:1年3个星期前
工作人员
加入:2013-12-05 14:44
嗨hrq,

嗨hrq,

我试着重现你的观察结果,但我做不到。

当按下一个按钮(K1, K2),我看到一个增加的电流,我按下键的持续时间。电流水平= 0.055 mA。

最好的记录,BB_Dialog, Dialog BLE支持团队。

hrg
离线
最后看到:2年9个月前
大师
加入:2014-08-05 37
谢谢。

谢谢。
1)我尝试与另一个女儿板加载到SRAM。在醒来的时候,没有2秒的高活动。所以如果我完全关闭ble和重新启动它后,一个特定的时间,2秒的高电流发生每次?

2)你能解释一下在冷启动过程中,导致高电流活动的2秒持续时间内发生了什么吗?

有没有办法克服或减少这种大电流?因为我们需要在一段时间后重新启动ble,这样高的电流会导致一些额外的功耗!

BB_Dialog
离线
最后看到:1年3个星期前
工作人员
加入:2013-12-05 14:44
你好hrq,

你好hrq,

是的,这2秒增加的活动和更高的电流总是发生在执行冷启动时。这是不可避免的。

如果是长时间睡眠或深度睡眠,就不会发生这种情况。
难道你不能使用休眠模式而不是完全关闭芯片吗?

我将检查开发人员在这2秒内到底发生了什么。
冷启动后直接发生的一个事件是rf校准,但这发生在前10毫秒。
这个校准之后直接跟着第一个广告事件。

最好的问候,BB_Dialog。

嗨hrq,

更新:

我刚了解到为什么电流会增加以及如何减小电流。
这是由32千赫Xtal振荡器引起的,这需要大约2秒的时间来稳定。
系统不允许在这2秒内进入睡眠模式。

当使用RCX振荡器(不需要32KHz xtal),时间相当短:
我测量了大约30毫秒,包括校准和第一次广告。
用过的电荷大约是42微库仑。

在我们的SDK,适应以下行:
在da14580_config.h中定义CFG_LP_CLK
0x00 = 32KHz Xtal;0xAA = RCX振荡器。

请注意RCX振荡器只能在buck模式下使用,不能在boost模式下使用。

最好的问候,BB_Dialog

hrg
离线
最后看到:2年9个月前
大师
加入:2014-08-05 37
谢谢BB_dialog

感谢BB_dialog提供的有用信息。2秒的稳定时间为32Khz Osc是软件延迟提供的代码或它的时间采取的Osc本身稳定??

BB_Dialog
离线
最后看到:1年3个星期前
工作人员
加入:2013-12-05 14:44
嗨hrq,

嗨hrq,

2秒在软件中设置,但需要32KHz晶体振荡器来稳定。
在进入睡眠之前,它必须确定振荡器已经调整到正确的频率。
慢千赫时钟需要更多的时间比快兆赫时钟。

我们正在研究是否可以缩短这个固定时间。
没有计划。

最好的问候,BB_Dialog。