设计应用

基于FPGA的高精度信号发生器

作者:付宝仁,王超,高鸿儒
发布日期:2020-12-15
来源:2020年信息技术与网络安全第1期

0     引言

  电子信息产业的高速发展,对信号发生器的稳定性和易用性提出了越来越高的要求。当前市面上的信号发生器由于进行了硬件的固化和封装,降低了系统的扩展性,不利于二次开发和升级。

  本文运用直接数字频率合成技术(Direct Digital Synthesize,DDS)和脉冲宽度调制技术(Pulse Width Modulation,PWM),选用STORM IV_E22C系列FPGA,实现4路高精度信号发生器。其通过串口通信的方式连接PC,通过PC端的控制界面对输出信号进行实时、可视化的调节,支持调节各路信号的频率、相位和死区时间,具有良好的易用性。输出信号的控制参数保存在FPGA的寄存器中,只有当参数需要改变时,PC端才与FPGA通信,因此即使串口通信中断,也不影响输出信号的稳定性。最后,输出信号的参数范围和精度只与FPGA硬件的时钟频率和累加器的位数相关,该设计支持扩展更多路输出信号,具有良好扩展性。




本文详细内容请下载:http://www.chinaaet.com/resource/share/2000003132






作者信息:

付宝仁,王超,高鸿儒

(华北计算机系统工程研究所,北京 100083)


此内容为AET网站原创,未经授权禁止转载。
DDS FPGA 信号发生器
Baidu
map