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.

[参考译文] BQ4050EVM-561:与微处理器进行 SMBus 通信、不带 EV2300/2400

Guru**** 2511415 points
Other Parts Discussed in Thread: EV2400

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/733875/bq4050evm-561-smbus-communication-with-micro-processor-without-ev2300-2400

器件型号:BQ4050EVM-561
主题中讨论的其他器件:EV2400

您好!

我正在尝试在 bq4050evm 电路板和主机微控制器(STM32)之间构建 smbus 通信。

我使用示波器来查看 smbus 的时钟和数据线、并发现在主机发送器件地址0x16后它不会应答。  

我的硬件布线为:  

3节串联电池连接到 N、1P、2P、3P;(N 引脚和3P 引脚之间为10.5V)

PACK+连接到主机处理器板上的12V 电源引脚;

PACK -连接到主机处理器板上的接地端。  

我按下 LED 显示屏时。 没有 LED 亮起、这让我怀疑 EVM 没有运行。  

EVM 板是否具有预加载的固件? 是否有办法判断 bq4050evm 是否正在运行?

EVM 能否直接通过 smbus 与其他微控制器通信? 或者是否应该进行一些配置来启用它?  

谢谢、

RuRu

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    EVM 是从器件、要打开 EVM、您必须具有电池组电压。 您还必须将 SYS_PRES 接地。 然后您可以与器件通信。 如果您遇到问题并希望检查是否已正确通电、请将设备插入 ev2400并查看是否可以让设备进行通信。 如果确实如此、那么您很可能会遇到 MCU 问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、我将 SYS_PRES 连接到 PACK-。 如果电路已正确通电、当我按下显示按钮时 LED 是否会亮起? 因为我现在没有 ev2400、是否有另一种方法来检查电路板是否正在运行?

    谢谢。
    RuRu
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果您的电池组至少有6V 电压且 BATT 有9V 电压且您的 SYS_PRES 接地、监测计将从关断状态唤醒。 如果没有、请按 WAKE 按钮并再次检查通信。 您只需检查它是否已启动即可。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的回复。  

    我检查了线路、看起来不错。

    但我不确定有一件事:

    VREG (稳压器电压)= 3.3V、smbus (smbc 和 smbd)的输入高电压和输入低电压是多少?  

    顺便说一下、您是否确定 smbus 的器件地址为0x16、时钟频率为100kHz?  

    谢谢、

    RuRu

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    已确认 SMBus。 VIL 通常为0.8V、VIH 通常为1.3V。