主题中讨论的其他器件: BQ24192
您好!
我们需要在 Android 下开发应用、并将使用 bq24190为2节锂聚合物电池充电(并行连接)。 我们不需要 USB 检测、OTG 和热敏电阻检查。 我们只需为电池充电、然后将电池状态信息发送到 Android、并使用电量监测计将显示屏上的信息可视化。 当我们连接 USB 电缆为电池充电时、我们希望打开红色 LED。 断开电缆后、必须关闭红色 LED。
有人可以帮助我们为原理图和 I2C 寄存器设置正确的值吗? 谢谢你
这是电池信息:
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.
您好!
我们需要在 Android 下开发应用、并将使用 bq24190为2节锂聚合物电池充电(并行连接)。 我们不需要 USB 检测、OTG 和热敏电阻检查。 我们只需为电池充电、然后将电池状态信息发送到 Android、并使用电量监测计将显示屏上的信息可视化。 当我们连接 USB 电缆为电池充电时、我们希望打开红色 LED。 断开电缆后、必须关闭红色 LED。
有人可以帮助我们为原理图和 I2C 寄存器设置正确的值吗? 谢谢你
这是电池信息:
尊敬的 Joel、非常感谢您的支持。 我进行了修改...请看一下新原理图。 关于您的观点:
1) 1) BAT 引脚需要一个连接到 PGND 的10uF 去耦电容器。 完成
2) 2)由于您无法切换到192、因此看起来您是自己驱动 LED、并具有某种形式的输入检测。 是这样吗?
我没有任何输入 DETECION。 我按照 BQ241980EVM 原理图连接 LED。 如您所见、VSYS 是 SW 引脚的电压输出。 我将"LED"NET 连接到 STAT 引脚。 对吗?
3) 3)请至少为 VBUS 引脚连接一个1uF 电容器。 完成
4) 4)我看到+MAIN_VBUS 有一条有关3.3V 的注释。 如果 VBUS 是如此低、则不会为电压较高的电池充电。 降压转换器将无法运行。
抱歉、我的拼写错误。 +MAIN_VBUS 是来自 USB 连接器的电压,因此,5VDC。
5) 5)如果您移除 R13和 R14、充电器将无法通过 USB BC1.2检测的 DCD 步骤、并在充电器上设置100mA 输入电流限制。 从此处开始、您需要通过寄存器手动更改输入电流限制、以获得更高的输入电流限制阈值。
好的。 我的问题是:我可以随时设置寄存器,或者在连接电缆时将寄存器重置为默认值吗? 我希望这项要求是明确的。
示例:
1) 1)我移除了 R13和 R14。
2) 2) I connect USB 电缆、我的寄存器设置为接受最大电流。
3)所以,现在,BQ24190未检测到 USB。 我的寄存器仍设置为"my values"(最大电流)、还是将重置为默认值(100mA)?
您好、Joel、感谢您的支持。
我们了解了 bq24190 Linux 驱动程序、它 与 bq24192兼容。 只有几个不同的位。 我们可以对其进行调整。
因此、我们无法使用 bq24190、正如您在第一个帖子中所说的那样、因为我们无法在每次插入输入时设置最大电流。 请查看我们的 BQ24192原理图。
C63、我们将随16V 额定电压而变化。 在 I2C 中、我们已经有了上拉电阻器。 VSYS 是电池的电压形式。 我改正了。
PG 引脚。 我在数据表上看到低电平有效、并在电池电量正常时打开 LED。 当电池电量低时、我需要打开 LED。 我必须在此引脚上放置一个非端口?
一
期待您的回复