问题一:我在HVPM2833XSENSORLESS这个工程中使用了LEVEL1,我将EnableFlag设置成1进行再编译,然后在DEBUG界面中设置变量IsrTicker和EnableFlag两个变量,发现运行LEVEL1的这个IsrTicker变量一直就没变过,一直为零,相当于就一直没有进过LEVEL1的中断。。。
问题二:怎么得到从SVGEN-MACRO中输出的Ta,Tb,Tc以及Tb-Tc的波形,我看TI官方给的PDF就有相应的图形求大神解答
Martin Yu:
Wade,
1. IsrTicker是表示中断处理执行次数的变量,只要正常进入中断了,不管是offset中断还是mainisr中断,都会执行;检查下你的变量观测窗口是否选择连续刷新了;
2. 这个图是外部DAC输出的,你可以用示波器测量板子上的J14的DAC1~4口,原理是通过PWM模块输出包含Ta/Tb/Tc/Tb-Tc信号(通过占空比改变)的PWM信号,然后通过外部EVM板上的RC滤波电路转换成模拟量。如DAC-PWM的设置如下:
// Connect inputs of the PWMDAC module // —————————————————————————— pwmdac1.MfuncC1 = svgen1.Ta; pwmdac1.MfuncC2 = svgen1.Tb; PWMDAC_MACRO(6,pwmdac1) // PWMDAC 6A, 6B pwmdac1.MfuncC1 = svgen1.Tc; pwmdac1.MfuncC2 = svgen1.Tb-svgen1.Tc; PWMDAC_MACRO(7,pwmdac1)
// ——————————————————————————// Connect inputs of the DATALOG module // —————————————————————————— DlogCh1 = _IQtoQ15(svgen1.Ta); DlogCh2 = _IQtoQ15(svgen1.Tb); DlogCh3 = _IQtoQ15(svgen1.Tc); DlogCh4 = _IQtoQ15(svgen1.Tb-svgen1.Tc);
问题一:我在HVPM2833XSENSORLESS这个工程中使用了LEVEL1,我将EnableFlag设置成1进行再编译,然后在DEBUG界面中设置变量IsrTicker和EnableFlag两个变量,发现运行LEVEL1的这个IsrTicker变量一直就没变过,一直为零,相当于就一直没有进过LEVEL1的中断。。。
问题二:怎么得到从SVGEN-MACRO中输出的Ta,Tb,Tc以及Tb-Tc的波形,我看TI官方给的PDF就有相应的图形求大神解答
Wade zhang1:
回复 Martin Yu:
Martin Yu
Wade,
1. IsrTicker是表示中断处理执行次数的变量,只要正常进入中断了,不管是offset中断还是mainisr中断,都会执行;检查��你的变量观测窗口是否选择连续刷新了;
2. 这个图是外部DAC输出的,你可以用示波器测量板子上的J14的DAC1~4口,原理是通过PWM模块输出包含Ta/Tb/Tc/Tb-Tc信号(通过占空比改变)的PWM信号,然后通过外部EVM板上的RC滤波电路转换成模拟量。如DAC-PWM的设置如下:
// Connect inputs of the PWMDAC module // —————————————————————————— pwmdac1.MfuncC1 = svgen1.Ta; pwmdac1.MfuncC2 = svgen1.Tb; PWMDAC_MACRO(6,pwmdac1) // PWMDAC 6A, 6B pwmdac1.MfuncC1 = svgen1.Tc; pwmdac1.MfuncC2 = svgen1.Tb-svgen1.Tc; PWMDAC_MACRO(7,pwmdac1)
// ——————————————————————————// Connect inputs of the DATALOG module // —————————————————————————— DlogCh1 = _IQtoQ15(svgen1.Ta); DlogCh2 = _IQtoQ15(svgen1.Tb); DlogCh3 = _IQtoQ15(svgen1.Tc); DlogCh4 = _IQtoQ15(svgen1.Tb-svgen1.Tc);
问题一:我在HVPM2833XSENSORLESS这个工程中使用了LEVEL1,我将EnableFlag设置成1进行再编译,然后在DEBUG界面中设置变量IsrTicker和EnableFlag两个变量,发现运行LEVEL1的这个IsrTicker变量一直就没变过,一直为零,相当于就一直没有进过LEVEL1的中断。。。
问题二:怎么得到从SVGEN-MACRO中输出的Ta,Tb,Tc以及Tb-Tc的波形,我看TI官方给的PDF就有相应的图形求大神解答
Martin Yu:
回复 Wade zhang1:
Wade,
你看的是哪几个信号?如果是开始说的Ta/Tb/Tc和Tb-Tc的话,就应该测得是PWM6A\PWM6B\PWM7A\PWM7B,而且建议量电阻后端的,即经过RC低通滤波的信号,这样的就是正弦信号。板子上的[Main]的J14。
问题一:我在HVPM2833XSENSORLESS这个工程中使用了LEVEL1,我将EnableFlag设置成1进行再编译,然后在DEBUG界面中设置变量IsrTicker和EnableFlag两个变量,发现运行LEVEL1的这个IsrTicker变量一直就没变过,一直为零,相当于就一直没有进过LEVEL1的中断。。。
问题二:怎么得到从SVGEN-MACRO中输出的Ta,Tb,Tc以及Tb-Tc的波形,我看TI官方给的PDF就有相应的图形求大神解答
Wade zhang1:
回复 Martin Yu:
Martin Yu
Wade,
你看的是哪几个信号?如果是开始说的Ta/Tb/Tc和Tb-Tc的话,就应该测得是PWM6A\PWM6B\PWM7A\PWM7B,而且建议量电阻后端的,即���过RC低通滤波的信号,这样的就是正弦信号。板子上的[Main]的J14。
问题一:我在HVPM2833XSENSORLESS这个工程中使用了LEVEL1,我将EnableFlag设置成1进行再编译,然后在DEBUG界面中设置变量IsrTicker和EnableFlag两个变量,发现运行LEVEL1的这个IsrTicker变量一直就没变过,一直为零,相当于就一直没有进过LEVEL1的中断。。。
问题二:怎么得到从SVGEN-MACRO中输出的Ta,Tb,Tc以及Tb-Tc的波形,我看TI官方给的PDF就有相应的图形求大神解答
Wade zhang1:
回复 Wade zhang1:
Wade zhang1
Martin Yu
Wade,
你看的是哪几个信号?如果是开始说的Ta/Tb/Tc和Tb-Tc的话,就应该测得是PWM6A\PWM6B\PWM7A\PWM7B,而且建议量电阻后端的,即���过RC低通滤波的信号,这样的就是正弦信号。板子上的[Main]的J14。
问题一:我在HVPM2833XSENSORLESS这个工程中使用了LEVEL1,我将EnableFlag设置成1进行再编译,然后在DEBUG界面中设置变量IsrTicker和EnableFlag两个变量,发现运行LEVEL1的这个IsrTicker变量一直就没变过,一直为零,相当于就一直没有进过LEVEL1的中断。。。
问题二:怎么得到从SVGEN-MACRO中输出的Ta,Tb,Tc以及Tb-Tc的波形,我看TI官方给的PDF就有相应的图形求大神解答
Martin Yu:
回复 Wade zhang1:
你用CCS里面的graph窗口能看到波形吗?这四个波形可以通过CCS里面的graph窗口看也可以利用PWM模块输出到外面用示波器看的。
而且例程中让你侧的而是Ta/Tb/Tc,在这个模块之前的SVPWM模块的输出,或者说是Mfunc1_C1~C3而不是输出的PWM1A/B等;
问题一:我在HVPM2833XSENSORLESS这个工程中使用了LEVEL1,我将EnableFlag设置成1进行再编译,然后在DEBUG界面中设置变量IsrTicker和EnableFlag两个变量,发现运行LEVEL1的这个IsrTicker变量一直就没变过,一直为零,相当于就一直没有进过LEVEL1的中断。。。
问题二:怎么得到从SVGEN-MACRO中输出的Ta,Tb,Tc以及Tb-Tc的波形,我看TI官方给的PDF就有相应的图形求大神解答
Wade zhang1:
回复 Martin Yu:
Martin Yu
你用CCS里面的graph窗口能看到波形吗?这四个波形可以通过CCS里面的graph窗口看也可以利用PWM模块输出到外面用示波器看的。
而且例程中让你侧的而是Ta/Tb/Tc,在这个模块之前的SVPWM模块的输出,或者说是Mfunc1_C1~C3而不是输出的PWM1A/B等;
问题一:我在HVPM2833XSENSORLESS这个工程中使用了LEVEL1,我将EnableFlag设置成1进行再编译,然后在DEBUG界面中设置变量IsrTicker和EnableFlag两个变量,发现运行LEVEL1的这个IsrTicker变量一直就没变过,一直为零,相当于就一直没有进过LEVEL1的中断。。。
问题二:怎么得到从SVGEN-MACRO中输出的Ta,Tb,Tc以及Tb-Tc的波形,我看TI官方给的PDF就有相应的图形求大神解答
jinsheng LU:
回复 Wade zhang1:
您好,我有关于controlSUITE中的FOC无传感器 (Delfino F2833x)例程的一点疑惑,想请教一下,F2833x是浮点型芯片,为什么例程仍然给的是定点呢,这样的话,在程序实现上,除了两个芯片硬件结构不同外,和用dsp2812芯片又有什么不同呢