用DA1468X测量电流

⚠️
嗨,那里..感谢您参加论坛。激动人心的消息!现在,我们正在转到我们的新论坛平台,该平台将提供更好的功能,并包含在主话网站中。所有帖子和帐户都已迁移。我们现在仅在新论坛上接受流量 - 请在https://www.dialog-spoomendonductor.com/support。我们将在未来几天修复错误 /优化搜索和标记。
6个帖子 / 0新
最后一篇文章
David_33021
离线
最后一次露面:1年2周前
加入:2015-07-28 15:10
用DA1468X测量电流

你好,

我们正准备根据DA1468X开始制造可穿戴设备。在我们的组装后测试中,我们希望使用SOC(收费状态)计数器在特定时间间隔内测量总库龙。我一直在数据表中的soc_*寄存器以及hw_soc。*和sys_socf。*。我有几个问题:

1.是否存在使用SOC计数器来衡量库罗姆斯(或当前)的文档或示例代码,或者我是研究HW_SOC和SYS_SOCF的最佳选择?

2.您能帮我了解以下方法是否在正确的轨道上?

1.定义dg_configuse_soc
2.致电HW_SOC_INIT初始化SOC
3.致电hw_soc_enable
4.延迟我的抽样期
5.致电HW_SOC_READ_CHARGE获取SOC计数器的值
6.将计数器值转换为库洛姆斯

谢谢你的帮助,
大卫

关键字:
设备:
pm_dialog
离线
最后一次露面:1天7小时前
职员
加入:2018-02-08 11:03
嗨David_33021,

嗨David_33021,

请从我们的支持页面中检查DA1468X充电功能(UM-B-075)用户手册。您可以从“软件开发套件”或“软件和工具”选项卡中的14680“产品”下载它。本文档描述了电荷概念的状态及其功能如何在DA1468X系统中实现。另外,强烈建议遵循SDK的PXP_REPORTER项目的DG_Configuse_SOC定义。正如您将能够查看是否遵循此定义并检查该项目中的实现,使用SYS_SOCF.C/H的API。强烈建议阅读UM-B-075用户手册的6.5.1.1电池分析部分。本节分析电池的特性,并生成涉及目标设备的参数。电池分析的配置放在pxp_reporter项目的配置文件夹下的custom_socf_battery_profile.h标题文件中。如果使用其他类型的电池,则应从此标头文件更改电池配置文件数据。

谢谢,pm_dialog

David_33021
离线
最后一次露面:1年2周前
加入:2015-07-28 15:10
嗨,pm_dialog,

嗨,pm_dialog,

谢谢您的答复。如果我没记错的话,PXP_REPORTER样本应用程序说明使用SOC API在电池上获得剩余的充电。特别是,它使用SOCF_GET_SOC,该SOCF_GET_SOC将剩余的电池充电返回百分比,分辨率为十分之一。我们在面向用户的应用程序中成功使用此API向用户报告剩余的电池充电。

目前我们的需求有些不同。在组装过程中,我们想测量系统中流动的电流作为自我测试功能的一部分 - 基本上,我们可以检测到制造错误(例如,添加了错误的电阻器,例如,董事会或其他一个组件之一电路无法正常运行),如果我们可以观察到电路中流动的电流量与我们为系统建立的值不符。

为此,我们只需要在特定时间段内观察到SOC的库仑计数器的电流,或者以数十个微放大器的分辨率(例如10 UA,而不是0.1 UA)。我相信这可能像

1.启用Soc Coulomb计数器
2.从hw_soc.h/.c拨打HW_SOC_READ_CHARGE在时间段开始和结束时获取库仑计数器的原始值
3.计算计数器原始值的产生差异
4.从柜台单元转换为库洛姆斯

您看到这种方法有任何问题吗?

谢谢,
大卫

David_33021
离线
最后一次露面:1年2周前
加入:2015-07-28 15:10
我应该补充说我们会

我应该补充说,我们将使用生产线工具来编程和测试我们的组件,但是我们无法使用生产线工具的当前测量功能,因为我们已经将电池焊接到了我们的设备上。

谢谢,
大卫

pm_dialog
离线
最后一次露面:1天7小时前
职员
加入:2018-02-08 11:03
嗨David_33021,

嗨David_33021,

我将检查您的问题,我会尽快与您联系。

谢谢,pm_dialog

Dialog_hm
离线
最后一次露面:7个月3周前
加入:2014-04-01 16:07
嗨,大卫,

嗨,大卫,

抱歉,我刚刚看到这个项目仍然打开...

您仍然需要我们的测量帮助吗

在手动UM-B-075中,请说明(请参阅我们的网站)。

如果您仍然需要帮助,请告诉我们。

此致,Dialog_hm