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.

[参考译文] CCS/TMS320F28027F:如何将 INSTASPIN FOC 与定制逆变器配合使用

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/937625/ccs-tms320f28027f-how-to-use-instaspin-foc-with-custom-inverter

器件型号:TMS320F28027F
主题中讨论的其他器件:MOTORWAREDRV8312

工具/软件:Code Composer Studio

尊敬的 TI:

我正在为我的项目开发无传感器 FOC 驱动器。 我使用的不是 Booster Pack、而是定制逆变器。 定制逆变器使用 Skyper32栅极驱动器和 Semikron IGBT 模块。

如何配置 CCS 和电机软件以运行 instaspin FOC?

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

    您可以参考以下3个文档、根据硬件板修改 hal.c、hal.h 和 user.h 文件中的相关参数和器件配置代码。

    instaspin_labs.pdf、网址为"\ti\motorware\motorware_1_01_00_18\docs\labs"

    motorware_hal_tutorial.pdf、网址为"\ti\motorware\motorware_1_01_00_18\docs\Tutorials"

    《InstaSPIN-FOCTm和 InstaSPIN-MOTIONTm用户指南 》http://www.ti.com/lit/ug/spruhj1h/spruhj1h.pdf 

     

    1.在 hal.c 中更改 PWM 和 ADC 配置请参阅指南 motorware_hal_tutorial.pdf。

     

    2.根据 user.h 中的硬件板设置正确的参数

    #define USER_IQ_FULL_SCALE_VOLTAGE_V          (xx)

    #define USER_VOLTGE_FILTER_POLE_Hz              (xx)

    #define USER_ADC_FULL_SCALE_VOLTGE_V      (xx)

    #define USER_IQ_FULL_SCALE_CURRENT_A          (xx)

    #define USER_ADC_FULL_SCALE_CURRENT_A      (xx)

     

    3.确保 hal.h 中 HAL_readAdcData()中电流系数的符号与电流感应电路匹配。 请参阅 InstaSPIN 用户指南(SPRUHJ1H、 http://www.ti.com/lit/ug/spruhj1h/spruhj1h.pdf)中的第5.2.2章"电流反馈极性"、以设置电流换算系数的符号。

    静态内联空 HAL_readAdcData (HAL_Handle handle、HAL_AdcData_t * pAdcData)

      _IQ Current_SF = HAL_getCurrentScaleFactor (handle);

     

    4.按照 instaSPIN 实验室指南使用 lab01b 和 lab01c 验证您的硬件 、因为您使用的是您设计的电路板、然后运行后续实验

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

    我找不到任何有关单分流器电流感应的设置。

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

    我们提供了基于电路板的实验、这些实验应该使用可用选项中的电路板类型  

    8301 RevB 和 RevD

    8305修订版 A 和 Q1 EVM

    8312套件版本 D

    hvkit_rev1p1

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

    DRV8312套件修订版 D 支持单分流器电流感应、但我们没有 单分流器电流感应的参考代码。