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.

[参考译文] LAUNCHXL-F28069M:具有两个 INA253作为低侧分流器的 InstaSpin-FOC。

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/824044/launchxl-f28069m-instaspin-foc-with-two-ina253-as-low-side-shunts

器件型号:LAUNCHXL-F28069M
主题中讨论的其他器件:INA253

您好!

我不熟悉 InstaSpin-FOC、我正在努力在自己的硬件上运行 InstaSpin-FOC。 除了典型的硬件结构外、我还在设计中使用两个 INA253作为低侧分流器。

 

INA253详细信息:

增益:200mV/A

基准电压:1、65V

IN+连接到 IPM 的低侧桥臂

输入-接地。

我测量 A 相和 B 相

 

我的问题始于电路板“hvkit_rev1p1”的 lab2。 我的问题是定子电阻器的测量会随着 gMotorVars.Flag_Run_Identify 上的每个正标志发生严重变化。

第一个运行的定子电阻器:

RS_Ohm = 39.8

在同一调试会话中第二次运行:

RS_Ohm = 19.47 //实际值为16.5 Ω(线->线)

在同一调试会话中第三次运行:

RS_Ohm = 4.17

这些结果是可重复的。

 

由于两个 INA253分流器、我自己的软件发生了变化:

在 user.h 中:

#define USER_NUM_CURRENT_SENSORS          (2)

#define USER_IQ_FULL_SCALE_CURRENT_A        (100.0)

#define USER_ADC_FULL_SCALE_CURRENT_A      (16.5)

 

在 hal.h 的函数 HAL_readAdcData 和 HAL_readAdcDataWithOffsets 中:

 _IQ Current_SF =- HAL_getCurrentScaleFactor (handle);

pAdcData->I.value[2]=-(pAdcData->I.value[0]+ pAdcData->I.value[1]);

 

在函数 HAL_updateAdcBias 中:

bias --offsetHandle_i[cnt];

 

 

如果有人知道我做错了什么、请告诉我。

谢谢:)

 

问候 Jonas Spieß

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

    识别过程中、电机是否平稳运行? 您是否获得了任何电流波形以显示识别过程? 您是否按照 instaSPIN 用户指南的第5.2章设计反馈电路?

    似乎问题来自硬件板、您需要检查电流和感应电路是否可以先运行电机。 您可以使用 lab01b 和 lab01来验证电流和电压反馈。

    BTW、您应该根据规格调整以下识别参数。 如果反馈信号正常、电机的电流也会减小。

    #define USER_MOTOR_RES_EST_CURRENT (1.0)
    #define USER_MOTOR_IND_EST_CURRENT (-1.0)
    #define USER_MOTOR_MAX_CURRENT (5.0)
    #define USER_MOTOR_FLUX_EST_FREQ_Hz (20.0)

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

    感谢你的帮助。 问题是、我把 PWMxA 和 PWMxB 混在一起。