模拟乘法器和应用Word文档下载推荐.docx
《模拟乘法器和应用Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《模拟乘法器和应用Word文档下载推荐.docx(12页珍藏版)》请在冰豆网上搜索。
y
心)
模型与符号分别可用如图(a)或(b)所示
图2.1模拟乘法器的模型与电路符号
模拟乘法器的传输方程为:
UoAmUx(t)Uy(t)式中:
Am为增益系数
2.集成模拟乘法器的基本原理
模拟乘法器是一种能实现模拟量相乘的集成电路,设vO和vX、vY分别为输
出和两路输入
其中K为比例因子,具有的量纲。
模拟乘法器的电路符号如图所示。
对于差动放大电路,电压放大倍数
如果用vY去控制IE,即IE*vY。
实现这一基本构思的电路如图所示
图2.2模拟乘法器原理图
/?
26mV
26mV瓦
3.变跨导型模拟乘法器
根据图的原理可以制成所谓变跨导模拟乘法器。
在推导高频微变等效电路
时,将放大电路的增益写成为
只不过在式中的gm是固定的。
而图中如果gm是可变的,受一个输入信号的控制,那该电路就是变跨导模拟乘法器。
由于vY*IE,而IE*gm,所以vY*gm。
输出电压为:
由于图中的电路,对非线性失真等因素没有考虑,相乘的效果不好。
实际的变跨
导模拟乘法器的主要电路环节如图所示
图2.3变跨导模拟乘法器
1.
三、模拟乘法器的应用
普通AM振幅调制电路的原理框图如图所示
设载波信号的表达式为UctUcmcosct
调制信号的表达式为UtUmcost
直流电压为uDC,
则乘法器输出的AM调幅信号的表达式为
图3.1AM调制
U0tUcm1mcostcosct
1
Ucmcosct-mUcmcosc
t1mUcmcosc
t
cmc2cmc
2cmc
普通AM振幅调制
m为调制深度,AM调制中,必须满足m<
1否则将会引起过调从而产生失真。
2.抑制载波双边带振幅调制
1)抑制载波双边带振幅调制电路的原理框图
如图2所示
图3.2DSB调制
调制信号的表达式为utUmC0St
则乘法器输出的DSB调幅信号的表达式为
U0tmUcmcosctcosct
2
mUcmcosctcost
^mUcmcos
2)单边带调幅波的表达式为
Uot2mUcmcosct或U0t
将DSB调制信号输出至理想的低通或高通滤波器即可得到SSB调制
AM调制信号的解调过程称为检波。
常用方法有包络检波和同步检波两种。
而抑制载波的双边带或单边带振幅调制信号的包络不能直接反映调制信号的变化规律,所以无法用包络检波进行解调,必须采用同步检波方法。
同步检波又分为叠加型同步检波和乘积型同步检波。
利用模拟乘法器的相乘原理,实现同步检波是很方便的,其系统框图如下:
需
•低通滤波器T
乘法器同步检波原理框图
图3.3同步检波
另一输入端输入同步信号(即载波信号)
U/t)UcmCOSct
经乘法器相乘,由此可得输出信号
波器滤掉,从而实现双边带信号的解调。
同步检波具有很高的精度要求,即要求本地的解调载波与发送端的调制载波同频同相。
如果其频率或相位有一定的偏差,将会使恢复出来的调制信号产生失真。
U龙f
Uy—
乘法器倍频电路框图
图3.5倍频器
由模拟相乘器构成的倍频器电路原理框图如图所示:
当输入信号:
Ux=Uy=Ui
其输出与输入的关系是:
Uo=kuxUy=kUi2
如果Ux=Uy=u=UmSinwt
22
则有Uo=k(UimSinwt)=[kUim(1-cos2wt)]/2
因此,只要在图4的输出端加一隔直电容,便可实现正弦波的二倍频
其输出电压即为:
uo=(kUimcos2wt)/2
四、MATLABO
1.AM调制
1)程序代码:
fs=1000;
%抽样频率
N=1024;
%FFT长度
截止时间和步长
载波幅度
频率转换
、f转换
n=0:
N-1;
t=n/fs;
%u0=1;
%
f=(0:
N-1)*fs/N;
%w=2*pi*f;
%wws=2*pi*10;
w0=2*pi*500;
m=1;
%调制深度,取不同的值测试
%m=0.5;
%m=2;
Uz=u0.*(1+m.*cos(ws.*t)).*cos(w0*t);
%乘法器
已调波'
);
调制信号频谱'
高频载波频谱'
已调信号频谱'
uOO=fft(UO,N);
%傅立叶变换
uss=fft(Us,N);
uzz=fft(Uz,N);
magO=abs(uOO);
%取模mags=abs(uss);
mag=abs(uzz);
subplot(3,2,1),plot(t,Us);
title('
调制信号'
grid;
axis([OO.3-1.51.5]);
subplot(3,2,3),plot(t,U0);
载波信号'
axis([O0.3-1.51.5]);
subplot(3,2,5),plot(t,Uz);
grid;
axis([00.3-33]);
subplot(3,2,2);
plot(f,mags);
axis([01500300]);
subplot(3,2,4);
plot(f,mag0);
axis([4006000500]);
subplot(3,2,6);
plot(f,mag);
2)仿真波形:
图4.1.1m=0.5AM调制9
图4.1.2m=1AM调制
图4.1.3m=2AM调制
2.DS调制
1)程序代码:
%
抽样频率
%FFT
长度
us=0.5;
调制信号幅度
u0=1;
k=1;
增益系数
w=2*pi*f;
%w
ws=2*pi*10;
U0=u0.*cos(w0.*t);
Us=us*cos(ws.*t);
Uz=k*U0.*Us;
u00=fft(U0,N);
uss=fft(Us,N);
uzz=fft(Uz,N);
mag0=abs(u00);
mags=abs(uss);
mag=abs(uzz);
subplot(3,2,1),plot(t,Us);
axis([00.3-1.51.5]);
subplot(3,2,3),plot(t,U0);
axis([4006000400]);
%载波信号
调制信号乘法器傅立叶变换
取模
调制信号'
载波信号'
图4.2.1DSB调希9
3.同步检波
%FFT
uc=1;
本地解调载波幅度
%w
w0=2*pi*500;
wc=w0;
Us=us*cos(ws.*t);
%调制信号
Uc=uc.*cos(wc.*t);
本地解调载波
Uz=k*U0.*Us;
乘法器
uz=Uz.*Uc;
解调
ui=fft(uz,N);
傅立叶变换
uss=fft(Uc,N);
magO=abs(uss);
%取模mags=abs(uzz);
mag=abs(ui);
subplot(3,2,1),plot(t,Uz);
subplot(3,2,3),plot(t,Uc);
subplot(3,2,5),plot(t,uz);
subplot(3,2,2);
subplot(3,2,4);
axis([4006000300]);
subplot(3,2,6);
axis([0500500]);
本地解调载波'
解调信号'
已调制信号频谱'
本地解调载波频谱'
解调信号频谱'
图431同步检波
4•倍频器
输入幅度
%ui=1;
%wwi=2*pi*100;
Ui=ui.*sin(wi*t);
%输入信号
Uz=k*Ui.*Ui;
u0=fft(Ui,N);
uz=fft(Uz,N);
mag0=abs(u0);
%取模mag=abs(uz);
subplot(2,2,1),plot(t,Ui);
title(‘输入信号'
'
倍频信号’);
‘输入信号频谱’);
倍频信号频谱’);
subplot(2,2,3),plot(t,Uz);
title(grid;
subplot(2,2,2);
axis([03000300]);
subplot(2,2,4);
axis([03000400]);
图441倍频器
五、总结
本次作业,对模拟乘法器电路组成进行了理论分析,对调幅、检波以及倍频用MATLAB行了仿真分析,取得了很大的收获。
模拟乘法器能够实现AMDS波的调制及同步检波与倍频。
仿真结果与理论结果相一致。
对于A碉制而言,应当注意调制幅度的选择,为了确保后级检波电路中避免出现对脚切割失真和底部切割失真,m选择在30流右。
对于DS波而言,他的调幅信号输出抑制了载波,减小了输出功率提高了效率。
对于倍频,用模拟乘法器来实现显得尤为容易。
总的来说,通过本次作业,加深了对模拟乘法器电路的了解,掌握了模拟乘法器的基本应用原理。
六、参考文献
1.阳翠娥主编《高频电子线路实验与课程设计》工业大学2001年
2.王卫东傅佑麟编《高频电子线路》电子工业2004年
3•怀琛编著MATLAIB其在理工课程中的应用指南(第二版)电子科技
学2004年