芯路恒电子技术论坛

 找回密码
 立即注册
热搜: 合集
查看: 918|回复: 2

关于高云ACX720开发板与ACM1030模块数据采集实验的问题

[复制链接]
  • TA的每日心情
    萌哒
    前天 08:32
  • 2

    主题

    5

    帖子

    52

    积分

    初级会员

    Rank: 3Rank: 3

    积分
    52
    发表于 2025-7-18 17:09:19 | 显示全部楼层 |阅读模式
    各位老师好!
    在论坛中有老师分享了AD1030数据采集FIFO缓存串口发送的源码。我将源码移植到高云的ACX720开发板上,源码只修改了PLL的IP核和串口发送的解码部分。原本代码是可以通过串口接收到指令设置采集通道再开启采集,我将这部分改成了串口接收到数据即开启采集,无论数据为多少都可以。
    具体问题描述如下:ACM1030采样率为50Msps.当我采集信号发生器的1Mhz的正弦波信号时,使用论坛里的matlab脚本绘制出的波形如下。 image.png 放大后 image.png
    当把正弦波频率降低,依然存在这样的情况。 image.png
    波形尖刺看起来并不是随机出现的,在正弦波幅值0的附近出现。
    同样采集方波和锯齿波也会有这样的情况出现。 image.png image.png
    而采集源表给出的电压定值时却没有这样的情况。请教一下各位老师,这个问题怎样可以解决?


    回复

    使用道具 举报

  • TA的每日心情
    开心
    3 天前
  • 64

    主题

    78

    帖子

    1439

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1439
    发表于 4 天前 | 显示全部楼层
    调整给ADC的时钟相位
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    萌哒
    前天 08:32
  • 2

    主题

    5

    帖子

    52

    积分

    初级会员

    Rank: 3Rank: 3

    积分
    52
     楼主| 发表于 前天 13:52 | 显示全部楼层
    故梦 发表于 2025-7-23 13:31
    调整给ADC的时钟相位

    感谢指点,通过设置两路PLL输出,一路adc,一路其他模块,adc将那一路的phase设置为270解决了问题。想多问一句,一般这样调整phase的值有什么依据?是查看adc芯片的数据手册中的时序图吗?
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|小黑屋|Archiver|芯路恒电子技术论坛 |鄂ICP备2021003648号

    GMT+8, 2025-7-27 12:58 , Processed in 0.077862 second(s), 34 queries .

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

    快速回复 返回顶部 返回列表