主题中讨论的其他器件: EV2400、 BQSTUDIO、 BQ25700A
大家好。
我在 BQ25708设计中遇到了一些问题。 添加了原理图。
它在连接的电池上运行良好。 蓄电池充电正常。
但如果没有电池、我无法使其正常工作。
它未启动、VSYS 上的电压大约为1V、因此我的5V 转换器无法正常工作。
(但 REGN 和 VDDA 上的电压为6V)
芯片处于默认状态、不对寄存器进行写入、仅 CELL_BATPRESZ 引脚连接到 GND (对于无电池的情况)
感谢您的进步。
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.
大家好。
我在 BQ25708设计中遇到了一些问题。 添加了原理图。
它在连接的电池上运行良好。 蓄电池充电正常。
但如果没有电池、我无法使其正常工作。
它未启动、VSYS 上的电压大约为1V、因此我的5V 转换器无法正常工作。
(但 REGN 和 VDDA 上的电压为6V)
芯片处于默认状态、不对寄存器进行写入、仅 CELL_BATPRESZ 引脚连接到 GND (对于无电池的情况)
感谢您的进步。
安纳托利
实际上、
无论电池是否存在、直流/直流都应运行。 那么、您能帮我仔细检查以下信号吗?
REGN 引脚的电压是多少?
2.您能否测量输入电压、SYS 电压和系统电流波形以进行检查?
从您的电路中、我发现有些项目需要修改。
3.请将 R67/R43/R38/R39电阻值从100欧姆更改为10欧姆
将 C12/C29电容值更改为47nF
5.请将输入电压的最大值保持为24V,因为我们建议的最大工作电压为24V
6.您的 JP2/3/4跳线状态是什么?
谢谢
您好 Paul。
感谢您的回复。 我们根据点3和点4更改了电阻器和电容器
但这没有根本区别。 它仍然无法根据需要工作。 我们已经测试了多个板
"一. REGN 引脚的电压是多少?"
所有电路板为6V
2.您能否测量输入电压、SYS 电压和系统电流波形以进行检查?
添加了良好板的波形(蓝色- 24V、 黄色- VSYS)。 在其他电路板上、它都是平坦的、没有什么真正的变化。
" 3. 请将 R67/R43/R38/R39电阻值从100 Ω 更改为10 Ω
4.将 C12/C29电容值更改为47nF"
完成了
" 5. 请将输入电压的最大值保持为24V、因为我们建议的最大工作电压为24V"
当然
"六. 您的 JP2/3/4跳线状态是什么?"
波形的波形。 仅设置 JP4 (电池未连接)。 消除 JP4停止振荡(死区)。 移至 JP3 -仍然死机(无电池)
添加电池后、启动。
我想问题可能出在24V 电源、但即使我们使用外部可调电源(尝试使用24V 和18V)、也没有任何变化。
另一个问题、默认 VSYS 电压必须是多少? (无电池、JP4置位、复位状态后)?
谢谢。
此致、Anatoly
您好 Paul。 感谢你的帮助。
很抱歉耽误你的答复。 我们已经购买并等待了 EV2400在 BQ25708处读取和写入设置寄存器。
注释。 由于我在最新 的 BQSTUDIO 中找不到 BQ25708的配置文件、
我使用了本主题 https://e2e.ti.com/support/power-management/f/196/t/611912中的 BQ25700A 设置(我理解几乎相同)
我执行了以下设置过程:
设置最大系统电压调节// REG0x15 ()= 0x3130H (12.592V)
设置最小系统电压调节//REG0x3E ()= 0x3000H (12.288V)
将输入电流调节设置为1.5A // REG0x3F ()= 0x1DFFH
设置充电电压调节// REG0x15 ()= 0x3130H (12.592V)
在快速充电中设置充电电流调节// REG0x14 ()= 0x0400H (1024mA)
在 LDO 模式下设置充电电流调节// REG0x14 ()= 0x00C0H (192mA)
和 设置"使用中的输入电流限制"寄存器0x22中的位5 (1 =增加1600mA 的输入电流)
请查看我们目前从寄存器获得的信息。 添加了日志文件。
BATT 已连接12.27 J3输出正常
*创建时间:2018年10月18日12:41:56 EDT
*
*格式:"寄存器名称"选项卡字符、\t 十六进制寄存器值。
*器件:bq25700A
* BQZ 容器:Charger_1_00-bq25700A.bqz
*
充电选项0 E20E
充电电流寄存器0000
充电电压寄存器1060
OTG 电压寄存器0000
OTG 电流寄存器0000
输入电压寄存器1780
最小系统电压0E00
输入电流寄存器4100
充电状态寄存器 A010
PROCHOT 状态寄存器0000
输入电流限制正在使用4100
VBUS 和 PSYS 电压读回7200
充电和放电电流读回0000
输入电流和 CMPIN 电压读回0000
系统和电池电压回读0000
制造商 ID 读回0040
器件 ID 读回007C
充电选项1 0210
充电选项2 02B7
充电选项3 0000
PROCHOT 选项0 4A54
PROCHOT 选项1 8120
ADC 选项2000
J4无电池无输出上的23V IN 跳线
*创建时间:2018年10月18日12:41:02 EDT 2018
*
*格式:"寄存器名称"选项卡字符、\t 十六进制寄存器值。
*器件:bq25700A
* BQZ 容器:Charger_1_00-bq25700A.bqz
*
充电选项0 E20E
充电电流寄存器0000
充电电压寄存器3130
OTG 电压寄存器0000
OTG 电流寄存器0000
输入电压寄存器1780
最低系统电压2400
输入电流寄存器4100
充电状态寄存器 A010
PROCHOT 状态寄存器0000
输入电流限制正在使用4100
VBUS 和 PSYS 电压读回7200
充电和放电电流读回0000
输入电流和 CMPIN 电压读回0000
系统和电池电压回读0000
制造商 ID 读回0040
器件 ID 读回007C
充电选项1 0210
充电选项2 02B7
充电选项3 0000
PROCHOT 选项0 4A54
PROCHOT 选项1 8120
ADC 选项2000
"您是否隔离了系统负载、仅在无负载条件下查看系统电压是否上升?"
即使在最小负载条件下、也仅使用不带5V 负载的5V 转换器(为了断开此转换器、我需要在 PCB 上切割轨道、我现在希望避免这种情况)、
当我们断开电池时、系统电压从12V 降至1V。
以防我再添加一个日志。
您好 Paul。
非常感谢您的帮助。
我们的器件比最初预期的复杂得多。 现在使用寄存器设置进行实验
几个常见问题:
-命令"写入寄存器"是否只写入一个寄存器? 有时、写入一个寄存器后、其他寄存器的设置会发生变化
Chainger 芯片变得非常热(70-80度,可能更多)。 是这样吗? 因为我知道它仅用于控制电源组件。 我们是否需要额外的散热器?
以防添加充电器 PCB 面积的散射
两层 PCB。 (实际器件非常大-因此我们使用了2层、而不是4层。 节省成本选项)
PCB 中遗漏了 R107 -手动焊接
谢谢、
安纳托利
您好 Paul。
很抱歉耽误你的答复。 我在另一个地方的其他项目工作。 (大量工作)
我认为我发现了问题(不幸的是、我目前无法在实际器件上进行检查)
可能是我的24V 电源有问题。 由于我的电源接近最大电源电压、因此当器件启动时、它会在24V 总线上打开另一个负载、充电器会检测到过压(负载打开/关闭时的瞬态)、然后
"充电器具有固定的可变电压。 当 VBUS 引脚电压高于 ACOV 时、它被视为适配器过压。 CHRG_OK 将被拉至低电平、转换器将被禁用。" (来自数据表)
这是否意味着充电器完全关闭? VSYS 也会关闭?
因此、当我使用电池并重新启动充电器时、VSYS 通过电池 MOSFET 上的寄生二极管获取电池电压、并且 VSYS 具有稳定的5V 电压。
但是、如果我尝试在没有电池的情况下使用器件、充电器会持续重启。
因此 VSYS 也不能稳定、所以5V 时的主机器件也会持续重启。
您认为这有何意义?
我想尝试将电源电压降低到23V、并检查它在没有电池的情况下如何工作。 我将尽快在实际器件中检查这一点。
非常感谢您的帮助。
此致、
安纳托利
嗨、Anatoly、
我们没有适用于此器件的任何 TI 支持示例代码、但我可以将您指向包含此器件驱动程序的第三方网站。 请注意、TI 不支持此参考代码。
chromium.googlesource.com/chromiumos/platform/ec/+/master/driver/charger
此致、
Joel H