芯路恒电子技术论坛

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

【产品资料】【扩展模块】ACM1030高速ADC模块资料和使用说明

[复制链接]
  • TA的每日心情
    慵懒
    2021-2-24 10:16
  • 428

    主题

    811

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    16107
    QQ
    发表于 2022-7-8 11:46:23 | 显示全部楼层 |阅读模式
    产品购买链接:https://item.taobao.com/item.htm?id=677835212845

    模块介绍

    本模块基于国产知名模拟器件设计和制造商思瑞浦(3PEAK )公司的10位 50M采样速率高速ADC 芯片3PA1030。配合前端模拟信号调理电路,实现了±5V电压范围内信号的高速采样。以下为模块实物图。
    模块主图.png


    本模块共使用2路完全相同的AD 采样和信号调理电路,构成了双通道高速AD 采样电路。两路ADC电路完全独立,结构和元器件参数相同,确保了两个通道有较高的一致性。

    本模块与FPGA 连接采用并行接口,每路ADC 包括10位数据信号(ADC_DATA ),1位时钟信号(ADC_CLK),1位超量程指示信号(ADC_OVR),该接口如下图所示。
    接口图.png

    使用时,仅需FPGA 为每路ADC 提供一路时钟信号,ADC 则会每个时钟周期输出一个10位的采样结果。数据结果为无符号格式。

    本模块采样率上限为50Msps ,采样率就等于FPGA 提供给ADC 的时钟频率。如需使用低于时钟频率的采样率,可以依旧给ADC提供50MHz的时钟信号,但在FPGA 内部,对50Msps 的采样结果数据进行抽取重采样的方法实现。比如期望以1Msps的采样速率采样,则只需要每间隔50个采样数据取一个结果存储或使用,其他49个数据直接舍弃,这样就能实现1MSPS的采样率了。十分不建议采用直接对提供给ADC芯片的时钟信号降频以实现降低采样率的效果的方法,因为时钟太低,会影响ADC芯片内部采样保持电路的工作情况,导致采样误差偏大。

    本模块可用于小梅哥全系列FPGA、SOC 、Zynq开发板,包括国产开发板和各核心板的评估底板。
    AC620、AC6102、ACX720、ACZ702、AC609、智多晶FPGA开发板(AC208-SA5Z)、AC608评估底板、AC601评估底板、AC675评估底板。。。。。。。。更多可联系我们确认

    本模块可用于友晶的FPGA开发板、SOC开发板,如:
    DE2-35、DE2-70、DE2-115、DE1-SoC、DE10-Stander、DE0-SoC-nano。。。。。。更多可联系我们确认



    原理图

    ACM1030_V1.1-SCH.pdf (156.88 KB, 下载次数: 1199)


    机械尺寸文件

    ACM1030机械文件.pcbdoc (276 KB, 下载次数: 487)





    ACM1030管脚对应信息
    序号ADC信号名开发板GPIO名AC620-GPIO0ACX720-GPIO0ACZ702ACX735-GPIO1ACX735-GPIO0AC609-GPIO1(下)AC609-GPIO0(上)
    1
    AD1_CLKGPIO0-11PIN_L3B13F17G3B13L1C15
    2
    AD1_D0GPIO0-1PIN_P2A14K14M3A14M8F10
    3
    AD1_D1GPIO0-0PIN_R1A13L15N2A13P8D14
    4
    AD1_D2GPIO0-3PIN_N1A16G14L4A16N8F14
    5
    AD1_D3GPIO0-2PIN_N2A15J14L5A15M7F13
    6
    AD1_D4GPIO0-5PIN_L1A19F16K4A19P6G11
    7
    AD1_D5GPIO0-4PIN_L2A18H15L3A18N6F11
    8
    AD1_D6GPIO0-7PIN_K1F14D18J4F14M6A14
    9
    AD1_D7GPIO0-6PIN_K2F13E17K3F13N5B13
    10
    AD1_D8GPIO0-9PIN_J1E14D19H3E14P3A15
    11
    AD1_D9GPIO0-8PIN_J2E13E18H4E13L2B14
    12
    AD1_OVRGPIO0-10PIN_L6C13D20J6C13K2B16
    13
    AD2_CLKGPIO0-23PIN_D1B18J18J1B18A2K15
    14
    AD2_D0GPIO0-12PIN_K6D14E19G4D14J2C16
    15
    AD2_D1GPIO0-13PIN_L4D15G17F3D15K1D15
    16
    AD2_D2GPIO0-14PIN_K5C14G19E3C14G1D16
    17
    AD2_D3GPIO0-15PIN_J6C15G20H5C15J1F15
    18
    AD2_D4GPIO0-16PIN_G5B15G18C2B15F1F16
    19
    AD2_D5GPIO0-17PIN_F3B16H20F4B16G2G15
    20
    AD2_D6GPIO0-18PIN_G1D17H16M1D17D1G16
    21
    AD2_D7GPIO0-19PIN_G2C17J20M2C17F2J13
    22
    AD2_D8GPIO0-20PIN_F2E16J19L1E16B1J16
    23
    AD2_D9GPIO0-21PIN_F5D16H18K1D16C2J15
    24
    AD2_OVRGPIO0-22PIN_F1B17K19K2B17B3K16



    ACM1030管脚对应表.xlsx (11.5 KB, 下载次数: 444)


    例程

    基于AC620开发板,使用signaltap抓取采集数据并显示为模拟波形
    AC620_ADC3PA1030_Test.rar (41.66 KB, 下载次数: 630)

    基于AC609开发板,使用ACM68013V3型USB模块传输采集的数据到电脑并在专用上位机软件显示
    acm1030_sdram_usb.rar (17.65 MB, 下载次数: 1310)

    基于ACX720开发板,采集数据并存储在FIFO中,然后使用UART串口发送到电脑
    ACX720_ad1030_fifo_uart_V2.1.rar (997.09 KB, 下载次数: 678)

    基于AC620/AC609的ACM1030数据采集串口发送实验:
    http://www.corecourse.cn/forum.php?mod=viewthread&tid=29282

    基于AC609开发板的ACM1030数据采集SDRAM缓存USB2.0数据发送实验
    http://www.corecourse.cn/forum.php?mod=viewthread&tid=29344


    基于ACX720开发板的ACM1030数据采集DDR3缓存USB2.0数据发送实验:
    http://www.corecourse.cn/forum.php?mod=viewthread&tid=29193

    基于ACX720开发板的ACM1030数据采集DDR3缓存串口发送实验:
    http://www.corecourse.cn/forum.php?mod=viewthread&tid=29190



    回复

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-11-21 17:38 , Processed in 0.115931 second(s), 35 queries .

    Powered by Discuz! X3.4

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

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