MK484的AGC功能
一、前言
这是利用 MK484 单芯片 调幅无线电波放大解调电路。 其中 R2 即作为最后一级的负载电阻, 同时它又起到自动增益控制作用。 输出直流电位通过 R1 给 MK484 前级提供偏置电压。 如果后级检波信号增大, 会造成输出直流电平下降, 这样就会降低前级的放大倍数。 为了检测MK484的 AGC功能, 将 R1 直接连接到工作电压, 测量输入信号的幅度与输出信号电平之间的关系。
二、测量结果
这是测试电路原理图。 在面包板上搭建这个测试电路。 使用 DG1062产生 1MHz 调幅信号, 调制信号为1kHz 正弦波, 信号有效值为 100mV, 经过30dB衰减之后, 施加在 MK484的输入端。 下面看一下MK484的输出信号。
。 MK484输出的波形是一个低频1kHz的正弦信号, 可以看到该正弦波已经失真。 如果吧信号衰减器设置成 20dB, 也就是将MK484的输入信号增加 10dB, 可以看到输出信号的幅值反而减小了。 信号的失真更强了。
▲ 图1.2.2 衰减30dB的解调后的信号
▲ 图1.2.3 衰减20dB的解调后的信号
下面通过编程, 测试 MK484 输入信号的幅值对于输出电平的影响, 输入信号幅度从 0 上升到 10mV, 使用万用表测量 MK484 的输出直流电平, 绘制它们之间的关系曲线。 下面看一下测量结果。 这是测试结果。 整体上, 随着输入高频信号增加, 输出直流电平逐步降低。 从1.07V降低到 0.92V, 直流电压下降了 0.15V。
▲ 图1.2.4 输入信号从0变化到10mV过程中, MK484的输出直流电压
#!/usr/local/bin/python
# -*- coding: gbk -*-
#============================================================
# TEST1.PY -- by Dr. ZhuoQing 2023-09-05
#
# Note:
#============================================================
from headm import *
from tsmodule.tsvisa import *
from tsmodule.tsstm32 import *
dg1062open(102)
vdim = linspace(0, 0.1, 100)
odim = []
for v in vdim:
dg1062volt(1, v)
time.sleep(2)
meter = meterval()
odim.append(meter[0])
printff(v, meter)
tspsave('measure', vdim=vdim, odim=odim)
plt.plot(vdim, odim, lw=3)
plt.xlabel("In(V)")
plt.ylabel("Odc(V)")
plt.grid(True)
plt.tight_layout()
plt.show()
#------------------------------------------------------------
# END OF FILE : TEST1.PY
#============================================================
为了说明 MK484的偏置对于输出信号的影响, 将 R1 不再直接连接到工作电源, 而是通过一个电位器来调节 MK484的偏置电压, 下面来看一下不同电压对于 MK484的输出影响。 。 可以看到输出信号的确受到MK484的偏置电压影响。
※ 总 结 ※
本文讨论了 MK484的输入信号对于输出直流的影响, 应用电路中, 可以将 MK484 的偏置电压取自输出端, 这样便可以形成自动增益控制的功能。
■ 相关文献链接:
● 相关图表链接: