器件型号:TMDXIDK437X
我使用 sysbois 运行电机内的电机例程(级别为 2:#define Level2 2 //验证 ADC、parK/clarke、校准,)、电机只转动一点停止、然后灯上的"电机错误"亮起、谁能告诉我为什么要感谢。
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
我使用 sysbois 运行电机内的电机例程(级别为 2:#define Level2 2 //验证 ADC、parK/clarke、校准,)、电机只转动一点停止、然后灯上的"电机错误"亮起、谁能告诉我为什么要感谢。
你(们)好
很抱歉耽误你的时间。 感谢您提供信息。
我们在开发电机控制示例时使用了 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