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.

[参考译文] TMS320F28069M:TMDSHVMTRINSPIN 输出信号问题

Guru**** 2451970 points
Other Parts Discussed in Thread: TMS320F28069, TMDSHVMTRINSPIN, TMS320F28069F, MOTORWARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1081436/tms320f28069m-tmdshvmtrinspin-output-signal-issue

部件号:TMS320F28069M
线程中讨论的其它部件:TMDSHVMTRINSPINTMS320F28069测试TMS320F28069FMOTORWARE

大家好,团队

客户提出的问题可能需要您的帮助:

TMS320F28069主芯片使用 TMDSHVMTRINSPIN 套件执行 lab01b (验证硬件完整性)实验。

使用示波器测试4个 PWMDAC 信号的输出波形,而无需根据官方文档设置连接电机(使用自己的电机)。 但仅是马-安纳波的角度和信号,而不是 PhaseA 电流信号。 使用示波器观察6个 PWM 输出信号,只有低 PWM1L,PWM2L 和 PWM3L 具有输出信号,PWM1H,PWM2H 和 PWM3H 没有输出信号。  客户希望知道如何解决此问题。

谢谢,

樱桃

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="496057" url="~/support/icros/c2000-icroms-group/c2f/c2000-微控制器-forum/1081436/tms320f28069m-tmdshvmspinspect-output-sign-issue"] TMS320F28069主芯片[/quot]

    只有  TMS320F28069F/M 支持基于 InstaSPIN-FOC 的实验室。

    [引用 userid="496057" url="~ë/support/intrs/c2000-icroms-group/c2f/c2000-微控制器-forum/1081436/tms320f28069m-tmdshvmspinspectin-output-sign-issue"],但仅提供 ma-anneA 波的角度和信号,而不是 PhaseA/current 信号[]

    这话什么意思? 如果电机未连接,则无电流信号。

    您是否按照指南连接套件以运行电机? 请详细说明 您所执行的操作步骤。

    请先查看以下指南,然后再对高压套件运行相关实验。

    instaspin_labs.pdf

    C:\ti\motorware\motorware_1_01_00_18\docs\labs

    qsg_hw_cncd28069miso.pdf

    C:\ti\motorware\motorware_1_01_00_18\docs\boards\control\f28066\docs

    qsg_hw_hvmtr_r1p1.pdf

    C:\ti\motorware\motorware_1_01_00_18\docs\boards\drive\hvkit_rev1p1\docs

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

    您好,

    感谢你的帮助!

    [引用 userid="35051" url=~ë/support/iclma-group/c2f/c2000-微控制器-forum/1081436/tms320f28069m-tmdshvmspin-output-sign-issue/4003783#4003783"]请先阅读以下指南,然后再运行相关的高电压实验室[引用/报价]。

    他们已经对您提供的指南进行了一些研究,并且确实检测到天使和马波信号(此时没有连接马达)。 但测试 HV-Kit 上的 PWM 测试点无法检测 PWM1H,PWM2H,PWM3H 信号以及 PWM1L,PWM2L, 可以检测到 PWM3L 信号。

    谢谢,此致,

    樱桃

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

    您可以发布一些测量波形吗? PWM 频率是多少? 如果可能,请尝试使用另一个 controlCARD 再次测试。  

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

    您好,

    已用程序位于以下路径下:D:\Program Files (x86)\MOTORWAVE\Motorware_1_01_00_18\SW\solutions\instasp_s惠\n 主板\hvkit_rev1p1\F28x\f2806xF\projects\CCS

    测试 标签1b 时,电机仍无法驱动。

    下图是 PWM1H 的输出波形:

    但当他们使用以下路径(D:\Program Files (x86)\MOTORWAVE\Motorware_1_01_00_18\SW\solutions\instaspin_FOC\boards\bootstxldrv8301_RevB\F28x\f280 6xF\projects\CCS)下的程序时,他们可以成功驱动电机。  

    Ω,在电机参数测试实验室 lab2a 中,检测到 R 为5.2 μ A,DQ 电感器有时检测到6H,有时检测到6e-9H。 在程序中输入测试的参数时 ,重新刻录并重新运行程序,无法将 gMotorVars.Flag_enableSys 设置为1。

    谢谢,此致,

    樱桃

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="496057" url=~ë/support/icc-interms-group/c2f/c2000-intranterms-forum/1081436/tms320f28069m-tmdshvmspin-output-sign-issue/4007160#4007160]6个驱动器,但在以下路径下使用该程序时,它们会成功地使用驱动器驱动器(D_program_works\v\v8b_projects\v018)\vtres\co\chines\chv_vorvorms\vdc1。  [/引用]

    这话什么意思? 电机是否运行高压套件或其他套件?

    [引用 userid="496057" url="~ë/support/intrlectors/c2000微控制器-group/c2000 /f/c2000微控制器-forum/1081436/tms320f28069m-tmdshvmspin-toutput-sign-issue/4007160#4007160"。然而,在电机参数测试实验室实验中,有时检测到6H Ω 95.2,有时被感应器检测到6H 至6H。 在程序中输入测试的参数后 ,重新刻录并重新运行程序,无法将 gMotorVars.Flag_enableSys 设置为1。

    请勿在电机上添加任何负载以进行识别,并根据电机规格在 user.h 文件中设置正确的标识变量值,以确保电机在 助焊剂测量和 LS 标识状态期间平稳旋转。

     

    #define user_motor_RES_EST_current    (1.0)                              // a -电机额定电流的10-30%

    #define user_motor_IND_EST_current    (-1.0)                            // A -电机额定电流的10-30%,足以支持旋转

    #define user_motor_MAX_current          (5.0)                              // a -电机额定电流的30~150%

    #define user_motor_dinflus_EST_FREQ_Hz    (20.0)                          // Hz -电机额定频率10~30%

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

    您好,

    [引用 userid="35051" url="~ë/support/icins/c2000-微控制器-组/CC2000 /f/c2000 -微控制器-论坛/1081436/tms320f28069m-tmdshvmspin-output-sign-issue/4008159#4008159这是什么意思? 电机是否运行了高压套件或其他套件?

    1.使用 TMDSHVMTRINSPIN--高压套件, 主板为 Piccolo F28069M。 使用此路径下的程序可以正常驱动电机:

    (D:\Program Files

    (x86)\MOTORWAVE\Motorware_1_01_00_18\SW\SOLUTIONS \instaspin_sisting\boards\bootstxldrv8301_RevB\F28x\f2806xF\projects\CCS)

    2. 识别过程中不会添加任何负载,并且识别为无负载。

    3."#define user_motor_fluence_EST_FREQ_Hz    (20.0)  // Hz - 10~30%额定电动机频率",这 种"额定频率"是指额定频率还是机械频率? 因为只有电机转速已知,频率只能通过转速转换。

    4。'  #define user_motor_RES_EST_current    (1.0)/a  -电机额定电流的10-30%",此 “额定电流”是总线电流还是电机的相电流?

    5."#define user_motor_MAX_current          (5.0)   // a -电机额定电流的30~150%",此额定电流是电机总线电流还是电机相位电流?

    6.它们使用 Instin_Focus _GUI 界面进行电动机参数和 PI 识别,每个 DQ 电感器都有很大的不同,电阻基本上是一致的,使用 GUI 计算。 用于控制电动机的 PI 参数,电动机振动非常严重,电动机无法启动。

    谢谢,此致,

    樱桃

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

    在 下面的文件夹中为 TMDSHVMTRINSPIN 使用正确的实验

    C:\ti\motorware\motorware_1_01_00_18\sw\solutions\instasp_siv\cons\hvkit_rev1p1\F28x\f2806xF\projects

    按照 InstaSPIN 实验指南在 CCS 内运行相关实验,如上所述,不要将 GUI 用于新马达。

    您应该在电机数据表中找到额定电流或电压,它应该是电机相位电流/电压。

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

    您好,

    感谢你的帮助。 他们 现在可以使用 GUI 界面控制电机,但不知道当前循环的 PI 计算公式。 文档中提供的计算公式结果与 GUI 中显示的 PI 不匹配。 请帮帮我。

    谢谢,此致,

    樱桃

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

     当前 PI 调节器的计算公式与 InstaSPIN 用户指南中的描述相同。 该速度使用一 种简单的方法 作为项目中的代码,该代码假定用户没有 电机的惯性。 请参阅项目中的详细代码以了解更多详细信息。

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

    您好,

    感谢您的回复。

    [引用 userid="35051" url="~ë/support/icles/c2000-icler-group/c2f/c2000-微控制器-forume/1081436/tms320f28069m-tmdshvmspin-output-sign-issue/4020411#4020411"]假设用户 没有电机的惯性。 [/引用]

    如果它们有惯性,如何计算 PI?

    您能否帮助您找到文件“c2000BoardSupport.h”的地址?

    谢谢,此致,

    樱桃

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="496057" url="~ë/support/intrlects/c2000-icroms-group/c2f/c2000微控制器-forum/1081436/tms320f28069m-tmdshvmspin-output-sign-issue/4021168#4021168"]如果它们有惯性,如何计算 PI?

    请参阅 《InstaSPIN-FOC 和 InstaSPIN-MOTION 用户指南》的第11章(调节调节器)。

    [引用用户名="496057" url=~ë/support/icrons/c2000微控制器-group/c2000/f/c2000微控制器-forume/1081436/tms320f28069m-tmdshvmspin-toutput-sign-issue/4021168#4021168]',您是否可以帮助找到文件“c2000h”[BoardSupport]的地址?

    任何 InstaSPIN-FOC 实验室都不使用此类文件。

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

    您好,

    谢谢。

    客户想知道 GUI 界面上的这些参数是否无法修改。  

    谢谢,此致,

    樱桃

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

    这些参数不能通过使用 GUI 进行更改,它们必须在 CCS 中的相关实验项目中更改这些参数。

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

    您好,

    再次感谢你的帮助。

    上述方程左侧的惯性单位是千克*m^2还是 PU? 如果是 PU,和 kg*m^2的转换系数是多少?

    公式右侧的惯性单位是千克*m^2还是 A*s/RPM?

    公式中的 Ω、φ、A 是否需要更改为其自身的电动机参数?

    Ω、是 GUI 界面上的设置点吗?

    谢谢,此致,

    樱桃

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

    几乎所有参数都无法使用 GUI 进行设置,GUI 仅用于启动/停止电机并设置参考速度。

    查看 InstaSPIN-FOC 和 InstaSPIN-MOTION 用户指南,以设置和更改 user.h 中的参数 惯性单位是 a/[Krpm /s],最好通过使用相关实验室来识别,这样 用户就不需要设置和治疗其他参数。  

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

    尊敬的:

    客户确实想弄清楚 惯性单位, 以下方程式的原理以及方程式两侧的惯性单位转换。 方程式左侧的 PU 和 PU 写表示什么,1pu (PU)等于多少 kg*m^2? 或者,1 PU (PU)等于多少 A*s/RPM?

    谢谢,此致,

    樱桃

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

     上所述,InstaSPIN-FOC 和 InstaSPIN-MOTION 用户指南中对详细信息进行了非常明确的描述,如果用户不想使用标识,请按照指南使用公式计算该值。

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

    您好,

    谢谢。

    使用 GUI 界面识别的惯性会根据总线电压的值而变化,使用此公式计算的惯性值与电机制造商提供的惯性值不同。

    我想知道 是否有惯性单位转换的示例? 再次感谢。

    此致,

    樱桃

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

    如上所述,无法使用 GUI 设置/更改这些参数。 GUI 以 SI 格式显示这些参数,该格式与项目中使用的单位不同。 请按照指南计算或识别 这些参数,并在 user.h 中进行设置以进行控制。

    惯性单位是项目中使用的 A/(PU/s^2),它将转换为 SI 格式以在 GUI 中显示。