Part Number:TMS320F28386D-Q1Other Parts Discussed in Thread:TL431
1,通过TL431电压基准芯片转换得到基准电压3V,示波器的测试基准电压纹波Vpp约3.5mV;
2,单端ADC模式,12BIT,未作后处理;
3,ACQPS尝试过设置为15,64,240,500等,均会无改善;
4,运放与DSP芯片之间串接电阻Rs取值100欧姆,Cs电容用过10nF和100nF等,均无改善;
5,尝试DAC输出,测试DAC管脚输出电压纹波Vpp约3mV左右;
6,示波器测试ADC管脚值纹波Vpp约5mV左右;
7,VREFLO与线路板AGND连接在一起;
ADC输入电路
参考基准电压电路
参考电压PCB走线
参考地与模拟地直连
检测到的ADC值,未经处理
ADC引脚电压纹波
请帮忙分析有哪些可能的原因会导致采集值跳变到30LSB?
Yale Li:
fazhong qi 说:
检测到的ADC值,未经处理
从结果上来看,误差在±12LSB左右。这个误差并不算很大。
请看一下zhcsjs3e_带连接管理器的 TMS320F2838x 实时微控制器 datasheet (Rev. E)第167页7.11.2.3.6 ADC 特性(12 位、单端)
,
fazhong qi:
你好,我们当前就启动一个通道,其他通道软件设置未启动;看手册参数±9LSB的参数是通道之间的影响,只启用单个通道,应该也会存在通道之间的干扰吗?为什么?
系统比较苛刻,偶尔出现跳跃值影响到了系统稳定性;整体偏差软件可以校准,对系统影响比较小;
我们当前在找能够稳定采样值的方法,请帮忙推荐一些处理方法,多谢!
另外,再请教个问题,只启用单个通道的情况下,ZWT封装与PTP封装得采样值会有很大差别吗?
,
Yale Li:
除了串扰之外,还存在增益误差和偏移量误差;
而且串扰在大部分情况下也是由于S-H时间不足导致的;
ADC管脚的输入信号是什么?
fazhong qi 说:ZWT封装与PTP封装得采样值会有很大差别吗?
目前还没有收到过这方面的报告。
,
fazhong qi:
你好,首先感谢你的回复;
ADC输入当前接入1.5V直流信号,并且测试了纹波在5mV以内,本身要测试变频器三个相电流大小,使用了电流传感器转换成为偏置为1.5V,幅值在±1.2V的交流电压信号;现在调试阶段还未接入电机;
另外:对于S-H的设置,我们尝试了很多种值,覆盖从16到500,然而并没有效果;
还有没有什么方法可以确定采集信号跳变的根因呢?后续,想更换为BGA封装,又担心此问题仍然存在,会影响控制效果;
,
Yale Li:
我已经咨询了相关工程师,请关注下方链接:
https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1328251/tms320f28386d-q1-the-adc-result-jumps-about-30lsb-peak-to-peak
,
fazhong qi:
你好,谢谢支持;
这个是怀疑我们的Vref参考电平纹波比较大吗?我们按照工程师建议,做了电路的修改;结果还是跟之前相同,无优化;
1)将Vref管脚的电容调整为2.2uF,将参考电压串接的磁珠去掉,直接短接供电;
2)测试Vref管脚电容的纹波,都是非常低的,Vpp大约3mV;
请帮忙分析,还有没有其他的原因会影响到采样的跳变呢?
,
Yale Li:
这是他针对ADC参考电压电路给出的建议。正相反,他认为无论是较大的电容,还是滤波器,都抑制了ADC输入的实时变化,降低了耦合,这对SAR ADC来说是不适用的。
其余的我跟进过去了