TI中文支持网
TI专业的中文技术问题搜集分享网站

28335 DSP 的adc采样如何既使用同步采样又采用顺序采样?

我最近做电机控制时,为了采集电流,采用PWM方式触发ADC同步采样,频率为20K,现在我还需要ADC来采样母线电压,但并不需要20K这么高的采样频率,但这样是不是就要修改寄存器参数的配置了?这样不就影响我采电流的ADC了?

peng huifeng:

是的,ADC的触发源只能选择一种,要么EPWM,要么软件强制触发,不能同时配置多个触发源的

我最近做电机控制时,为了采集电流,采用PWM方式触发ADC同步采样,频率为20K,现在我还需要ADC来采样母线电压,但并不需要20K这么高的采样频率,但这样是不是就要修改寄存器参数的配置了?这样不就影响我采电流的ADC了?

TIAN CHEN4:

回复 peng huifeng:

你好,那么我想请问下: 为了采集相电流,我现在pwm方式触发的ADC的,PWM周期是20K,ADC采样也是20K,并且用了A0和B0来采集电流,但我现在想用A1和B1来读取相电压,我该怎么做 因为相电压不需要20K 这么高的采样频率

谢谢。

我最近做电机控制时,为了采集电流,采用PWM方式触发ADC同步采样,频率为20K,现在我还需要ADC来采样母线电压,但并不需要20K这么高的采样频率,但这样是不是就要修改寄存器参数的配置了?这样不就影响我采电流的ADC了?

peng huifeng:

回复 TIAN CHEN4:

这个要看你使用的是什么芯片了,建议参考芯片手册进行配置,这个是DSP工程师的基本功;

补充一下,我之前说的意思是例如对于A0采样通道来说,只能配置一个触发源,不能用多个触发源触发A0通道;

问题解答:以F28067来说

对于A0\B0  A1\B1来说,可以配置不同的触发源进行触发;例如A0\B0较快配置20K EPWM1触发   A1\B1较慢配置10kEPWM2触发,然后可以配置多个ADC中断去取出数据并进行加工处理;

我最近做电机控制时,为了采集电流,采用PWM方式触发ADC同步采样,频率为20K,现在我还需要ADC来采样母线电压,但并不需要20K这么高的采样频率,但这样是不是就要修改寄存器参数的配置了?这样不就影响我采电流的ADC了?

rookiecalf:

回复 TIAN CHEN4:

如果处理时间够的话,间隔几次使用 一次采样值就OK了,因为28335好像只有一个转换器

赞(0)
未经允许不得转载:TI中文支持网 » 28335 DSP 的adc采样如何既使用同步采样又采用顺序采样?
分享到: 更多 (0)