差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
后一修订版 两侧同时换到之后的修订记录
ext_dds [2017/03/28 20:23]
group001 [FPGA逻辑实现]
ext_dds [2017/03/29 09:26]
group002 [PCB布局布线]
行 34: 行 34:
  ===== 原理图说明 =====  ===== 原理图说明 =====
 {{ :​信号发生器.png |}} {{ :​信号发生器.png |}}
 +  * 板子采用PCIE接口形式
 +  * 通过FPGA输出10位并行数据给AD9740,从产生相应模拟信号
 +  * 信号经过OPA830做电压跟随
 +  * OPA830输出信号通过40M椭圆滤波器进行滤波
 +  * 将滤波后的信号通过OPA830进行放大
 +  * FPGA控制串行DAC(AD5611)输出电压做AD9740的参考电压,从而实现信号幅值的调控
 +  * 五向按键控制波形选择,频率、幅值、相位的调整,OLED用于实时显示调整的信息
 ===== PCB布局布线 ===== ===== PCB布局布线 =====
 {{ :​100sp3dpcbdoc.png |}}   <​WRAP centeralign>​ 100Msps单通道任意波形发生器3D视图(TopLayer) </​WRAP>​ {{ :​100sp3dpcbdoc.png |}}   <​WRAP centeralign>​ 100Msps单通道任意波形发生器3D视图(TopLayer) </​WRAP>​
行 39: 行 46:
  
 ===== 板卡调试 ===== ===== 板卡调试 =====
 +  - 电路VCC、GND工作正常,AD5611能正常输出,AD9740能输出波形,滤波器滤波效果达到要求。  
 +  - 偏置电压与理论值偏差大,因此调试过程我们一直用的单端输出,后期改进方案可以在AD9740输出端加运放跟随,排除AD9740电路对偏置电压电路的影响。 
 +  - AD5611输出电压不稳,导致输出波形的幅值不稳定,最后改程序,当AD5611输入变化的时候才将改变值写入,这样AD5611的输出值一直会保持下去直到调节电压。 
 +  - AD9740的输出电流达不到20mA,​10mA以上的输出测量值远大于理论值,因此AD9740的参考电压我们给定最高的1.65V,此时输出电流10.3mA,​故电压调节范围比较窄。
 ===== FPGA逻辑实现 ===== ===== FPGA逻辑实现 =====
 {{ :​网表pb.png |}} {{ :​网表pb.png |}}
行 60: 行 70:
  
 频率1HZ,峰峰值1.1V的方波,三角波,正弦波 频率1HZ,峰峰值1.1V的方波,三角波,正弦波
 +
  
 {{:​新建文件2.png?​400|}} {{:​新建文件2.png?​400|}}