基于PIC16LF1567的自动增益控制电路分析
基于PIC16LF1567的自动增益控制电路分析
目前,自动增益控制(AGC)技术广泛用于接收机上,其基本作用是压缩输入信号的动态范围。由于各种发射机发射信号功率有大有小,发射机与接收机间的距离有远有近,以及电磁波在传播过程中的多径效应和衰减等原因,使得接收机接收到的有用信号强度波动范围较大,若接收信号强度过于微弱,可能会使得某些电路(如检波器)不能正常工作而丢失信号;若接收机接收信号强度过大,可能造成放大器的非线性失真,因而在接收机种都必须采用自动增益控制技术,用来将大动态范围的信号调整在很小的波动范围内。实现对信号的自动增益控制方式有多种,市场上可供选择的集成化芯片也很多,其基本原理都是利用检波反馈方式控制压控放大器的放大系数,达到自动增益控制目的。本文主要分析了基于PIC16LF1567的自动增益控制电路。
PIC16LF1567芯片简介
PIC16LF15677典型工作频率范围为500MHz以内,有两种工作模式:正增益模式(MODE端接高电平)和负增益模式(MODE端接低电平),模拟增益控制电压范围为50mV~950mV,控制灵敏度为20mV/dB,通过增益控制端MODE可设置AGC为正增益控制模式或负增益控制模式,以配合对数放大器的特性构成性能稳定的负反馈AGC电路。
检波输出电压经DETO引脚输入到GAIN引脚来控制9阶电阻网络的增益,以达到自动增益控制的目的。
检波器的内置比较参考电压有效值为Vref=0.354V(峰-峰值为1V),RC滤波器的内置电阻R=10kΩ,电容C可改变。检波方式如图3所示。
根据Vref=0.354V,R=10kΩ可得Iref=Vref/R=35.4μA。对于平方律检波器检波输出电流:
2)输入信号幅度足够大
当输入信号幅度足够大时,控制电压恒有Vc(t)>0,不再存在放大倍数β(t)=βmax的常数时段。此时,射频输出信号近似为Vo(t)≈0.5cos(ω+φ+θ),控制电压为
基于AD8367的自动增益控制电路分析
假设信号频率较高,控制电压中Vc(t)的交流分量较小,AGC放大器近似为线性,射频输出信号近似为Vo(t)≈0.5cos(ωt+φ+θ),则控制电压