使用DCDC_CTRL2_REG控制DCDC输出电压

学到更多常见问题解答教程

4个帖子/ 0新
最后一篇
穆罕默德阿里
离线
最后一次露面:3天前1周
加入:2017-04-22 17:53
使用DCDC_CTRL2_REG控制DCDC输出电压

你好,

我制作了一个自定义PCB而不将VBAT1V连接到地面,我观察到VDCDC电压围绕1V。

根据DA14583数据表第143页,注17:当VBAT1V> VDCDC_NOMINAL时,VDCDC将关注VBAT1V

我搜索了设置vdcdc_nominal但找不到任何东西。

INSION SDK I可以看到3个命名为DCDC_CTRL_REG,DCDC_CTRL2_REG,DCDC_CTRL3_REG的3个控制寄存器

所以有没有办法配置这些寄存器,以便在VDCDC处获得1.4V。

设备:
mt_dialog.
离线
最后一次露面:1个月2周前
员工
加入:2015-06-08 11:34
嗨Muhammadali,

嗨Muhammadali,

请遵循教程7:DA1458X Prototype提出的指南提交指南。关于DCDC上的1.4V,这是DCDC当设备唤醒时的电压。如果您正在测量接近1V的DCDC,这意味着设备处于睡眠模式。此外,VDCDC_NOMINAL是VDCDC的典型值,您无法将其他输出值配置为VDCDC,这适用于升压模式,因为VBAT1V大于DCDC可以提供为输出的1.4V,那么VDCDC将遵循VBAT1V。

谢谢mt_dialog.

穆罕默德阿里
离线
最后一次露面:3天前1周
加入:2017-04-22 17:53
谢谢你的提示

谢谢你的及时回复。根据教程中提供的说明7:DA1458X Prototype提出指南,我在SDK中下载了empty_peripheral_template.hex文件。默认睡眠模式是ARCH_SLEEP_OFF。VDCDC处的测量电压是1V。我在降压模式下为设备供电。但如前所述,我没有将VBAT1V连接到地,现在无法连接它。所以我想知道这是否可以是VDCDC 1V的原因。

我的蓝牙也没有电源。偶尔蓝牙在LightBlue应用程序中弹出非常好的信号强度,但几秒钟后它会消失。所以这是因为与VDCDC的输出电压相关联?

除了将vbat1v连接到降压模式之外还有替代方法吗?

提前致谢

mt_dialog.
离线
最后一次露面:1个月2周前
员工
加入:2015-06-08 11:34
嗨Muhammadali,

嗨Muhammadali,

关于你的中央设备偶尔拾取蓝牙的事实,我不确定你的意思是什么,但这是在广告你设置广告间隔时如何运作的,这意味着BLE将睡觉和唤醒在该间隔中,BLE协议指定设备应该具有指定的RF活动,然后在再次唤醒之前返回睡眠以进行预定义的时间。在模板项目的情况下,设备将睡眠并唤醒每687.5 ms的广告(这在user_config.h文件中的user_adv_conf结构中定义)。此外,您每687毫秒广告的事实并不意味着中央将拿起设备EMMITS的所有广告事件。

关于在以降压模式下运行的同时忘记将VBAT1V连接到地面,如果这可以将DCDC的电压输出靠近1V,则我不知道这一点,因为这是针对对话框提供的规范,我强烈建议根据对话指南改变并制造董事会。我可以提到VBAT1V引脚浮动的是,设备无法决定DCDC应该操作的模式,因为VBAT1V是HW FSM检查的PIN,以便在顺序设置适当的模式。

谢谢mt_dialog.