14位双通道并行数模转换器,转换速率125M sps
波形发生器,传感器激励源,dds信号发生器
一、产品简介
基于DAC9764的高速DAC,内含双路高速DAC,14位,125M数据转换速率,配合FPGA可实现各种信号发生。
二、应用场景
dds信号发生器,传感器激励源,波形发生器,通信系统调制等。
三、产品概述
此高速 DAC模块采用 ADI 公司的高速14bit,最大转换速率125Msps的芯片 AD9764, 片内自带基准电压,满足工业级应用。
模块包括信号 16PIN 数字接口、高速 DA 转换、双端转单端、7 阶低通巴特沃斯无源滤波、信号放大、信号输出接口及电源管理(+5V ,-5V 和 3.3V)等。
四、产品参数
1.供电电压:±5V
2.最高转换速率:125M sps
3.位宽达到14位
4.输出阻抗50欧
5.输出信号范围:外部基准:可用电位器调节 内部基准:满量程输出为3V左右
6.PCB尺寸:70mm*100mm
7.双层板,双面布局
五、使用说明
1.本项目为并行dac用于输出信号,提供FPGA测试代码(xilinx平台)
2.可选择基准源(内部基准或外部基准)
3.七阶巴特沃斯可以视工作环境和个人能力进行焊接,如无特殊要求可不进行焊接(将电感位置用0欧电阻取代),如果要进行FFT类运算,建议焊接(七阶巴特沃斯低通滤波截止频率在最高转换速率一半即可)或者后级接入低通滤波(扛锯齿)
4.笔者在pcb留有许多方便测试的过孔
5.模块接口说明如下图:
六、备注
1.排阻可焊接0或者100皆可(fpga有排阻保护即可焊0欧)
2.测试驱动代码(verliog)上传到附件中,测试代码内容为单片机通过模拟spi协议发送对应频率相关的相位累加字,输入dds ip核的相位累加以此达到单片机点频的目的,为不增加复杂度只提供fpga代码,代码仅供参考。
3.元器件成本:芯片成本大约60左右(均某宝购入,可能会有坑,新手建议嘉立创购入),总成本在70左右。
4.附件提供的代码是基于xilinx zynq 7010 开发完成,在vivado 18.1平台实现,需要xilinx下载器(价格较贵),quartus平台或者国产其他平台(未接触国产fpga相关软件)可以通过移植.v文件实现。
5.七阶巴特沃斯无特殊需求可以用0欧电阻取代电感位置(考虑到需要高精度电感和电容成本较高,故留出焊盘,而不焊接)
6.附件里打包有辅助焊接图,方便焊接
七、测试视频
测试视频完成了由单片机(stm32)点频,然后将相应频率的相位累加字通过spi发送给fpga,通过xilinx vivado 平台dds ip核 输出正余弦两路信号,完成了1000hz和5000hz的测试,在示波器上完美显示。
点赞