主题中讨论的其他器件: EV2400、 BQ78350、 BQ76920、 BQ76930、 BQ76940
大家好、我是新加入论坛的人! 我将从 TI 组件开始。 对于小型电池电压电平读取项目、我想使用直接从电池读取 SMBus 的 BQ78350-R1组件、是否可以将其简单地连接到 SMBus 并驱动 LED 以获得与此类似的电压电平定义? 并使用 SCA/SCL 使用 EV2400对其进行编程?
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.
大家好、我是新加入论坛的人! 我将从 TI 组件开始。 对于小型电池电压电平读取项目、我想使用直接从电池读取 SMBus 的 BQ78350-R1组件、是否可以将其简单地连接到 SMBus 并驱动 LED 以获得与此类似的电压电平定义? 并使用 SCA/SCL 使用 EV2400对其进行编程?
您好、Nicolas、
恐怕比这复杂得多。 BQ78350是一款电池电量监测计、其作用不仅仅是转换电压电平以确定充电状态。 它使用复杂算法根据电池电压、电池温度和流经感应电阻器的电流来确定充电状态、并跟踪一段时间内累积的电荷。 它必须与配套电池监控器(BQ76920、BQ76930或 BQ76940)配合使用、因为它不是独立器件。 SCL 和 SDA 引脚用于与配套电池监控器进行通信。 我建议使用 BQ78350-R1查看该文档: https://www.ti.com/lit/pdf/slua924
为特定电池设置电池电量监测计需要付出很大的努力、因为需要在不同的电流负载和温度下捕获电池放电曲线、以确定电量监测系数。
对于您的项目、最好同时使用 ADC 和 MCU。 它不会接近准确值(电池电量监测是一项复杂的技术)、但如果您的目标是点亮五个 LED、那么它可能是最高效的解决方案。
此致、
Matt
您好、Nicolas、
我不确定我是否完全理解。 BQ78350 SMBus 用于配置 BQ78350数据闪存寄存器、并读取电池电压、电流、温度、SOC、保护状态、 等等 BQ78350只能与配套电池监控器(BQ76920/930/940)配合使用、并从电池监控器(使用 I2C 总线)获取其所有测量值。 如果没有配套器件、则无法正常工作。 (配套器件甚至为 BQ78350供电)。 BQ78350将根据其针对器件 SOC 计算的值点亮 LED -这是一种确定 SOC 的非常复杂的算法、它依赖于来自电池监控器的所有测量数据。
我想您希望 BQ78350从 BMS 读取 SOC 并点亮正确数量的 LED 吗? 不幸的是,这是不可能的。 请告诉我是否理解不正确。
此致、
Matt