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.

[参考译文] TMDXIDK437X:电机控制问题

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/590109/tmdxidk437x-motor-control-issue

器件型号:TMDXIDK437X

我使用 sysbois 运行电机内的电机例程(级别为 2:#define Level2 2        //验证 ADC、parK/clarke、校准,)、电机只转动一点停止、然后灯上的"电机错误"亮起、谁能告诉我为什么要感谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    已通知工业团队。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好
    发生这种情况时、驱动器检测到过流情况。 您正在使用的电机的电机参数是什么?
    David
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常感谢您的回答、David。电机参数:项目:BLY172S-24V-4000额定电压:24 (v)额定功率:53 (w)额定转矩:18.0 (oz-in)额定转速:4000 (rpm)转矩常数:5.81 (oz-in /a)反电动势电压:3.35 (V/kRPM)线间转矩:18.0 (oz-in)转子长度:0.80(rm)转子转矩:0.80 (ing):0.80 (ing)转子转子转子长度:0.80 (0.80 (inz)(rm):0.80 (intrine)
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    当我从用于滤波的 J17端口的 RC 电路外部时、在示波器测量中、电容器的两端发现其电压不是正弦波、而是一条直线。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    David、请帮我、非常感谢。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好
    很抱歉耽误你的时间。 感谢您提供信息。
    我们在开发电机控制示例时使用了 BLY171D-24V-4000 (较小的24W 电机)和 ROQ 437。
    很抱歉、我也不知道您使用的是什么版本和编码器。

    中介绍了用于开发电机控制示例的设备
    在当前的 PRU-ICSS_INDUSTRIAL-DRIVES 版本中、PRU-ICSS-INDUSTRIAL-DRIVES 01_00_00_00位于 software-dl.ti.com/.../index_FDS.html PRU-ICSS-INDUSTRIAL-DRIVES 用户 guideprocessors.wiki.ti.com/.../PRU_ICSS_Industrial_Drives 中介绍了电机控制示例
    本节还包括调整位置偏移和 PI 控制器的过程。
    在 www.ti.com/.../sysbiossdk-ind-sitara 上较旧的 SYSBIOS 工业 SDK 版本02.01.03 中、此信息包含在 processors.wiki.ti.com/.../SYSBIOS_Industrial_SDK_02.01.03_User_Guide 上的用户指南中。 本节还包括调整位置偏移和 PI 控制器的过程。

    EnDat 2.2示例和电机驱动示例是使用 ROQ437开发的。 构建软件的目的是使其能够配置为支持具有不同分辨率的各种编码器(有一个常量用于调整分辨率)。这在 API 指南的"endat_get_2_angle"中进行了介绍。

    当 PRU-ICSS-INDUSTRIAL-DRIVES 安装在默认位置时- C:\ti\PRU-ICSS-INDUSTRIAL_Drives _01.00.00.00.00.00.00.00.00.00.00.\interfaces\endat_master\doc 包含 API 指南和 EnDat 设计指南。
    当 SYSBIOS 工业 SDK 安装在默认位置时- C:\ti\SysBIOS_ind_SDK_02.01.03.02\SDK\interfaces\endat_master\doc 包含 API 指南和 EnDat 设计指南。

    还有一些参考信息可能会有所帮助
    用于工业通信和电机控制的单芯片驱动器- www.ti.com/.../TIDEP0025
    采用 AM437x 且适用于电机驱动器的隔离式电流分流和电压测量参考设计- www.ti.com/.../TIDA-00209
    采用 EnDat 2.2的位置编码器接口参考设计- www.ti.com/.../TIDA-00172
    EnDat 2.2系统参考设计- www.ti.com/.../TIDEP0050

    David

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    David,非常感谢您、电机已经启动