TI中文支持网
TI专业的中文技术问题搜集分享网站

Lab1c

您好,我现在正在使用LAUNCHXL-F28069M和BOOSTXL DRV8305 EVM来测试电机,运行Lab1c实验时,发现电机不转,这是为什么呢?

我的测试步骤时:

1.按照Labs实验指导书上的步骤设置参数,然后加上电机,启动电源开始测试

2.编译程序

3.debug程序,加载.out文件

4.设置变量到expression窗口

5.根据指导书中的步骤设置graph图形

6.点击实时运行,“yes”按钮后,再点击运行按钮(一条黄色的垂直线,旁边有一个绿色的三角形)

7.启用连续刷新按钮,设置变量“gMotorVars.Flag_enableSys”等于1,设置变量“gMotorVars.Flag_Run_Identify "等于1。

执行到这一步,发现电机没有运转,是什么原因

以下是我的截图:

以上是我的截图,点击运行后,启动连续刷新,设置变量等于1后,点击不转,请求帮助这是为什么?

期待您的回答,谢谢

yingying fu:

有谁知道的吗?求解惑,谢谢

Green Deng:

回复 yingying fu:

你好,是因为你的Expressions没有开实时刷新吗?我看Expressions中的“gMotorVars.Flag_enableSys”和“gMotorVars.Flag_Run_Identify "的值都是0啊。
我这边用DRV8312EVM板测试是没有问题,可以转动的,也不需要其他额外的操作。

yingying fu:

回复 Green Deng:

您好

Expressions开了实时刷新,而且Expressions中的“gMotorVars.Flag_enableSys”和“gMotorVars.Flag_Run_Identify "的值都置1了,这一步启动电机之后,发现电机没有转。

我又返回去测Lab1b实验,测试OK,电机也运转的

我第二次测Lab1c 实验,测得的截图上传如下:

再次测试Lab1c ,电机还是不转,以上是gMotorVars.Flag_enableSys和gMotorVars.Flag_Run_Identify都置1时的情况,

Lab1b中修改的user.h中的电机参数会对Lab1c实验有影响吗?修改的是这几个参数值,电机不转的原因有哪些呢?

Green Deng:

回复 yingying fu:

会有影响的,01b是开环控制,01c是电流闭环控制,具体你是根据什么来修改参数的?把参数恢复默认之后能否转动?

yingying fu:

回复 Green Deng:

您好,
参数恢复再测试,电机也不转,还是原现象

yingying fu:

回复 yingying fu:

您好,
还有哪些方面可供检查,完全按照指导书的修改的来测试的,为什么电机就是不转呢?您有什么好的建议吗?谢谢

Green Deng:

回复 yingying fu:

已在如下帖子中回复:e2echina.ti.com/…/190304

赞(0)
未经允许不得转载:TI中文支持网 » Lab1c
分享到: 更多 (0)