新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > DS-SS接收机全数字AGC的FPGA实现

DS-SS接收机全数字AGC的FPGA实现

作者:时间:2008-12-25来源:网络收藏

  DS-SS(Direct-Sequence Spread-Spectrum)接收机具有抗干扰、通信保密性好、低信噪比下兼具测距功能等特点,在航天领域得到广泛应用。某航天器的DS-SS接收机用于测控和通信,实际工作时,输入信号变化的动态范围高达100dB。在发射机距离工作时(几百米),接收机所接收的信号功率就会出现超出射频前端芯片动态范围的情况,这会使射频前端内部的失去作用,致使输出信号幅度不恒定,且有可能因为输入信号过大而烧毁放大器。避免上述情况,本文提出了通过增加一个数控衰减器和外部系统来保证整个接收系统具有100dB的动态范围,并给出基于的电路实现算法。

  该DS-SS接收机系统构成如图1所示。其中射频前端采用NemeriX公司的NJ1004芯片,数控衰减器采用M/A-COM公司的AT90-0106。

DS-SS接收机全数字AGC的FPGA实现

  1 外部原理和设计

  接收机的接收信号经过滤波器、放大器1和下变频器处理后,载波频率变为1575.42MHz,再经过数控衰减器和放大器2进入射频前端。在射频前端,NJ1004芯片内部对输入信号经过下边频、滤波、放大和AD采样后,输出SGN和MAG两路中频数字信号,AD采样位数为2bit,采样率为16.368MHz,中频信号频率为4.092MHz。射频前端NJ1004内部含有一个AGC系统,其动态范围为60dB。输入信号在射频前端的动态范围内变化时,SGN输出信号的占空比恒定为50%,MAG输出信号的占空比恒定为33.3%。

  由于射频前端芯片内部AGC的动态范围不满足整个接收系统的工作要求,因此在接收机中增加一个外部AGC模块以保证接收机的动态范围。外部AGC控制模块的功能是检测出射频前端输出信号占空比变化而反映出来的接收信号幅度变化量,并通过低通滤波器滤出直流分量,经过一定的直流放大反馈给受控衰减器,调整输入信号幅度,使输入信号在放大器线性范围和射频前端AGC的调整范围之内,以达到恒定幅度输出的目的。


上一页 1 2 3 4 5 6 下一页

关键词: AGC FPGA

评论


相关推荐

技术专区

关闭