AGC电路以及AD8347正交解调芯片
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正交解调芯片的更多相关文章
- 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 上的电容 ...
- 数控AGC实现(转)
相关链接: 一种混合式高动态范围AGC算法与FPGA实现 http://www.sohu.com/a/221438387_781333 基于FPGA的快速自动增益控制系统设计 ...
- [硬件项目] 1、汽车倒车雷达设计——基于API8108A芯片简易智能语音模块的设计与实现
前言 汽车倒车防碰撞系统是一种辅助汽车泊车装置.低配的由超声波收发电路.回波放大电路.语音提示电路.数码显示.报警及温度补偿电路组成,高配的有时会带有后视视频系统.[1] 一.工作原理 如下 ...
- 熟悉相关电路,控制I/O口,且配置相关参数,LED,光敏,74LS164数码管
1.掌握zigbee无线模块的基本工作电路. 2.上面芯片跟仿真器连接需要5根线,电源.地.复位.P2_1.P2_2. 输出的配置:a.首先要让相应IO口处于普通IO口模式,非片上外设的模式:b.让普 ...
- 硬件电路中VCC,VDD,VEE,VSS有什么区别
电路中GND和GROUND.VCC,VDD,VEE,VSS有什么区别 一.解释 DCpower一般是指带实际电压的源,其他的都是标号(在有些仿真软件中默认的把标号和源相连的)VDD:电源电压(单极器件 ...
- 电路中GND和GROUND、VCC,VDD,VEE,VSS
电路解析:GND和GROUND.VCC,VDD,VEE,VSS 参考: http://www.elecfans.com/dianzichangshi/20160822432514.html 一.解释版 ...
- STM32单片机串口一键下载电路与操作方法详解
STM32三种启动模式对应的存储介质均是芯片内置的,它们是:1)用户闪存 = 芯片内置的Flash.2)SRAM = 芯片内置的RAM区,就是内存啦.3)系统存储器 = 芯片内部一块特定的区域,芯片出 ...
- 深度 | AI芯片之智能边缘计算的崛起——实时语言翻译、图像识别、AI视频监控、无人车这些都需要终端具有较强的计算能力,从而AI芯片发展起来是必然,同时5G网络也是必然
from:https://36kr.com/p/5103044.html 到2020年,大多数先进的ML袖珍电脑(你仍称之为手机)将有能力执行一整套任务.个人助理将变的更加智能,它是打造这种功能的切入 ...
- NCO
NCO 摘自百度百科 (数字振荡器) 锁定 本词条由“科普中国”百科科学词条编写与应用工作项目 审核 . 数字控制振荡器(NCO,numerically controlled oscillator)是 ...
随机推荐
- 如何在Jupyter里以不同的运行模式使用Pyspark
假设你的环境已经安装好了以下东西,如何详细的安装它们不在本文的讨论范围之内 具体的可疑参考三分钟搞定jupyter和pyspark整合 anaconda2 findspark pyspark 这里多说 ...
- 排序学习实践---ranknet方法
要: 1 背景 随着移动互联网的崛起,越来越多的用户开始习惯于从手机完成吃.喝.玩.乐.衣.食.住.行等各个方面的需求.打开手机,点开手淘.美团等APP,商品玲玲满目,而让用户将所有商品一页 ...
- You earned your Program Management Professional (PgMP)® Credential
You earned your Program Management Professional (PgMP)® Credential. pasting
- 页面跳转时,url 传大数据的参数不全的问题+序列化对象
1.页面跳转时,url 传大数据的参数不全的问题 //传参: url: '/pages/testOfPhysical/shareEvaluation?detailInfo=' +encodeURICo ...
- OracleSql语句学习(三)
--在SELECT子句中出现的函数或表达式会在结果集中作为字段名,这样的可读性差,因此可以为--这样的字段添加别名(别名中不能出现空隔,除非是用双引号括起来的)--别名中如果希望包含空隔或者区分大小写 ...
- 软工+C(3): 超链接
// 上一篇:分数和checklist // 下一篇:Alpha/Beta换人 注:平常看文章,总有能和构建之法,软件工程相关的链接,增量记录,也可以通过在其他人博客的交流中使用相关的超链接,在使用中 ...
- mybatis 配置文件全解
目录 properties settings typeAliases mappers properties mybatis配置文件中,可以像代码一样定义变量,然后在配置文件的其他地方使用,比如数据库连 ...
- nginx 编译参数详解(运维必看--转)
nginx参数: –prefix= 指向安装目录 –sbin-path 指向(执行)程序文件(nginx) –conf-path= 指向配置文件(nginx.conf) –error-log-path ...
- js05-DOM对象二
一.节点操作 创建节点:var ele_a = document.createElement('a');添加节点:ele_parent.appendChild(ele_img);删除节点:ele_pa ...
- kafka相关问题集锦
参考地址:https://blog.csdn.net/gao23191879/article/details/80815078?utm_source=blogxgwz5 你在写java 版的 kafk ...

