完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我在项目开发中用AD7768来实现8通道数据采集。当主控芯片检测到触发信号的上升沿后启动接收AD7768的输出数据。为了便于验证这个触发功能,测试中使用一路方波信号作为触发信号,同时将该信号反向作为8通道采集的输入信号。在将接收到的AD7768输出数据绘制波形时发现,采集到的起始数据并不是低电平,而是存在若干个高电平的采样数据。我根据采样率换算得到的时延大致是234us。
因此我想了解,AD7768的信号输入端到采集结果输出,会存在多少时延呢?我遇到的这种情况正常吗? |
|
相关推荐
1个回答
|
|
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的信号输入端到采集结果输出的时延会受到多种因素的影响,具体数值需要根据您的实际硬件连接和配置来确定。针对您遇到的问题,可以尝试上述方法进行排查和解决。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
973 浏览 0 评论
844 浏览 1 评论
789 浏览 1 评论
电路小知识 | 交流电路复数的基础知识以及相位差和电抗的计算
645 浏览 0 评论
1889 浏览 3 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 10:16 , Processed in 0.594918 second(s), Total 77, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号