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.

[参考译文] TMS320F28027:DRV8305:F28027上的 Lab11e

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1065154/tms320f28027-drv8305-lab11e-on-f28027

器件型号:TMS320F28027
主题中讨论的其他器件: MOTORWARELAUNCHXL-F28027F

你好

我想在 TMS320F28027控制器上为有传感器和无传感器应用实现 Lab11e。 但我无法做到这一点。

EST_State 始终显示错误。 我也修改了 GPIO 引脚以接收霍尔传感器值。

在 F28027控制器上是否有任何实现 lab11e 的方法? 如果是、需要从 f28069控制器的 lab11e 复制的所有函数是什么。

请帮助

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

    下载并安装 MotorWare、MotorWare: http://www.ti.com/tool/motorware

    您可以在文件夹中找到 F28027F 的示例 lab11e。

    \ti\motorware\motorware_1_01_00_18\sw\solutions\instaspin_foc\boards\hvkit_rev1p1\F28x\f2802xF\projects\ccs\

    然后按照 下面文件夹中的实验室用户指南(instaspin_labs.pdf)进行操作。 以运行相关的实验项目。

    \ti\motorware\motorware_1_01_00_18\docs\labs

    对于有关 lab11e 的任何其他问题、您也可以按照以下步骤操作。

    请确保霍尔输入信号的序列与 gHall_PwmIndex[]中的设置编号相对应。

    2.如果可能、您可以增加 PWM 频率、因为在 PWM ISR 中检测到霍尔信号。 如果 PWM 频率太低、延迟时间将对高速运行产生影响。

     3.调优 gHall2Fast_SPD_Coef、gHall2Fast_IQ_coef、gHall_speed_FastToBldc_low_pu 和 gHall_speed_BldcToFast_high_pu。

    4.在 HALLBLDC_Ctrl_Run ()中调整 PI 稳压器的增益。

     

    您可以看看下面有关 lab11e 的主题。

    https://e2e.ti.com/support/microcontrollers/c2000/f/171/p/883444/3294852

    https://e2e.ti.com/support/microcontrollers/c2000/f/171/t/670979

    https://e2e.ti.com/support/microcontrollers/c2000/f/171/t/883444

    https://e2e.ti.com/support/microcontrollers/c2000/f/171/p/822522/3043645

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

    当 gHall_Flag_EnableStartup = true 时、电机以有传感器方式启动、 而当 gHall_Flag_EnableStartup = false 时、电机以无传感器方式启动。

    但是、当 gHall_speed_FDB_pu 变为等于 gHall_speed_BldctoFast_HIGH_PU 时、电机不会从有传感器转换到无传感器。 当控制器应该转换为无传感器时、它将被复位。

    当它应该转换然后停止时、gHall_PrevState 的读数为-2161。

    请帮助。

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

    确保霍尔传感器的输出连接到 LaunchXL-F28027F 上的相关 GPIO、并在项目中为霍尔传感器配置 GPIO。