我设置的ADC开始转换为EPWM触发转换,那么ADC的采样频率是不是就是EPWM的频率(触发ADC转换条件为CTR=0),如果是,那么如果我的EPWM的频率不是很高,假如4K,那么ADC的转换也只有4K,会不会导致波形失真。
rookiecalf:
一般应用,adc频率=epwm频率=控制频率
其实这主要看你的控制系统的设计,控制频率直接关系到你的整个系统。一般而言adc频率>=控制频率,而控制频率=epwm频率,但是也不尽然,还得具体分析。
具体项目中,首先考虑控制频率。
我设置的ADC开始转换为EPWM触发转换,那么ADC的采样频率是不是就是EPWM的频率(触发ADC转换条件为CTR=0),如果是,那么如果我的EPWM的频率不是很高,假如4K,那么ADC的转换也只有4K,会不会导致波形失真。
囧:
如果只是两路,三路采样 4K对于C2000 ADC应该没有问题。ADC的采样精度应该可以保证,你可以把采样窗开到10个cycle以上,都完全来的及。
我设置的ADC开始转换为EPWM触发转换,那么ADC的采样频率是不是就是EPWM的频率(触发ADC转换条件为CTR=0),如果是,那么如果我的EPWM的频率不是很高,假如4K,那么ADC的转换也只有4K,会不会导致波形失真。
he liu1:
回复 囧:
我设置的ADC开始转换为EPWM触发转换,那么ADC的转换频率一定等于EPWM频率么,我可不可以从新设置ADC的采样频率,使其不等于EPWM的频率。
我设置的ADC开始转换为EPWM触发转换,那么ADC的采样频率是不是就是EPWM的频率(触发ADC转换条件为CTR=0),如果是,那么如果我的EPWM的频率不是很高,假如4K,那么ADC的转换也只有4K,会不会导致波形失真。
he liu1:
回复 囧:
那我的ADC采样频率最好设置为多少比较合适,我的开关频率是4K,共需要10路采样
我设置的ADC开始转换为EPWM触发转换,那么ADC的采样频率是不是就是EPWM的频率(触发ADC转换条件为CTR=0),如果是,那么如果我的EPWM的频率不是很高,假如4K,那么ADC的转换也只有4K,会不会导致波形失真。
囧:
回复 he liu1:
你如果希望慢一点,可以用另外一个PWM的计时器或者timer来做来触发,设置慢的频率,
我设置的ADC开始转换为EPWM触发转换,那么ADC的采样频率是不是就是EPWM的频率(触发ADC转换条件为CTR=0),如果是,那么如果我的EPWM的频率不是很高,假如4K,那么ADC的转换也只有4K,会不会导致波形失真。
囧:
回复 he liu1:
如果你是4K,10路的话,你采样窗开8个cycle,可以试一下4K的开关频率触发采样
我设置的ADC开始转换为EPWM触发转换,那么ADC的采样频率是不是就是EPWM的频率(触发ADC转换条件为CTR=0),如果是,那么如果我的EPWM的频率不是很高,假如4K,那么ADC的转换也只有4K,会不会导致波形失真。
he liu1:
回复 囧:
那我的采样精度是不是由采样窗口和采样频率来决定的,采样窗口越大(合理范围内)采样频率越高是不是采样精度越高。