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.

[参考译文] BQ24773:BQ24773独立测试

Guru**** 2510095 points
Other Parts Discussed in Thread: BQ24773

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/845274/bq24773-bq24773-standalone-testing

器件型号:BQ24773

您好、TI、  
       根据 TI EVM 推荐的参考原理图、我们准备了 BQ24773更换模块板进行测试  

我们设计的 BQ24773电路板无需任何软件配置即可工作。
2.在测试之前,我是否需要配置 BQ24773……?
3.可使用 Arduino 板进行 BQ24773测试...? 如果是、请 提供配置的参考代码  

问题、  
我们尝试使用参考 TI EVM 原理图来测试 BQ24773充电模块、该模块的设计完全符合我们的系统要求、即其不工作的 ACFET 和 RBFET 不会触发、从而测试 IC 的基本功能  
https://e2e.ti.com/support/power-management/f/196/t/844633


根据观察、ACDRV 不会改变状态  
  答:在5V/2.5A 和12V/1A 适配器上进行了测试、还使用线性电源在12V 以上的电压下进行了测试  
  b.在 ACDET > 2.4V 上进行测试
  c.观察 I/N 电压(5V)和 VCC (4.5V)之间的一些压降
  d.施加输入时、REGN 为0.7V
  例如、ACOK 不会始终在一定的 mV 下改变状态  
在电池(锂离子2200mAh - 3.7V)和负载(2W)以及无电池和负载的情况下测试了上述所有条件
https://e2e.ti.com/support/power-management/f/196/t/844044

BQ24773要求任何软件支持或其工作能力,而无需任何软件支持独立..?


如果需要 BQ24773的任何软件支持配置测试基本功能、请提供相关文档和参考代码、感谢您的宝贵支持和响应   

参考 BQ24773充电 IC 原理图  

谢谢、此致、
Rahul Surawase  

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

    嗨、Rahul、

    BQ24773充电部分在未对器件进行编程的情况下不起作用。

    2.是的、您需要配置 BQ24773以进行充电器。 但是、只要存在有效的输入源、就会调节系统电源轨。

    3.我们没有提到与任何特定的控制器或主机配合使用。 此处为充电器编写了第三方固件: https://chromium.googlesource.com/chromiumos/platform/ec/+/master/driver/charger。 但是、请注意、此代码是第三方代码、不受 TI 支持或由 TI 创建、因此在对固件进行编码时请自行执行尽职调查。

    为了保持一致性、我将在您在这里发布的其他线程中循环、因为您的各种帖子之间的问题有点混淆。 我将关闭其他线程并对该线程做出响应。

    https://e2e.ti.com/support/power-management/f/196/t/844044

    https://e2e.ti.com/support/power-management/f/196/t/844633

    请参阅我在前几个主题中的第8号评论:

    8.我想我们需要查看一个显示 ACDRV 电压和 CMSRC 电压、VCC 电压和 SRN 电压的启动波形。 您应该将 ACDRV 电压与 CMSRC 电压接地点重叠。 我还将至少以500mV/div 捕获 ACDET 电压、以捕获输入的变化。

    该波形将帮助我们更接近确定为什么 ACFET 未导通以及为什么 ACOK 状态仍然为低电平。

    此致、

    Joel H  

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

    您好 Joel、

             我尝试在 Arduino 上为 BQ24773配置编写代码、但我们遇到了一些问题  

    1:无法读取寄存器上的写入数据、无法使用逻辑分析仪读取寄存器写入的数据   

    2.您能否发送正确的寄存器序列和寄存器值进行配置

    3.MaxCharge 电压、ChargeCurrent 和 InputCurrent 不会根据要求进行设置,该寄存器中有任何相关寄存器。   

    4.其他寄存器的设置影响到这个寄存器。

    5、正确的5V/2.5A 寄存器配置是什么、以便在充电电流为1A 时获得 VSYS_5V/1A 的值?

    谢谢、此致、  
    Rahul Surawase  

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

    您好 Joel、  


             我们使用 Arduino 配置系统、并通过读取寄存器来交叉验证寄存器数据  

    检查配置设置  
       我们在前面观察到同样的问题、即系统电压 REGN 没有变化时显示为0.7伏、ACDRV 电压不会仍然变化0v 或 <100mV

     出什么问题了吗? 我们无法确定问题所在、请验证上面提到的原理图和配置设置  

    谢谢大家的关注、
    Rahul Surawase

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

    嗨、Rahul、

    同样、我仍在寻找前面提到的波形。

    您能否提供此信息以继续?

    此致、

    Joel H

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

    您好 Joel、
             看看在配置设置上观察到的 ACDR 波形、如配置图像中所述、REGEN、ACFET 和 RBFET 没有任何变化  

    输入适配器= 5.2V/2.5A

    2.电池(锂离子)= 2200mA (3.7 O/P)

    使用 Config1设置进行配置后、

    1.VSYS_3.84V
    2.ACDET = 2.6V
    3.ACOK=10mV
    4.PROCHOT=3.2V
    5. HIDRV=3.5V
    6.LODRV=0.7V
    7.REGN=0.7V
    8.VCC=4.8V  
    9.ACDRV=400mV
                   观察电压..!


       

    谢谢、此致、  
    Rahul Surawase

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

    您好 Joel、

               根据您的要求、我们捕获启动波形、  

    8.我想我们需要查看一个显示 ACDRV 电压和 CMSRC 电压、VCC 电压和 SRN 电压的启动波形。 您应该将 ACDRV 电压与 CMSRC 电压接地点重叠。 我还将至少以500mV/div 捕获 ACDET 电压、以捕获输入的变化。

    该波形将帮助我们更接近确定为什么 ACFET 未导通以及为什么 ACOK 状态仍然为低电平。

             很抱歉耽误你的时间!

    谢谢、此致、  
    Rahul Surawase  

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

    嗨、Rahul、

    让我回顾一下这些波形并返回给您。

    从我可以看到的结果中、ACDRV-CMSRC 电荷泵正在尝试打开 MOSFET、但似乎还有其他一些事件触发它、以再次关闭 MOSFET。  输入 MOSFET 栅极电荷可能较高、从而导致导通时间较慢。

    我还重新查看了原理图、看起来降压转换器的输入轨上没有任何输入电容。 这位于 HSFET 和 RAC 电阻器之间。  我们的 EVM 在该电源轨上有2个10uF 电容器、您会丢失这些电容器。  我还不确定这是否是问题的原因、但我还怀疑 MOSFET 导通时(短暂)的浪涌电流很大。 当然、更大的电容会增加该浪涌电流、除非它有助于减缓 RBFET 导通时间。  我会尝试将这些20uF 添加到您的电路板中、与 EVM 的 C2和 C3电容器类似。  

    要确认、这里的 ACDET 始终高于2.4V、对吧?

    适配器插入时、系统侧是否有负载?

    您还提到过您尝试使用12V 电源、结果相同、对吗?


    此致、

    Joel H

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

    您好 Joel、  
             ACOK 和 REGN LDO 的情况如何?

    连接输入适配器时、ACOK 状态是什么、它需要高电平...? 但它不会改变状态、它的始终低电平显示10mV

    REGN LDO 也仅显示0.7V、REGN 电压预期为4.4向右。 这种行为的原因是什么?

    还满足以下所有条件  

    •V (UVLO)< V (VCC)< V (ACOVP)

    •V (ACDET)> 2.4V

    •V (VCC)–V (SRN)> V (VCC_SRN_RISE)

     

    要进行确认、请按1。  这里的 ACDET 始终高于2.4V、对吧?

    当输入电压为5.2V 时、通过使用 R6 100K 和 R9 100K 将 ACDET 设置为2.56V

    2.适配器插入时,系统侧是否有负载?

    不是、系统侧没有任何负载、但我们还通过使用1W 直流负载来检查负载 、系统性能没有任何变化  

    3.您还提到过您尝试使用12V 电源、结果相同、对吗?

    是的、未发现与12V 适配器有任何差异  

    另外、检查在 HSFET 和 RAC 电阻器之间插入的 C2 10uF 和 C3 10uF 电容器是否不变 ACDRV 和 CMSRC 信号的输入波形  

                    正在等待您的宝贵答复  ...

    谢谢、此致、
    Rahul Surawase

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

    嗨、Rahul、

    一些意见:

    ACOK 基于 ACDET 电压、VCC 电压高于 UVLO 阈值、VCC 高于电池电压。  

    我不清楚的是、查看 ACDRV-CMSRC 电压是 CMSRC 电压中的尖峰。  

    让我们尝试其他一些操作:

    1) 1)短接 R1电阻、然后重试您的测试。 我正在尝试查看这是否是浪涌电流尖峰的产物、该电流尖峰会达到一定的过流条件并禁用输入 FET。 如果您在 RAC 之间短路、则差分电压对于任何电流都很小。

    2) 2)仅为了确认所有元件均已正确连接、短接 Q1 (从 D1到 D2)、移除 R7和 R8、并将 ACDRV 和 CMSRC 引脚与500k Ω 电阻连接在一起。 这应确认充电器的其余部分是否正常工作。

    此致、

    Joel H

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

    嗨、Rahul、

    您是否能够运行上述测试?

    此致、

    Joel H