TI论坛
直播中

陈敏

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

用ads62p49采样一个1MHz的正弦波,为什么存在毛刺?


  • 请教一个问题。我用ads62p49采样一个1MHz的正弦波(DDR),采样频率是122.88MHz,我用逻辑分析仪观察发现正弦波的每个周期都有一些毛刺,但是模拟信号是没有问题的。


    我想问一下是什么原因造成的呢?
    我已经试过降低采样频率,毛刺变少了,但还是有。
    我这里是将LVDS信号通过IBUFDS将差分转单端,然后直接在随路时钟的上升沿和下降沿分别将数据放入寄存器,并且在随路时钟的上升沿做拼接转换成SDR。
    不知道是不是这的原因。
    听导师说正常应该是没有毛刺的,请大神指教我应该怎么做。

回帖(4)

杨秀英

2024-12-6 11:33:00
原因有点复杂, 有从信号源引入的噪声,基准的波动,也有来自软件的缺陷等,单从给出的信息,排除了不了任何因素。
借助示波器,先捕捉一下信号源吧
举报

李耘蝶

2024-12-6 11:33:07
您这里提到了将LVDS信号转为单端信号,单端CMOS信号吗?
因为datasheet中有描述,只有使用LVDS接口,采样率才会达到250MSPS,如果是CMOS 接口的话,最大为210MSPS。
另外,您也提到降低采样率,毛刺会减少,所以不知是否是这里的问题。
您降低到的采样率大小是多少,发现毛刺减少了?
举报

刘刚

2024-12-6 11:33:27
采用的是FMC150这块板子,在用逻辑分析仪观察正弦波信号时没有使用cdce72010给的同步时钟,而是用的FPGA自己产生的时钟,所以观测上出现了毛刺,但实际上应该是没有毛刺的。
举报

建立建利12

2024-12-6 17:41:38
根据您的描述,可能存在以下几个原因导致毛刺:

1. 采样时钟不稳定:采样时钟的稳定性对信号采样质量有很大影响。如果采样时钟存在抖动或不稳定,可能会导致采样点不准确,从而产生毛刺。您可以尝试使用更高精度的时钟源,或者对采样时钟进行稳定处理。

2. 信号完整性问题:在信号传输过程中,可能存在信号反射、串扰等问题,导致信号质量下降。您可以尝试优化PCB布局,减少信号传输路径的长度,增加地线和电源线的宽度,以提高信号完整性。

3. 模拟信号与数字信号接口问题:您提到将LVDS信号通过IBUFDS将差分转单端,可能存在接口问题。您可以尝试检查IBUFDS的配置参数,确保其与LVDS信号的参数匹配。此外,还可以尝试使用其他接口芯片,如LVDS转CMOS的接口芯片,以提高信号质量。

4. 数字信号处理问题:在将DDR信号转换为SDR信号的过程中,可能存在信号处理问题。您可以尝试优化信号处理算法,减少信号处理过程中的误差。

5. 硬件故障:虽然可能性较小,但也不能完全排除硬件故障的可能性。您可以尝试更换ADS62P49芯片,或者使用其他型号的ADC进行测试,以排除硬件故障的可能性。

综上所述,您可以尝试从以上几个方面进行排查和优化,以减少毛刺现象。同时,也可以与导师和同学进行讨论,共同寻找解决方案。
举报

更多回帖

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