TI论坛
直播中

陈丽

8年用户 1604经验值
私信 关注
[问答]

利用ADS1282进行GPS的PPS信号采集,采出来的数据怎么是2V的脉冲呢?


  • 我用ADS1282进行GPS的pps信号测量,AVDD = +2.5V, AVSS = –2.5V, fCLK (1) = 4.096MHz, VREFP = +2.5V, VREFN = –2.5V, VREF= VREFP- VREFN=5V, DVDD = +3.3V, CAPN – CAPP = 10nF, PGA = 1, and采样率4K,sinC和低通滤波,AINP 端接GPS的PPS信号(1秒钟一个3.3V的正脉冲脉宽0.1秒), AINN接GND,这样脉冲到来时VIN=3.3V,应该超出我的量程(+VREF/2,- VREF/2),但是采出来的数据怎么是2V的脉冲呢(如下图),请帮忙分析一下,另外测量范围是有公式Vin=±VREF/(2 × PGA) 决定如果我把参考电压改成VREF=0.7V,PGA=1时,输入范围应该为±0.35V,这样理解没有问题吧

回帖(2)

刘恩彤

2025-1-6 09:33:26
满量程输入范围计算没有问题,你有没有试一下先输入一个直流电压看看采集的是否准确?
举报

秋风宜人

2025-1-7 18:04:50
首先,我们来分析一下为什么采集到的数据是2V的脉冲。根据您提供的参数,我们可以得出以下结论:

1. 您的参考电压 VREF = VREFP - VREFN = 5V,这意味着您的输入信号范围应该是 ±2.5V。然而,您提到的 GPS PPS 信号是一个 3.3V 的正脉冲,脉宽为 0.1 秒。这个信号确实超出了您的量程。

2. 您使用的是单端输入模式,AINP 端接 GPS 的 PPS 信号,AINN 接地。在这种情况下,ADS1282 会将 AINP 端的信号与 AVSS 端(-2.5V)进行比较,以确定信号的幅度。

3. 由于您的 GPS PPS 信号幅度为 3.3V,超过了 AVSS 端的 -2.5V,因此 ADS1282 会将信号幅度限制在 ±2.5V 的范围内。这就是为什么您采集到的数据是 2V 的脉冲。

接下来,我们来讨论一下如何调整参考电压和 PGA 值以改变输入范围。

您提到,如果将参考电压 VREF 改为 0.7V,PGA 值保持为 1。根据输入范围公式 Vin = ±VREF / (2 × PGA),我们可以计算出新的输入范围:

Vin = ±0.7V / (2 × 1) = ±0.35V

这意味着,当您将参考电压调整为 0.7V,PGA 值保持为 1 时,您的输入范围将变为 ±0.35V。

综上所述,您采集到的 2V 脉冲是由于 GPS PPS 信号超出了您的量程。为了适应这个信号,您可以考虑调整参考电压和 PGA 值,以扩大输入范围。在您的情况下,将参考电压调整为 0.7V,PGA 值保持为 1,可以使输入范围变为 ±0.35V。这样,您就可以更好地适应 GPS PPS 信号。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分