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.

[参考译文] DRV8301-69M-KIT:定制硬件问题(基于 DRV8301-69M-KIT)

Guru**** 2547150 points
Other Parts Discussed in Thread: DRV8301-69M-KIT, DRV8301

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/694179/drv8301-69m-kit-problems-with-a-custom-hardware-basing-on-drv8301-69m-kit

器件型号:DRV8301-69M-KIT
主题中讨论的其他器件: DRV8301

您好!

我们设计了一个具有 F28069M 的定制 PCB 来控制 BLDC 电机(大约7kW、确定为0.01 Ω 的 Rs、LS 大约2e-5)。 除了其他模块之外、控制器部件的原理图与 DRV8301-69M-KIT 基本相同、只需进行一些更改:

-分流电阻器减小10倍(降至200uOhm)

-主电源包含更多1000uF 的电容器。 请参阅原理图(J4A 和 J4D 只是附加连接器):

adf

-在电机输出的每个相位使用2个 MOSFET、而不是1个(FDBL86561-F085、而不是原始 的 SUM110N06-05L)

-集成在 PCB 布局中的控制卡元件

我们还根据分流电阻的变化从 user.h 中相应地更改了 ADC 参数:

#define USER_IQ_FULL_SCALE_CURRENT_A      (412.5)

#define USER_ADC_FULL_SCALE_CURRENT_A     (825)

现在、我们使用套件观察到两个问题。

1) 1)我们已尝试先在定制 PCB 上运行 instaSPIN 实验。 LAB1使电机正常运行-正如预期的那样。 但是,在 lab2a 的 instaSPIN 控制器的识别阶段会出现这些问题,请参阅视频 :https://drive.google.com/file/d/1tv2-B-v83gWK9T9bWXbWvt4YAMOCrEnn/view?usp=sharing 。 是否还有任何其他需要更改的参数? 此评估套件实验没有任何问题! 尝试忽略识别过程并提供先前测量的参数会导致类似的问题。 您对那里发生的情况有什么看法吗?

2) 2)当通过4V 和5V 电源为 PCB 供电时、3.3V/5V 系统内电压不稳定。 当然、我们不会在最终系统上使用此类低电压、但我们可以看到从更高电压切换时瞬态响应中的这些振荡-请参阅下面的示波器截屏(连接在 GND 和3.3V 输出之间)。 您是否对这种行为的原因有任何看法? 评估套件上的一切看起来都很好(它的供电电压=稳定的3V3或不= 0v)。 我们很高兴以私人信息的方式向值得信赖的 TI 员工提供完整的原理图、但不想公开分享。

a) 4V 电源:
 adf

b) 5V 电源:

C) 12V - 0V 阶跃响应:
 d

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

    请确保 USER_ADC_FULL_SCALE_VOLTGE_V 和 USER_ADC_FULL_SCALE_CURRENT_A 根据 h/w 进行计算、并根据换算值设置 DRV8301的正确增益。
    2.使用 lab01b 检查电机旋转时、样本电流波形是否接近纯正弦波形。
    请首先尝试运行 lab01c、查看电机是否可以由电流闭环控制控制控制控制、然后转到 lab02c 来识别电机。

    BTW、对于需要极高鉴定板的电流采样、使用此类低电阻分流器并不是一个好主意。

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

    大家好、感谢大家的反馈。

    您能否详细介绍一下超低值分流电阻的影响?  

    我们需要非常低的分流电阻才能运行200A。 或者它会变得太热...

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    对于极低的分流电阻、问题是1) PCB 布线的寄生电容和电阻对分流读数有更明显的影响2)必须增加运算放大器的增益、这会增加噪声放大的机会。 我认为 Yanming 意味着使用这样一个分流器需要一个非常高质量的电路板、以确保寄生电容、走线电阻和噪声耦合都非常低、从而提供可靠的读数。 通常、此类高电流驱动电路使用霍尔或 LEM 传感器来感测电流、因为正如您所说的、分流器上可能会产生大量热量、并且使用小电阻会导致上述问题

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

    回应您的建议:

    请确保 USER_ADC_FULL_SCALE_VOLTGE_V 和 USER_ADC_FULL_SCALE_CURRENT_A 是根据 h/w 计算的、并且>根据  换算值设置 DRV8301的正确增益。

    这两个参数都是根据来自 TI PDF 之一的指令计算的、因此这是可以的。 但我认为 DRV8301增益没有任何变化,因为使用了外部运算放大器(基于此主题: https://e2e.ti.com/support/microcontrollers/c2000/f/902/t/432194?Understanding-the-define-USER-ADC-FULL-SCALE-CURRENT-A-value-used-in-the-DRV8301-69M-KIT-RevD-vs-the-LAUNCHXL-28069M-kit-with-a-BOOSTXL-DRV8301-board- )? 除非运算放大器也需要更改...

    2.使用 lab01b 检查电机旋转时、样本电流波形是否接近纯正弦波形。

    我们通常在使用 DAC 模块图时遇到困难、但我们稍后将尝试重新进入本实验以进行确认。

    请首先尝试运行 lab01c、查看电机是否可以由电流闭环控制控制控制控制、然后转到 lab02c 来识别电机。

    Lab01c 运行良好、但 lab02会产生问题...