【求助】TI PMSM3_1 level 4调试
小弟在调试PMSM3_1的时候,前三步调试都OK,给电机发600转参考转速,电机能稳定运行,当准备调试第四步后,准备调试QEP模块,借鉴的是TI的QEP代码,将代码添加及运行之后发现电机是能正常运行的,但是电机转速不能实时显示?这是问题一问题二在于DerectionQep这个变量发现一直在0~1之间变化,但是我给的是正转模式,不可能一直在0~1之间变化的,我能够确认我的硬件环境搭建是正确的,但是为何转速检测就不对了呢,而且转速在CCS上不能实时显示,需要定时刷新,反馈出来的转速PU值也有问题?
最后,不管level4调试后,直接进去level5调试,将各个模块弄好之后,给电机发600转速,一上电,电机就卡在那里,一直不懂,经检测PWM波形不对,有些IGBT上下桥臂都是导通的,不知道为什么?
我怀疑是转速检测有误导致了IQ电流输出有误,于是就形成了PWM波形不正确的问题?
但是,我采用的QEP代码是TI例程的,代码应该是正确的啊,但为何转速检测不行呢?
我只是将编码器脉冲改了下 其他都没变,因为我的编码器脉冲线程为1024的?
同时,有驱动板,是可以用开关来控制电压输入的,然后利用旋变输出A/B/Z三相脉冲信号接入到QEP1/QEP2/CAP3中,然后点运行,但是发现转速检测不正确,同时在CCS上夜看不到是否能进入到CAP3中断中,同时DirectionQEP这个变量 一直在0~1之间变化。但是给定的电机是正转,不可能一直在变化的。目前所以的QEP代码基于TI的,我也看了N遍 程序应该没有多大问题,数据格式也看过了 就是找不到原因。同时,在CCS变量窗口上想看反馈的实际转速 却是0 Q0格式的,到底为什么呢?我确认A/B/Z脉冲都已经接入到QEP中了,但就是找不到原因。
请高手能够及时帮助我 谢谢!
一直等待中~ LZ我看见了你的另外一个帖子,好像是已经调试完了,有问题想请教一下~~我现在在调试level3 ,加入电流环以后,电机转子就一直在那里震动,不旋转,之前开环运行的时候电机能正常旋转,现在不知道是哪里的原因,要是我记得没错,lz在别的地方也问过这个问题好像,不知道当时你是怎么解决的呢? 学习了,我是DSP新手,也在做这方面的 shintar123 发表于 2012-5-18 09:03 static/image/common/back.gif
LZ我看见了你的另外一个帖子,好像是已经调试完了,有问题想请教一下~~我现在在调试level3 ,加入电流环以后 ...
请问下LEVEL2电机启动实验的时候需要注意些什么?
你在做的时候有遇到什么问题么交流下吧
页:
[1]