电路设计论坛
直播中

王晾其

7年用户 983经验值
私信 关注
[问答]

AD7768的输出对应输入信号有多少延时呢?

我在项目开发中用AD7768来实现8通道数据采集。当主控芯片检测到触发信号的上升沿后启动接收AD7768的输出数据。为了便于验证这个触发功能,测试中使用一路方波信号作为触发信号,同时将该信号反向作为8通道采集的输入信号。在将接收到的AD7768输出数据绘制波形时发现,采集到的起始数据并不是低电平,而是存在若干个高电平的采样数据。我根据采样率换算得到的时延大致是234us。
因此我想了解,AD7768的信号输入端到采集结果输出,会存在多少时延呢?我遇到的这种情况正常吗?

回帖(1)

淡淡的爱

2024-6-4 16:44:25
AD7768是一款8通道、12位分辨率、最高采样率为200kHz的模数转换器(ADC)。在您的项目中,使用AD7768实现8通道数据采集,主控芯片在检测到触发信号的上升沿后启动接收AD7768的输出数据。您提到的问题是采集到的起始数据并不是低电平,而是存在若干个高电平的采样数据,以及时延问题。

首先,我们来分析一下AD7768的时延问题。AD7768的时延主要包括以下几个部分:

1. 输入信号的传播延时:从输入信号源到AD7768输入端的延时,这部分延时取决于信号源和AD7768之间的物理连接。

2. AD7768的内部延时:包括模拟信号在ADC内部的传播延时、采样延时、转换延时等。根据AD7768的数据手册,其采样时间为1.6μs(在最高200kHz采样率下),转换时间为3.2μs(12位分辨率)。

3. 数据输出延时:从AD7768输出到主控芯片的延时,这部分延时取决于AD7768和主控芯片之间的通信接口。

综合以上因素,AD7768的信号输入端到采集结果输出的总延时会受到多种因素的影响,具体数值需要根据您的实际硬件连接和配置来确定。

关于您遇到的采集到的起始数据不是低电平,而是存在若干个高电平的采样数据的问题,这可能是由以下几个原因导致的:

1. 触发信号的不稳定:触发信号可能存在抖动或噪声,导致主控芯片误判触发信号的上升沿。

2. AD7768的采样时序问题:在触发信号的上升沿与AD7768开始采样的时间之间可能存在一定的时延,导致采集到的数据不是从低电平开始。

3. 输入信号的噪声:输入信号可能受到噪声干扰,导致采集到的数据出现高电平的采样数据。

为了解决这个问题,您可以尝试以下方法:

1. 检查触发信号的稳定性,确保触发信号清晰、无抖动。

2. 调整主控芯片与AD7768之间的时序,确保在触发信号的上升沿后,AD7768能够及时开始采样。

3. 对输入信号进行滤波处理,降低噪声干扰。

4. 如果可能,尝试使用其他ADC芯片,看看是否还存在类似问题。

总之,AD7768的信号输入端到采集结果输出的时延会受到多种因素的影响,具体数值需要根据您的实际硬件连接和配置来确定。针对您遇到的问题,可以尝试上述方法进行排查和解决。
举报

更多回帖

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