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

TMS320F28035: F28035 ADC 采样值问题

Part Number:TMS320F28035

Hi,

 当我把"SW_AD1"接到F28035 B3的ADC采样口时发现,

"SW_AD1"对GND的电压为3.28V,实际ADC采样出来的值只有2.8V左右。

当我把R109 = 10K,改为1K,"SW_AD1"对GND的电压也为3.28V,ADC采集出来的电压就和实际值很接近3.28V,

为什么和上拉的电阻值有关?

Green Deng:

你好,不知道ADC口的外部电路到底什么样的?

SW_AD1是外部信号,并上3.3V上拉电路之后接到芯片ADC口?SW_AD1之前的电路又是怎么样的?

,

dfde jiems:

你好,

我是直接在F28035   ADC端口(ADCINB3)就接一个上拉10K到3.3V,该端口没有其他电路或器件,我把上拉10K改为1K,采样值就没有问题(如前所述),

是不是和ADC端口采样阻抗有关系?

,

dfde jiems:

你好,

我发现零一个现象,即保留该端口电路不变上拉10K到3.3V:

如果我设置触发源为TRIGSEL  = 7(PWM触发),出来的ADC结果是4093左右接近3.3V;

如果我改为定时1ms软件触发:TRIGSEL = 0(软件触发),出来的ADC结果3568,相差较大。

不知道这是为什么?

,

Green Deng:

不知道你的SW_AD1之后还接了什么没?这个情况大概是跟芯片引脚内阻分压导致的。

但是不同触发源怎么会影响采样结果的,这个就不清楚了。有没有用例程测试过这个实验?

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F28035: F28035 ADC 采样值问题
分享到: 更多 (0)