admin 发表于 2022-7-8 11:46:23

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

产品购买链接:https://item.taobao.com/item.htm?id=677835212845

模块介绍

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



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

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


使用时,仅需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管脚对应信息

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






例程

基于AC620开发板,使用signaltap抓取采集数据并显示为模拟波形


基于AC609开发板,使用ACM68013V3型USB模块传输采集的数据到电脑并在专用上位机软件显示


基于ACX720开发板,采集数据并存储在FIFO中,然后使用UART串口发送到电脑


基于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



页: [1]
查看完整版本: 【产品资料】【扩展模块】ACM1030高速ADC模块资料和使用说明