Part Number:TMS320F28027FOther Parts Discussed in Thread:TMS320F28027
我们正在使用的是TMS320F28027的程序,如何更改程序使电动机一直保持反转呢?
(现在的程序能够让我们的电动机一直保持正传,但我们有一款电动机的接线反了,改接线可能影响电动机的可靠性)。
我们猜测可能和CW,CCW有关系,但只是简单的改这个不行。
Green Deng:
你好,你是基于instaSPIN-FOC算法的某个lab的工程吗?
如果是的话,lab里面有个速度参考,要实现反转,只需要给速度赋一个负值就可以了。
,
Weikang:
是基于instaSPIN-FOC算法的工程,可以具体明确一下是哪个函数吗?
,
Green Deng:
我不知道你们对例程做过哪些更改,如果是原始例程的话,仿真的情况下修改“gMotorVars.SpeedRef_krpm”参数就可以修改电机速度
,
Weikang:
是把下列程序中的24都变成-24吗
,
Green Deng:
额,你这里面包含了好几个lab工程了,然后里面的24也不是指的速度,.js文件是一个java脚本,用来在expressions窗口显示的,里面的24是指显示的时候以Q24格式显示。
你有在CCS上运行过这些例程吗?我觉得你对例程应该了解的不多?建议还是先在仿真模式下稍微熟悉一下例程了再修改,不然电机控制例程比较复杂,容易出问题。
修改速度的话直接修改CTRL_setSpd_ref_krpm(ctrlHandle,gMotorVars.SpeedRef_krpm);这里的gMotorVars.SpeedRef_krpm就可以了
,
Weikang:
我根据这个调用的函数,一直往前追溯,发现都是函数定义,不知道应该怎么修改转速,还请再提示一下
,
Green Deng:
你好,我会在你的新帖里面回复,这个帖子就先关闭了。