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.

TMDSHVMTRPFCKIT: TMDSHVMTRPFCKIT

Part Number: TMDSHVMTRPFCKIT

    我在调试TMDSHVMTRPFCKIT   level 3B  时候  将编码器按照要求连接上  根据文档要求开中断,将lsw=1,缓慢增加母线电压,电机开始转起来,但是编码器角度示波器显示不出来 ( 如下图四所示),   按照leven3B(图八所示,调试文档已经附上)的说法此时speed1结构体中的speed数值应该等于给定转速(IQ(0.3)) , 但是该部分数值一直保持为0 (如下图示一所示), 程序中用这条语句看编码器角度 pwmdac1.MfuncC2 = speed1.ElecTheta(图三所示)。

        

     我用的15线的编码器(A+  B+  Z+   A-  B-  Z-   U+  V+  W+  U-  V-  W-   5v  GND  屏蔽线  ,我将A+  B+  Z+  5V  GND 分别接到TMDSHVMTRPFCKIT设备编码部分的A B  I  5V  0 五个排针,(如下图七所示是我的伺服电机自带的编码器定义)),在CCS Degbug界面小窗口关于eQEP寄存器组中QPOSCNT计数器一直不变(我的编码器是2500线的,所以按理说应该在0-10000跳变),我这里目前只有QUTMR寄存器在跳变 (如下图示二所示),不知道什么原因,线连接正确,eQEP排针部分有信号,推断从排针部分到达controllCARD没有信号,会不会是中间某个芯片的问题。

        图六是我的设备,  我使用的是HVPM_Enhanced_Sensorless_2803x例程,程序位于controlSUITE\development_kits\HVMotorCtrl+PfcKit_v2.1\HVPM_Enhanced_Sensorless_2803x

                                         图一

                                         图二

                                        图三

                                  图四

                              图六

                               图七

                             图八   调试文档

TI 高压套件调试英文版.pdf