ADS1278采集波形零点处有脉冲
波形幅度在0到5V时每个波形的零点有一个点的飞点直接上升到电源点5V。当再调大输入波形大于5V时在波形的每个5V点也产生飞点到10V。我的输入波形经过1/4分压量程10V,参考电压是2.5V。问题的原因搞不懂请赐教。
手册25页图67画出了输入级的等效电路,从这个电路看,开关在打开和关断时会向两端泄放电荷,从而造成一些尖刺。如果泄放的电荷过多,有可能把保护二极管冲开,以至于尖刺直接冲到VDD/GND。建议参考38页图88,在输入端加入一个电容,在不影响前级驱动能力的情况下,加大这个电容有助于吸收泄放的电荷。
按照您的建议增加了一个2.2nf的电容但没有任何改善
数据跳变的情况是:比如80 0C 76 80 01 75 跳变到c0 f5 96 然后恢复为7f eb 86 7f e4 41.
7f ed 2d 7f f5 6d 跳变到3f 01 e8然后恢复为80 1a 44 80 18 03.
是不是信号源的原因?换一台信号源再试试。这些跳变的尖峰是个固定频率的还是随输入频率变化的?可以做个实验看看结果,然后把尖峰的频率找出来。
信号源没问题,我用示波器看过。尖峰是随信号变化的,只要信号有微小的波动就会有5V的尖峰。纯直流没有尖峰。
不知道原因在是什么?
如果交流信号输入时有尖峰,建议你计算一下尖峰的频率,看看是否和信号的频率有相关性。另外,看一下尖峰出现在哪个输入电压下,从你第一幅图来看,尖峰总是出现在0V,但是第二幅图尖峰对应的输入电压又变化了。
尖峰是随信号变化的,但不管信号怎么变化只要输入信号有微小的波动就会在0V点产生尖峰(输入信号在0到5V间对应的输入ADS1278的电压范围在0到1.25V);当输入信号幅度大于5V时除了在0V有尖峰外在正5V点和-5V点也会产生尖峰(输入信号5V点对应的输入ADS1278的电压为1.25V);
另外请问下ADS1278的VREFN接地,VREFP接2.5V,当差分输入静态时VINP-VINN =0V时PDF上说的是输出为000000而我的输出是在800000左右对吗?
1. 上传一下你的电路图,最好能把ADC的前端信号调理电路也一并传上来。
2. 从手册24页表格5来看,VINP-VINN=0时对应的是0;VINP-VINN~=-VREF时对应的是800000h。你的结果不对吧?
感觉是有问题,电路图传上来了,您帮着看下,谢谢!
fclk是跑在32.768M下吧?这个时钟在32.768M以上时,基准要给到2.048V的。
按照手册25页图71再确认一下,REFP驱动能力够不够。
还有就是VCOM和VCOM1.从电路图上看,这两个节点现在应该是用0欧姆电阻短路的,如果把R5去掉,情况是否有改善?
fclk是26.25M,R5去掉了,没有改变。2到7通道掉电状态,只有1通道工作,REFP和REFN间的电阻测量时从10多K不断增加到19.3M。然后下降到18.5M左右上下摆动,感觉是不是芯片坏了。