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.

[参考译文] TMS320F280039C:MotorControlSDK 中的示波器上的正弦电流相位

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1459312/tms320f280039c-sinusoidal-current-phase-on-oscilloscope-in-motorcontrolsdk

器件型号:TMS320F280039C
主题中讨论的其他器件:BOOSTXL-3PHGANINV

工具与软件:

我将 F280039C 微控制器与 BOOSTXL-3PHGANINV 驱动程序配合使用、并打开了 Universal_motorcontrol_lab_f28003x

电机以无传感器 FAST 正确运行。

查看原理图、INA240A1在三个相位中产生 A  Vout=IA*Rsense*GAIN-VOT Vref、然后将其发送到引脚27"Vout/I2S_WS" Analog_In。 因此,我将该引脚连接到示波器,并通过反向数学公式显示相位波形: IA=( Vout-Vdiff Vref )/( GAIN*Vdiff ).. 我显示了 IA:

您能告诉我电流不是正弦的参数是什么吗?

Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
//This is my motor:
#define USER_MOTOR1_TYPE MOTOR_TYPE_PM
#define USER_MOTOR1_NUM_POLE_PAIRS (7)
#define USER_MOTOR1_Rr_Ohm (NULL)
#define USER_MOTOR1_Rs_Ohm (0.0228128177)
#define USER_MOTOR1_Ls_d_H (0.00004598)
#define USER_MOTOR1_Ls_q_H (0.00004598)
#define USER_MOTOR1_RATED_FLUX_VpHz (0.0452475)
#define USER_MOTOR1_MAGNETIZING_CURRENT_A (NULL)
#define USER_MOTOR1_RES_EST_CURRENT_A (10.0f)
#define USER_MOTOR1_IND_EST_CURRENT_A (-10.0f)
#define USER_MOTOR1_MAX_CURRENT_A (95.0f)
#define USER_MOTOR1_FLUX_EXC_FREQ_Hz (20.0f)
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

PWM_FREQ

工程链接

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

    您好!

    您使用的构建级别是什么? 您可以尝试 BL#2开环以验证电流检测、并尝试 BL#3来验证闭合电流环路。  

    您是否已针对所使用的特定电机更新了显示的电机参数? 您可以在 BL#4中运行电机 ID 例程、根据需要识别 Rs、Ls 和磁通值。 如果电流或速度环路无效、则可能无法正确调整。

    此致!

    Kevin

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

    恐怕它与过流问题有关、我在这里已经问过:

    https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1459955/tms320f280039c-moduleovercurrent-fault-in-dmc_level_2

    我提出了两个不同/单独的 问题、因为我认为它们是单独的问题。

    让我们继续我们的对话、当过流问题解决后、我们将因正弦波问题回到这里

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

    您好!

    好的、让我们继续讨论另一主题。

    此致!

    Kevin