使用DCDC_CTRL2_REG控制DCDC输出电压

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
4个帖子/ 0新
最后一篇
穆罕默德阿里
离线
最后一次露面:3个月3周前
加入: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.
离线
最后一次露面:2个月3周前
职员
加入: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个月3周前
加入: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.
离线
最后一次露面:2个月3周前
职员
加入: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.