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.

[参考译文] DRV8334:DRV8334

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1510537/drv8334-drv8334

器件型号:DRV8334

工具/软件:

你好

我们在 PMSM 电机驱动器中使用 DRV8334、并在 电流检测放大器的输出上测量了奇怪的噪声信号。

我们使用0.5m Ω 分流器测量两相上的电流、最大电流为35A RMS。

图 I attached 是在没有电流 流过分流电阻器时拍摄的。

奇怪的是、噪音会跳至较高的水平、而不会跳回或跳至较低的水平等、这意味着整体噪音水平相当高。

这种奇怪噪音的原因是什么?

元件和 PCB 设计遵循数据表和评估模块设计。

此致

Ciril Močnik á lez

Kolektor Mobility d.o.o.

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

    尊敬的 Ciril:

    我想提供更多信息来调试噪声问题。

    您能告诉我输入的状态是什么吗? 当您说没有电流流过感测电阻时、这是否意味着您没有将 PWM 施加到输入端? 是否直接测量 SPx - SNx 之间的电流?

    我还想知道您看到的电压电平。  

    VREF 上的电压是多少? SOx 输出应该是1/2 x VREF 至1/8 x VREF、具体取决于您使用的设置。 这里的电压看起来很小、我想知道无论噪声如何、您看到的值是否接近预期值。

    请提供有关设置的更多信息、我可以继续为调试提供帮助!

    谢谢您、

    Joseph

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

    你好  

    感谢您的答复、

    回答您的问题:

    您能告诉我输入的状态是什么吗?

    所有 PWM 均关闭、无相电流、模块由电池供电(不涉及开关电源)

    当您说没有电流流过感测电阻时、这是否意味着您没有将 PWM 施加到输入端?

    是的。

    是否直接测量 SPx - SNx 之间的电流?

    不可以、 分流器和 MOSFET 驱动器 IC 电流传感器输入之间有一个 RC 滤波器、请参阅原理图。

    我附上了图片说明。

    电源模块和驱动器上传感器电阻器的原理图

    位置

    分流电阻器

    V 相、无相电流、示波器探头的 MOSFET 驱动器运算放大器输出设置为交流

    V 相、无相电流、示波器探头的 MOSFET 驱动器运算放大器输出设置为直流

     

    U 相、无相电流、示波器探头的 MOSFET 驱动器上的运算放大器输出设置为交流

    U 相的 MOSFET 驱动器上的运算放大器输出、无相电流-输入短路、示波器探头设置为交流

    GVDD 电压、示波器探头设置为交流

    GVDD 电压、示波器探头设置为直流

    VREF 电压、示波器探头设置为 AC

    VREF 电压、示波器探头设置为直流

    此致

    Ciril Močnik á lez

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

    你好

    错误注入:U 相的 MOSFET 驱动器上的运算放大器输出、无相电流、示波器探头设置为交流

    以下是正确的图像:

    此致

    Ciril Močnik á lez

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

    尊敬的 Ciril:

    感谢您提供的信息。

    您是否遵循数据表中建议的 SOx 输出滤波?

    您是否还能够提供 SOx 的 DC 示波器捕获?

    谢谢您、

    Joseph

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

    你好  

    我们使用如下原理图中所示的滤波器、我们还使用1nF 电容器进行了测试并获得了相同的结果。 但我们没有使用470 pF 电容器和 160 R 电阻器进行测试。

     利用捕获信号 SOx、您是指在没有任何滤波器或未连接到 uController 的情况下、只需驱动器的裸 OPAMP 输出吗?

    先前图像上的信号是在滤波器电路之前的驱动器的 OPAMP 输出引脚上测量的、但使用滤波器放置并连接到 uController。

    此致

    Ciril Močnik á lez

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

    你好

    另外、SOB 的直流示波器捕获位于上面的第四个图像上。

    此致

    Ciril Močnik á lez

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

    尊敬的 Ciril:  

    您能否在此处提供有关您正在使用的 CSA 设置的更多信息? 增益设置、双向或单向电流检测等 我之所以问这个原因是因为、除了噪声之外、我想知道您是否看到了基于您的设置预期的近似电压电平?

    我还想看看将 CSA_AZ_DIS 位写入1b 时的行为、并查看这是否会改变噪声行为。 我想让您测试这个位处于高电平时的行为原因是、您看到的"跳转"可能是由于 CSA 相位之间的自动置零例程切换、因此我想进行检查。

    谢谢您、

    Joseph

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

    你好

     在初始化例程中、CSA_AZ_DIS 位设置为0。 现在、我们按照您在回复中的建议将其更改为1、 输出信号现在符合预期。

    请参阅下图。

    您能更详细地解释一下自动置零功能吗?  

    根据数据表中的描述、我们假设它应该为0、而我们在初始化中这样做。  

    此致

    Ciril Močnik á lez

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

    尊敬的 Ciril:

    您是对的、通常应为0、因为要持续校准 CSA、默认情况下会启用自动置零功能。 但是、在这种情况下、它似乎会在您的 SOx 上引起噪音。

    CSA_AZ_DIS 设置为0且 PWM 输入正在进行时、您是否可以提供 SOx? 自动置零功能旨在当器件运行且输入正在 PWM 时使用、因此您看到的问题可能是由于 CSA_AZ_DIS = 0且输入端上没有 PWM 所致。

    请尝试此操作、查看 SOx 上是否正常输出。 如果可以、我可以 更详细地解释 CSA_AZ_DIS 例程。

    谢谢您、

    Joseph

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

    你好

    我们将位 CSA_AZ_DIS 设置  回零并启用 PWM。 情况不正常、 存在与之前相同的高电平噪声和电平跳跃。

    此致

    Ciril Močnik á lez

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

    尊敬的 Ciril:

    那么、建议 保持  CSA_AZ_DIS = 1

    谢谢您、

    Joseph

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

    你好

    虽然这将有助于我们解决问题、但我仍然对这个问题感到好奇。

    是否可以更详细地向我解释此设置位的函数、以及为什么会发生这种奇怪的行为?

    当该位设置为"1"时、我们预计在该驱动程序运行过程中会出现任何进一步的问题吗?

    此致

    Ciril Močnik á lez

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

    你好

    由于我害怕设置   CSA_AZ_DIS 位= 1、因此我们遇到了另一个问题。

    当 PWM 关闭且没有电流流过分流电阻器时、驱动器运算放大器输出端的值不等于基准电压 但电压会更高或更低、而电压 差会缓慢上升。 下图显示了电模块加电后0至700秒内两个运算放大器输出上的电压:

    如果 CSA_AZ_DIS 位设置为0、我们不会观察到此类行为。

    由于这个问题正在阻止我们的项目的进一步开发,我们需要解释这一点和如何解决它。

    此致

    Ciril Močnik á lez

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

    尊敬的 Ciril:

    很抱歉耽误你的时间。 我们将解决此问题、因为它会阻止您的进度。

    是的、CSA_AZ_DIS 位设置为1时、由于 CSA 未持续校准、因此会出现输出漂移。  

    在这种情况下、必须找到噪声源才能在 CSA_AZ_DIS 设置为0的情况下长时间运行。  

    我需要查看 SPx 和 SNx 的输入示波器捕获。

    我现在怀疑、 这些输入上的一些噪声或变化 会导致校准像我们看到的那样发生跳变。

    谢谢您、

    Joseph

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

    你好

    我附加了 SPA 和 SNA 示波器的图像(驱动器上的引脚3和4)。

    水疗:

    SNA:

    对我来说,这似乎没有问题。

    此致

    Ciril Močnik á lez

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

    尊敬的 Ciril:

    对我来说、噪音水平很高。 输入端为+/-~100mV? 如果您可以在 SP/SN 引脚之间获得有用的差分测量值(时间标度较小、~50us/div)、因为这些引脚之间的差分值就是 CSA 放大的值。

    我还想回顾一下您发送的原始波形中的一些问题。

    1.考虑到您配置的设置、SOx 输出预期的电压电平是否以60mV 为中心? 如果未获得配置的预期电压电平、这可能会导致我们出现另一个问题。

    2.这些波形中明显有一些周期性的行为,我测量的负尖峰周期约为~90us? 这对应于~11kHz 频率、您的系统中是否存在这种频率?

    谢谢、

    Joseph