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.

[参考译文] BQ76920EVM:无法执行连续模拟读取。 库仑计数器和 ADC 在短时活动后进入"off&quot。

Guru**** 2493175 points
Other Parts Discussed in Thread: BQ76920EVM, BQ76940, BQ76920, EV2400

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/705508/bq76920evm-unable-to-perform-continuous-analog-reading-coulomb-counter-and-adc-go-in-off-after-short-time-activity

器件型号:BQ76920EVM
主题中讨论的其他器件: BQ76940BQ76920EV2400

我在4节电池配置中使用 BQ76920EVM (仅 AFE 器件)、并使用 I2C 记录数据。 我使用 BQ76940评估软件来控制 AFE。

我在保持 ADC 打开和库仑计数器处于连续模式时遇到问题。

当我打开 ADC 或将 库仑计数器置于连续模式时、几秒钟后它进入"关闭"模式。  

如何保持功能打开?

在激活 ADC/Coulomb 计数器时、我还会遇到 DSG_ON 变为高电平的情况。 为什么 AFE 会自动激活负载?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Haris、
    最可能的原因似乎是 I2C 错误。 电源欠压复位会导致复位、但也会使电路板处于运输模式、需要在恢复通信之前再次按下启动按钮。 该器件本身无法导通 FET。
    由于您使用的是 bq76940评估软件、因此请确保已从 J12移除分流器、以便监测计关闭、并且不会尝试与 bq76920通信。 USB 接口板和监测计之间的总线争用会导致寄存器观察不稳定。 如果配置了该监测计、则可以在发现条件可接受时打开 FET 输出。
    如果移除了 J12分流器、您可以使用示波器检查电源以确保没有骤降、并检查电路板上的 I2C 总线以确保信号看起来正确。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    似乎不会进入运输模式、因为我可以在不按 BOOT 的情况下再次打开 ADC。 I2C 看起来不错。 我添加了一个包含示波器图像和设置图片的 PDF。

    我注意到、SDA 上有一些非常尖锐的脉冲、这些脉冲不包含在时钟内(请参阅 PDF 中的第2页)。 这是正常的吗?

    我不是很好。

    如果 bq76940评估软件有所帮助、我可以制作该软件的视频。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Haris、
    我找不到 PDF、您可以再次发布吗? SDA 上的尖锐脉冲听起来不是很好、但在驱动总线的主机和从机之间有转换。
    从图中可以看到、您正在连接到电池和外部分压器。 我确定您已检查连接、您不需要启动。
    通过拉和振荡 SDA 上拉分流器、我可以看到数据发生了变化。 如果没有上拉、适配器仍然会看到 NACK、因为线路始终处于低电平、所有数据读取为0。 如果再次建立连接并且寄存器未更改、它们将再次显示。 移除 SCL 分流器会在状态中显示空白值。 借助持久性、我可以使寄存器发生更改、我确实看到 CC_EN 变为低电平、ADC_EN 变为低电平、DSG 在各种试验中变为高电平。
    我建议再次检查 I2C。 检查上拉接头上是否有污染或损坏的分流器、检查4针电缆上是否有污染或边缘组件。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    e2e.ti.com/.../I2C-integrity.pdf

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

    我没有分频器。 我有一个由4节电池组成的锂电池组、我直接将其连接为4节电池配置。
    这正是我所经历的(CC_EN 变为低电平、ADC_EN 变为低电平、DSG 变为高电平)。 明天我将回到办公室、我将再次检查。 我还使用 EV2300模块进行通信。 您是否曾遇到过由故障 EV2300导致的问题?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我现在有了
    -测量的上拉电阻器(10K)
    -已交换跳线
    -已更换4针电缆

    没有什么帮助。

    我对评估板所做的更改是从初始开始的。
    -S3开关打开
    - VC3和 VC4短接
    - R5被删除
    -删除了 J12跳线
    -连接到 J1的电池(Cell4+=引脚1)(CELL3+=引脚3)(CELL2+=引脚4)(CELL1+=引脚5)(CELL1-=引脚6)
    -蓄电池的端子(+和-)连接到 J3 (BATT+)和 J2 (BATT-)

    我是否应该继续 PCB 布局布线、并希望在使用微处理器作为主机时解决该问题?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Haris、
    出现第2页上的窄脉冲、其中 IC 在主机(EV2300)将数据驱动为低电平以进行 ACK。

    这不是预期或已知的行为、bq76920、电路板、电缆、EV2300必须有问题或环境影响。 您需要决定如何继续。 如果您有另一个 EV2300/EV2400、则可能需要对其进行更改、您已经尝试了电缆和分流器。 如果您有 MCU 评估板、则可以连接、这样就可以消除 EV2300的影响。
    CC 和 ADC 使能信号是内部信号。 DSG 在外部可用。 您可能会触发该事件并查看先前的通信以查找异常。 如果您的示波器可以显示协议、可能会有所帮助。
    您可能会尝试停止通信扫描、以查看器件是自行完成还是来自通信影响。
    您可以在短时间内拔下连接 EV2300的电缆。
    很难在 IC 引脚上进行探测以确认它们与电路板测试点相同。 条件不像复位、而像几条错误命令。 您可以检查是否有松动的 IC 引脚或污染、尤其是在通信线路上。
    您可以回流或更换 IC、看看行为是否不同。
    如何继续是您的选择。 如果不是一个可行的例子,那么继续下去肯定是不会的。
    我不知道还有什么建议、但我对您的发现非常好奇。