1.AGC电路的工作原理

1.1AGC电路的用途

  随着电磁环境的日益恶化, 不同频段电磁信号之间的相互串扰, 以及可能出现的人为干扰, 将会导致接收机输入端口的信号动态范围较大, 一旦出现电路饱和或是 A /D 量化限幅, 将会严重影响接收机的性能。为了有效防止电路饱和以及 A /D 量化限幅, 保证卫星接收机能正常工作, 需要设计大动态范围的自动增益控制电路,保证输出给 A /D的功率恒定。因此, 自动增益控制(AGC)电路被广泛应用于各种接收机接收系统中。

1.2AGC电路分类

1.2.1模拟AGC电路

  对中频信号进行包络检波,以包络检波的输出作为VGA的控制信号,实现自动增益控制。

1.2.2数控AGC电路

                       

                                         反馈式数控AGC环路

                 

                                                                                                                                        前馈式数控AGC环路

  数控AGC通常由可变增益放大器(VGA),ADC,数字信号处理部分,DAC构成。其原理是利用ADC采集信号,通过数字信号处理,得到信号的功率,将该功率和预先设定的功率Pr进行比较,然后根据结果调整DAC输出电压,控制环路增益,

达到输出功率恒定的目的。反馈和前馈的区别在于数字功率估计与VGA的相对位置不同。

 

1.2.3比较  

  采用数控 AGC, AGC控制算法可以通过数字信号处理技术得以实现, 具有处理灵活、快速收敛、易于监控和精确的稳态响应等优点。但是, 在硬件电路上需要增加一个 D /A 芯片, 同时, 还需要占用DSP大量的资源以完成功率估计、门限比较以及反馈控制等一系列功能, 电路以及算法较为复杂, 成本 较高。  

  若采用模拟 AGC, 虽然在控制精度上会受一些影响, 但由于 AD8347片内已集成检波电路, 因此, 不会增加新的硬件开销, 电路简单, 成本低廉。同时, 用单片机将控制电压采集下来后, 送给后端的数字处理系统, 同样能够起到监控的作用。

 

2.AD8347芯片简介

  AD8347直接正交解调器,内部集成有正交下变频混频器、本振移相器等,可以将的射频信号与本振混频后经过低通滤波器后,直接解调出正交的基带信号。(本振输入-10-0dBm)

2.1AD8347的特点

(1)芯片集成度高, 外围电路简单, 电路体积小, 功耗低。

  AD8347 将 RF 可 控 增 益 放 大 器(AGC)、正交下变频器、本地振荡驱动器、DC失调调零电路, 以及具有可调节 DC共模电平的双通道差分输出放大器都集成在片内了, 该芯片甚至还集成了一个基带电平检测器。该芯片能够提供 70dB的最大增益, 因此, 只需要单片 AD8347, 外加少量的外围元件, 再配上一个 LNA 以及一个 LO 电路, 即可构成一个完整的接收机系统。整个接收机的体积能够最大限度的得以减小。 AD8347在 5V 电压供电时, 典型工作电流为 64mA, 功耗仅 320mW 。

(2)输入/输出端口均具有差分和单端两种方式,能够驱动多种ADC。

(3)可适用于射频前端电路的多种信号输出方式。

  模拟双通道信号输出方式要求I/Q两路输出信号具有优良的相位和幅度平衡度,将正交相位精度控制在1度以内,I/Q不平衡控制在0.3dB以下。

(4)具有70dB的可变增益范围。

2.2超外差和直接下变频

                                超外差接收机双变频体系结构  

  输入信号首先被下变频到一个合适的中频, 随后进行正交的二次下变频, 形成模拟的正交双通道, 两个通道的信号经过低通滤波后再分别采样。该结构通过适当选择中频频率和滤波器可以获得较好的选择性和灵敏度,该结构存在两级下变频过程, 电路较为复杂, 外围元件多, 不适用于体积和功耗受限的应用场合。

   零中频接收机存在着直流漂移和低频噪声干扰的缺陷,要细心调试。

AGC电路以及AD8347正交解调芯片的更多相关文章

  1. SAE J1850 VPW PWM, SAE J2411 SWC, ISO 11898 CAN, SAE J1708, Chrysler CCD 接口芯片电路

    SAE J1850 VPW 接口芯片电路 SAE J1850 PWM 接口芯片电路 SAE J2411 SWC 接口芯片电路 ISO 11898 CAN 接口芯片电路 CANH 和CANL 上的电容 ...

  2. 数控AGC实现(转)

    相关链接:    一种混合式高动态范围AGC算法与FPGA实现     http://www.sohu.com/a/221438387_781333 基于FPGA的快速自动增益控制系统设计      ...

  3. [硬件项目] 1、汽车倒车雷达设计——基于API8108A芯片简易智能语音模块的设计与实现

    前言 汽车倒车防碰撞系统是一种辅助汽车泊车装置.低配的由超声波收发电路.回波放大电路.语音提示电路.数码显示.报警及温度补偿电路组成,高配的有时会带有后视视频系统.[1]      一.工作原理 如下 ...

  4. 熟悉相关电路,控制I/O口,且配置相关参数,LED,光敏,74LS164数码管

    1.掌握zigbee无线模块的基本工作电路. 2.上面芯片跟仿真器连接需要5根线,电源.地.复位.P2_1.P2_2. 输出的配置:a.首先要让相应IO口处于普通IO口模式,非片上外设的模式:b.让普 ...

  5. 硬件电路中VCC,VDD,VEE,VSS有什么区别

    电路中GND和GROUND.VCC,VDD,VEE,VSS有什么区别 一.解释 DCpower一般是指带实际电压的源,其他的都是标号(在有些仿真软件中默认的把标号和源相连的)VDD:电源电压(单极器件 ...

  6. 电路中GND和GROUND、VCC,VDD,VEE,VSS

    电路解析:GND和GROUND.VCC,VDD,VEE,VSS 参考: http://www.elecfans.com/dianzichangshi/20160822432514.html 一.解释版 ...

  7. STM32单片机串口一键下载电路与操作方法详解

    STM32三种启动模式对应的存储介质均是芯片内置的,它们是:1)用户闪存 = 芯片内置的Flash.2)SRAM = 芯片内置的RAM区,就是内存啦.3)系统存储器 = 芯片内部一块特定的区域,芯片出 ...

  8. 深度 | AI芯片之智能边缘计算的崛起——实时语言翻译、图像识别、AI视频监控、无人车这些都需要终端具有较强的计算能力,从而AI芯片发展起来是必然,同时5G网络也是必然

    from:https://36kr.com/p/5103044.html 到2020年,大多数先进的ML袖珍电脑(你仍称之为手机)将有能力执行一整套任务.个人助理将变的更加智能,它是打造这种功能的切入 ...

  9. NCO

    NCO 摘自百度百科 (数字振荡器) 锁定 本词条由“科普中国”百科科学词条编写与应用工作项目 审核 . 数字控制振荡器(NCO,numerically controlled oscillator)是 ...

随机推荐

  1. 初学python必备基础知识

    一,编程语言介绍 1.机器语言:直接用二进制编程,直接控制硬件,需要掌握硬件的操作细节 优点:执行效率高   缺点:   开发效率低 2.汇编语言:用英文标签取代二进制指令去编写程序,直接控制硬件,需 ...

  2. MyBatis 学习总结 01 快速入门

    本文测试源码下载地址: http://onl5wa4sd.bkt.clouddn.com/MyBatis0918.rar 一.Mybatis介绍 MyBatis是一个支持普通SQL查询,存储过程和高级 ...

  3. 【转】JAVA多线程实现的四种方式

    原文地址:http://www.cnblogs.com/felixzh/p/6036074.html Java多线程实现方式主要有四种:继承Thread类.实现Runnable接口.实现Callabl ...

  4. kettle查询

    >流查询: 1.转换设计 2.主数据 3.查询数据 4.流查询 5.数据预览 查询中有重复数据默认获取最后一条:查询数据中有重复数据,默认获取到了最后一条数据. 主数据中无匹配数据则在结果集中返 ...

  5. mysql查看存储过程函数

    查询数据库中的存储过程和函数 select `name` from mysql.proc where db = 'xx' and `type` = 'PROCEDURE'   //存储过程       ...

  6. 爬虫 BeatifulSoup 模块

    BeatifulSoup 模块 介绍 Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库 安装 pip install beautifulsoup4  解析器下载 ...

  7. 自定义一个IOC框架

    要实现的功能: 将对象的实例化交给自定的ioc容器. 通过注解的方式对接口进行依赖注入 通过getBean("userName")方法那到对象,使用对象的方法 首先,创建一个对象, ...

  8. react创建组件的几种方式及其区别

    react创建组件有如下几种方式 ①.函数式定义的无状态组件 ②.es5原生方式React.createClass定义的组件   ③.es6形式的extends React.Component定义的组 ...

  9. 添加sudo免密码

    visudo 添加如下内容即可: lizhaojun ALL=(ALL) NOPASSWD: ALL

  10. es上的的Watcher示例

    Watcher插件配置(创建预警任务) watcher目前是沒有界面配置的,需要通过Resfulapi调用创建.管理.更新预警任务 创建一个Watcher任务的流程是怎样的? 我们先来看下创建一个预警 ...