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.

[参考译文] BQ24780S:不充电

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1380170/bq24780s-no-charge

器件型号:BQ24780S

工具与软件:

它无法充电。 测试环境如下

串联电池节数:4

电池:15.3 V

充电电源:20V

PIN4:25.5V

引脚5:3.3V

引脚6 :2.8V

V_SYS:20V

PIN18:15.3V

PIN23:0V(示波器测试)

PIN24 :6V

PIN26:15.3V、PIN27:15.3V(示波器测试)μ V

它应该是一个电荷泵开关、一个存储能量为电池充电的电感器。 理论依据如下:在25V 以上的高电压以及占空比下、实际测试结果为直流电(等于电池电压)

请帮助!

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

    Q1 无法开启以驱动。

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

    您能否提供软件配置文件? MCU 模型:GD32F103TBU6-A

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

    您好!

    您能否提供寄存器值?

    您能提供软件配置文件吗? MCU 模型:GD32F103TBU6-A[/报价]

    我假设您在寻求 Linux 驱动程序? 我们没有用于此器件的 Linux 驱动程序。 我建议将此 E2E 用于类似的驱动器:Driver

    此致、

    Christian。

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

    有。 是的。 我正在查找 MCU 的 Keil 的寄存器值。 但是、我还要求您帮忙解决硬件问题、这些硬件不是收费的

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

    注意:当 VIN 插入外部电源(20V)时、HIDRV 波形如下所示、然后立即恢复到直流状态、等于电池电压。

    元件 Q 1导通、由于某些未知原因、会立即关断。(元件Q1被打开、然后不知道什么原因、立刻被关闭了。)μ F

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

    您好!

    是的。 是的。 我正在查找 MCU 的 Keil 的寄存器值。 但我还要求您提供有关硬件的帮助、该硬件不是收费的[/报价]

    是的、我明白。 我需要 BQ24780s 的寄存器值来进一步调试该问题。

    此致、

    Christian。

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

    CHARGE 部分中的寄存器值现在如下所示

        bq24780S_WRITE_reg (BQ24780S_SlaveAddr、BQ24780S_ChargeOption0、0x0108);//0xE108         
            bq24780S_WRITE_reg (BQ24780S_SlaveAddr、BQ24780S_ChargeOption1、0xC200);//0xC210          
            bq24780S_WRITE_reg (BQ24780S_SlaveAddr、BQ24780S_ChargeOption2、0x0304);//0x0384  
            bq24780S_WRITE_reg (BQ24780S_SlaveAddr、BQ24780S_ChargeOption3、0x1A40);//0x1A40 0x8214   
            
            bq24780S_WRITE_reg (BQ24780S_SlaveAddr、BQ24780S_ProchotOption0、0x4A54);//0x4A54 0x104C          
            bq24780S_WRITE_reg (BQ24780S_SlaveAddr、BQ24780S_ProchotOption1、0x3120);//0x8120 0x313D  IDCHG_VTH=4096ma        

            bq24780S_WRITE_reg (BQ24780S_SlaveAddr、BQ24780S_ChargeCurrent、0x0C80); //3200ma  
            bq24780S_WRITE_reg (BQ24780S_SlaveAddr、BQ24780S_ChargeVoltage、0x4200); //16896mv  
            bq24780S_WRITE_reg (BQ24780S_SlaveAddr、BQ24780S_DischargeCurrent、0x0C00);//0x1000 4096ma 3072ma          
            bq24780S_WRITE_reg (BQ24780S_SlaveAddr、BQ24780S_InputCurrent、0x1000); //4096ma  

    首先,我插入电池(15V),然后在充电接口提供20V 电压给电池充电。 它正在充电。 然后我使用串行端口读取这些寄存器的值、如下所示。 移除充电电源后、重新连接到20V 电源、该电源无法充电、并读取寄存器的值、如下所示。 我发现其中一个值发生了变化。

    bq24780S_WRITE_reg (BQ24780S_SlaveAddr、BQ24780S_ChargeCurrent、0x0C80); //3200ma  

    0X0C80、将其更改为零。为什么?如何校正它?

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

    您好!

    我已检查 EVM、 拔下适配器后电流会复位、这是一项无法禁用的安全功能。

    此致、

    Christian。