摘要:以16 位高精度D/A转换器为核心构建波形重构电路,将单片机和FPGA 组合实现总体控制,完成了基于FPGA的实时可编程高精度信号源设计。利用单片机集成的16 位高精度A/D 构建了一个闭环控制系统,提高了系统的整体精度。此外,应用USB 总线技术完成波形数据和命令的实时下载,实现了信号源的实时可编程。对测试结果进行分析,信号源精度达到0.01%,满足设计要求,且系统稳定可靠。
1 引言
信号源作为一种电子测量和计量设备,通常可产生大量的标准信号和用户定义信号。由于它具有高精度、高稳定性、可重复性和易操作性等特点,而被广泛用于自动控制系统、震动激励、通讯和仪器仪表领域。它不仅可以模拟各种复杂信号,还可对频率、幅值、相移、波形进行动态、及时的控制,并能与其它仪器进行通讯,组成自动测试系统。在各种实验应用和实验测试处理中,既可根据使用者的要求,作为激励源来仿真各种测试信号,并提供给被测电路,以满足测量或各种实际需要,也可作为一种测量仪器来完成一定的测试功能。然而,由于应用背景的不同和对测试、测量技术要求的提高,对信号源的频率精度、幅值精度、信号形式等要求也越来越高,因此开发高精度信号源具有重大的意义。
所设计的高精度信号源可对存储测试系统、数据采集系统及导弹匹配装置进行测试,并可检测目标设备的工作状态和各项性能指标,为及时查找被测物体在运作中可能发生故障的原因,提供有效的测试手段,为产品设计与问题故障分析提供依据。 |