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.

[参考译文] TM4C123BH6PGE:I2C 读取和 CAN 消息期间的电源振荡

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1338978/tm4c123bh6pge-power-oscillations-during-i2c-reads-and-can-messaging

器件型号:TM4C123BH6PGE

大家好、我使用 I2C 每40ms 从外围器件定期检索一次数据、然后以不同的间隔通过 CAN 传输这些数据。

例如、消息1大约每100ms 发送一次、而消息4大约每4ms 发送一次。

然而,我注意到,当我减少定期消息传输时间(例如,约1毫秒),我看到电源电流振荡.

是否有人以前遇到过类似问题?

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

    您好!  

     您是否参考了 TM4C123系统设计指南?  https://www.ti.com/lit/pdf/spma059

     请确保您在 VDD 和 VDDC 电源上具有足够的去耦能力、如文档中所述。  

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

    大家好、VDD 和 VDDC 的去耦对于 MCU 板来说已经足够了、但我怀疑外设会导致电源出现振荡。
    我有2张图片、其中显示了当前(蓝色)和 I2C 运行情况(黄色)。
    在图1中、禁用了周期性 CAN 消息。


    图1. 电流-蓝色、I2C -黄色




    图2中启用了周期性 CAN 消息。

    图2. 电流-蓝色、I2C -黄色



    如您所见、在 I2C 通信开始前大约10ms、电流显著下降。 不仅如此、I2C 的通信速率似乎下降。

    根据这些图像、从我的器件发送的 CAN 消息的速率与用于电压读取的 I2C 外设之间似乎存在相关性。

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

    您能否在 Launchpad 上重现问题?