TMS320F28035使用AD端口依次采样四路电压,竟然会出现第一路影响第二路、二影响三、三影响四,而反过来却不影响的奇怪现象。请问,这是什么原因?我采样电压都是在CLA里完成的,触发源分别为ePWM1、ePWM2、ePWM3、ePWM4。求高手解答,为什么会出现这种采样干扰情况?
yey Alen:
顶!帮顶,有人知道么?我的项目中也遇到这样类似问题
TMS320F28035使用AD端口依次采样四路电压,竟然会出现第一路影响第二路、二影响三、三影响四,而反过来却不影响的奇怪现象。请问,这是什么原因?我采样电压都是在CLA里完成的,触发源分别为ePWM1、ePWM2、ePWM3、ePWM4。求高手解答,为什么会出现这种采样干扰情况?
lish:
是不是带COMPxA功能的的AD口影响了其他的,如果是就是把内部模拟比较器的滞环反馈关闭。
AdcRegs.COMPHYSTCTL.bit.COMP1_HYST_DISABLE = 1;
TMS320F28035使用AD端口依次采样四路电压,竟然会出现第一路影响第二路、二影响三、三影响四,而反过来却不影响的奇怪现象。请问,这是什么原因?我采样电压都是在CLA里完成的,触发源分别为ePWM1、ePWM2、ePWM3、ePWM4。求高手解答,为什么会出现这种采样干扰情况?
yey Alen:
回复 lish:
抱歉,我试过,28035款片子,没有COMPHYSTCTL寄存器哎。。
还望继续给点建议
TMS320F28035使用AD端口依次采样四路电压,竟然会出现第一路影响第二路、二影响三、三影响四,而反过来却不影响的奇怪现象。请问,这是什么原因?我采样电压都是在CLA里完成的,触发源分别为ePWM1、ePWM2、ePWM3、ePWM4。求高手解答,为什么会出现这种采样干扰情况?
zlzhuimeng:
已验证是SOC之间的影响造成的,即一个SOC采样干扰了另一个SOC,特别是相邻的或者靠得比较近的两个SOC间。调换SOC的顺序,会造成干扰方向和干扰大小的不同,然而这种干扰影响毫无规律可言,请问这是DSP的AD本身的缺陷吗?如果是这样的话,怎么做可以把由此带来的采样干扰降到最小?求各位大侠给出建议!特别是TI的技术大牛们!谢谢!
TMS320F28035使用AD端口依次采样四路电压,竟然会出现第一路影响第二路、二影响三、三影响四,而反过来却不影响的奇怪现象。请问,这是什么原因?我采样电压都是在CLA里完成的,触发源分别为ePWM1、ePWM2、ePWM3、ePWM4。求高手解答,为什么会出现这种采样干扰情况?
囧:
你现在是用的是哪个版本的F28035?就是芯片的mark上面的
TMS320 980$$#−YMLLLLWF28035PNT 的#,如果是0,需要把ADCCTL2中的ADCNONOVERLAP置1。
TMS320F28035使用AD端口依次采样四路电压,竟然会出现第一路影响第二路、二影响三、三影响四,而反过来却不影响的奇怪现象。请问,这是什么原因?我采样电压都是在CLA里完成的,触发源分别为ePWM1、ePWM2、ePWM3、ePWM4。求高手解答,为什么会出现这种采样干扰情况?
lv YB:
回复 zlzhuimeng:
2812的SOC间采样也会有影响,应该是设计问题。可以试着把两个soc采样的频率岔开,不要有倍数关系,影响就会小很多。比如一个soc的频率20K,另一个4.7K。只要不是5K,10K,这种跟第一个有倍数关系就好。之前2812碰到过这个问题。只能自己这么干减小影响。没能彻底消除。TI也没有人出来给出解决办法。
或者TI出来给个权威解答。
TMS320F28035使用AD端口依次采样四路电压,竟然会出现第一路影响第二路、二影响三、三影响四,而反过来却不影响的奇怪现象。请问,这是什么原因?我采样电压都是在CLA里完成的,触发源分别为ePWM1、ePWM2、ePWM3、ePWM4。求高手解答,为什么会出现这种采样干扰情况?
囧:
回复 lv YB:
F28035和F2812的完全不一样,F28035可以使用不同频率PWM触发ADCSOC,