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

TMS320F28388的AD在采样时会跌落

Other Parts Discussed in Thread:INA333, INA240, C2000WARE

TMS320F28388的AD支持16位单端信号输入,真是个好功能啊。

不过,我在实际测试发现,AD采样结果波动较大。INA240A1的输出通过100Ω+330pF的RC滤波后,接入AD通道。

在AD不工作时,AD输入信号是正常的。但在AD工作时,发现每次采样转换的时候,输入信号都有高达80mV的跌落(满量程输入是3V),如下图所示。

是不是这个跌落导致实际结果有较大波动呢?如果每次跌落值相同,那也不应该有那么大误差呀(好几十LSB了)。更重要的问题是如何解决了?加大滤波电容可以吗?

Green Deng:

你好,感觉现在的问题是为什么会出现这个80mv的信号“跌落”。
理论上芯片转换完成不会对输入信号产生什么影响,但这个信号确实应该是周期性出现的。你有没有测试过不加外部电路,直接供直流电的情况下是否会有类似情况?

,

jiaxing lei:

没有测,现在板子上的元器件都焊好了。每个通道采样3次,所以每周期会有3次跌落。这些跌落确实是在采样的时候发生的。

是不是跟前级放大器INA240有关呢?有的通道输入来自于INA333,也出现了INA333的输出受采样影响的问题,而且表现出高频纹波的形式,不仅仅是跌落了。我在放大器论坛里也提了这个问题,还没有收到回复。

,

jiaxing lei:

请问F28388有没有单端16bit的例程啊?C2000WARE也没有相关例程

,

Green Deng:

是否跟INA240有关我这边不能确定,目前还没有两者结合的使用经历或者相似问题。因为假期的原因可能回复不及时,你可以等待今天应该会有回复。

有相关例程的,C:\ti\c2000\C2000Ware_3_04_00_00\driverlib\f2838x\examples\c28x\adc\adc_ex1_soc_software.c

#define EX_ADC_RESOLUTION12
// 12 for 12-bit conversion resolution, which supports single-ended signaling
// Or 16 for 16-bit conversion resolution, which supports single-ended or
// differential signaling
#define EX_ADC_SIGNALMODE"SINGLE-ENDED"
//"SINGLE-ENDED" for ADC_MODE_SINGLE_ENDED:
// Sample on single pin (VREFLO is the low reference)
// Or "Differential" for ADC_MODE_DIFFERENTIAL:
// Sample on pair of pins (difference between pins is converted, subject to
// common mode voltage requirements; see the device data manual)

更改一下宏定义就可以实现16位单端采样了。但是这个例程还有点bug,更改16位之后会报错,你可以将例程中如下代码的elif语句中判断条件直接改为“1”或者“0”就可以运行了

#elif(EX_ADC_RESOLUTION == 16)#if(EX_ADC_SIGNALMODE == "SINGLE-ENDED")ADC_setMode(ADCA_BASE, ADC_RESOLUTION_16BIT, ADC_MODE_SINGLE_ENDED);ADC_setMode(ADCC_BASE, ADC_RESOLUTION_16BIT, ADC_MODE_SINGLE_ENDED);#elif(EX_ADC_SIGNALMODE == "DIFFERENTIAL")ADC_setMode(ADCA_BASE, ADC_RESOLUTION_16BIT, ADC_MODE_DIFFERENTIAL);ADC_setMode(ADCC_BASE, ADC_RESOLUTION_16BIT, ADC_MODE_DIFFERENTIAL);#endif

,

jiaxing lei:

貌似不是跟INA240有关,INA333输出也受到AD采样的影响,我怀疑跟28388有关,毕竟是新出的产品。

,

jiaxing lei:

确认是AD产生的问题,只要AD一工作,前级放大器的输出就受到影响,INA240和INA333都是这样的,只不过现象不同。下面帖子中有INA333受影响的输出波形。
e2echina.ti.com/…/202930

,

Green Deng:

目前来说我这边还没收到F28388芯片AD模块有问题的反馈,我建议你把这个问题发送到英文E2E论坛咨询一下,因为英文论坛会有产品线的工程师以及BU,对芯片的问题会更专业一些:e2e.ti.com/…/c2000-microcontrollers-forum

,

jiaxing lei:

谢谢,在英文论坛发了,等待回复!

看来新器件还是不能随便用啊,各种未知的因素。

,

Green Deng:

相对来说肯定比经典器件的未知问题多一点,但也不能因噎废食吗,该用的还是得用。一般来说总是利大于弊的。

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F28388的AD在采样时会跌落
分享到: 更多 (0)