基于FPGA的多体制雷达信号源的设计
时间:09-19
来源:互联网
点击:
3.2PC机程序设计 PC机软件主要完成用户参数的输入并且将数据通过RS232串口发送到FPGA,程序采用C编写,界面上可以输入生成雷达信号的各种参数,比如信号频率、起始频率、截止频率、调频斜率,由于AD9959可以生成FSK,PSK,ASK多种体制信号,用户还可通过下拉列表选择信号样式。系统控制软件界百如图3所示。
软件中利VisualStudio.NET中提供的串行通信控件Activex来实现串行数据通信功能,软件的程序流程如图4所示。
4结语
系统采用FPGA作为核心控制器,不仅完成了对AD9959的控制功能,同时还完成了串行数据传输功能,使电路设计更加简洁并具有很好的扩展性,在系统升级过程中,不必改动硬件设计,只需要将FPGA内部程序进行修改即可完成新的功能。
本文所设计的雷达信号源已经在实际工作中得到很好的应用,系统可以同时输出4路相参的信号,频率范围为10~150MHz,每路输出可以单独控制也可以整体控制,用户可以通过PC机对系统输出的信号参数、样式进行没定,从而可以很方便地输出相应的雷达信号。系统具有很强的实用性、灵活性和可扩展性,在实际工作中取得了很好的效果,具有良好的应用前景。
- 滤波器的使用与设计(06-23)
- dB、dBm、dBc等概念的解释(07-29)
- 信号发生器里的信号源(07-21)
- 基于AD9858的宽带雷达信号源设计与实现(04-24)
- 基于DDS+PLL的跳频信号源的设计(06-25)
- 多载波射频信号源技术(12-10)
