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.

[参考译文] BQ25723:如何使用 BQSTUDIO 和 EV2400 读取 ADC?

Guru**** 2468460 points
Other Parts Discussed in Thread: BQSTUDIO, BQ25723, EV2400

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1533581/bq25723-how-to-read-adc-with-bqstudio-and-ev2400

器件型号:BQ25723
主题中讨论的其他器件:BQSTUDIOEV2400

工具/软件:

我们将 EV2400 连接到 PCBA 上 BQ25723 的 I2C、并使用 BQSTUDIO 读取寄存器。  

我们可以成功读取或记录寄存器。 我的问题是:  

1. 如果我们更改寄存器值,它是否会自动更新为充电器?  

2.如何 确保新值编程成功?

3.读取 ADC 的正确步骤是什么? 例如、IIN 和 IBAT。 我 想设置 EN_ADC_IIN、EN_ADC_IDCHG 和 EN_ADC_ICHG、然后读回寄存器 ADC_IBAT 和 ADC IIN。 对吗? 我们尝试了它,但它似乎不起作用。  

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

    嗨、Lily、

    [报价 userid=“658794" url="“ url="~“~/support/power-management-group/power-management/f/power-management-forum/1533581/bq25723-how-to-read-adc-with-bqstudio-and-ev2400

    1. 如果我们更改寄存器值,它是否会自动更新为充电器?  

    [/报价]

    默认情况下、BQStudio 将在寄存器值发生变化时立即更新充电器寄存器。  

    [报价 userid=“658794" url="“ url="~“~/support/power-management-group/power-management/f/power-management-forum/1533581/bq25723-how-to-read-adc-with-bqstudio-and-ev2400

    2.如何 确保新值编程成功?

    [/报价]

    为确保成功编程新值、可以按 BQStudio 上的“READ REGISTER“按钮。 所有寄存器都将读取到 GUI 中。  

    [报价 userid=“658794" url="“ url="~“~/support/power-management-group/power-management/f/power-management-forum/1533581/bq25723-how-to-read-adc-with-bqstudio-and-ev2400

    3.读取 ADC 的正确步骤是什么? 例如、IIN 和 IBAT。 我 想设置 EN_ADC_IIN、EN_ADC_IDCHG 和 EN_ADC_ICHG、然后读回寄存器 ADC_IBAT 和 ADC IIN。 对吗? 我们尝试了它,但它似乎不起作用。  

    [/报价]

    若要启动 ADC 转换、除了启用每个通道外、还需要设置 ADC_START=1。  

    此致、

    Tiger

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

    尊敬的 Tiger:

    感谢你的帮助。

    我尝试了使用您的指令:设置 ADC_START=1 并启用通道、然后按“Read Register“。 这对我来说很合适。 我可以在 ADC 寄存器中看到数字。  

    但是、我感到困惑的是、新添加的通道将再次被取消选中。  

    以下是原始设置:

     启用更多通道以及 ADC_START=1

    点击“Read Register“、 新添加的通道将再次取消选中。 他们不能坚持下去。 这是预料之中的吗?  

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

    也许您可以分为两个步骤:

    1.启用每个通道(如果存在,则读回)

    2.按 ADC_START

    此致、

    Tiger