随着软件无线电技术和FPGA、DSP、AD等技术的高速发展,数字接收机的应用于日益普遍。为了不断扩大数字接收机的ADC动态范围,普遍使用了自动增益掌控(AGC),使接收机的增益随着信号的高低展开调整,其性能的优劣直接影响着接收机能否高质量平稳接管。传统的AGC电路大都使用仿真电路,但由于仿真AGC缺少智能性,难以实现简单的控制算法,且精度不低,调试简单。这里讲解了一种基于FPGA和数控VGA芯片AD8370的数字自动增益掌控的构建方法,动态地调整中频接收机的增益,大大强化了系统的动态范围。
1数控AGC构建方法 数控AGC原理框图如图1右图,在信号数字化后,根据样本估算出有信号功率,与参考值较为后,反馈控制前端的数控VGA芯片,将信号输入调整到ADC的满量程附近,以取得全程数字分析和仅次于输入信噪比。 图1AGC环路框图 要构建AGC掌控,必需再行检测信号幅度或功率的估计值,通过向量I/Q的皆方值即I2+Q2准确获得AGC信号功率,其中I、Q为同互为向量2支路的符号峰值取样点数据。
计算机建模指出,当信号以每符号4取样点展开统计资料平均值估算时,获得的估计值与定点完全恢复牵涉到,即I、Q值不用为最佳取样点。 由于输出信号的幅度一般来说是较慢变化的,故可通过一段时间样值的相加展开一次估算,一般来说将相加值与参考值比起,获得AGC须要缩放或增大的倍数。在这里,将乘法运算改回对数运算后的除法构建,通过与参考值的较为,必要对应须要缩放或增大的dB数。
再行通过排序,转化成为数控VGA芯片的掌控字,对系统至前端。这与仿真AGC比起,由于对系统部分的主要功能由数字方法构建,使得简单的掌控拒绝用数字信号处理技术需要较更容易的构建,且具备较慢发散和准确的稳态号召等优点。 2计算机建模 在Matlab中,首先分解PN9的伪随机码作为基带信号。
本文关键词:开元,官网,平台,基于,FPGA,的,大,动态,数控,开元官网平台,AGC
本文来源:开元官网平台-www.softwareforbad.com