原创 怎样理解阻抗匹配?

2008-1-17 09:17 2471 6 18 分类: 模拟
阻抗匹配是指信号源或者传输线跟负载之间的一种合适的搭配方式。阻抗匹配分为低频和高频两种情况讨论。

<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 

我们先从直流电压源驱动一个负载入手。由于实际的电压源,总是有内阻的(请参看输出阻抗一问),我们可以把一个实际电压源,等效成一个理想的电压源跟一个电阻r串联的模型。假设负载电阻为R,电源电动势为U,内阻为r,那么我们可以计算出流过电阻R的电流为:I=U/(R+r),可以看出,负载电阻R越小,则输出电流越大。负载R上的电压为:Uo=IR=U/[1+(r/R)],可以看出,负载电阻R越大,则输出电压Uo越高。再来计算一下电阻R消耗的功率为:


P=I2×R=[U/(R+r)]2×R=U2×R/(R2+2×R×r+r2)


                                   =U2×R/[(R-r)2+4×R×r]


                                   =U2/{[(R-r)2/R]+4×r}


对于一个给定的信号源,其内阻r是固定的,而负载电阻R则是由我们来选择的。注意式中[(R-r)2/R],当R=r时,[(R-r)2/R]可取得最小值0,这时负载电阻R上可获得最大输出功率Pmax=U2/(4×r)。即,当负载电阻跟信号源内阻相等时,负载可获得最大输出功率,这就是我们常说的阻抗匹配之一对于纯电阻电路,此结论同样适用于低频电路及高频电路。当交流电路中含有容性或感性阻抗时,结论有所改变,就是需要信号源与负载阻抗的的实部相等,虚部互为相反数,这叫做共扼匹配。在低频电路中,我们一般不考虑传输线的匹配问题,只考虑信号源跟负载之间的情况,因为低频信号的波长相对于传输线来说很长,传输线可以看成是“短线”,反射可以不考虑(可以这么理解:因为线短,即使反射回来,跟原信号还是一样的)。从以上分析我们可以得出结论:如果我们需要输出电流大,则选择小的负载R;如果我们需要输出电压大,则选择大的负载R;如果我们需要输出功率最大,则选择跟信号源内阻匹配的电阻R有时阻抗不匹配还有另外一层意思,例如一些仪器输出端是在特定的负载条件下设计的,如果负载条件改变了,则可能达不到原来的性能,这时我们也会叫做阻抗失配


 


在高频电路中,我们还必须考虑反射的问题。当信号的频率很高时,则信号的波长就很短,当波长短得跟传输线长度可以比拟时,反射信号叠加在原信号上将会改变原信号的形状。如果传输线的特征阻抗跟负载阻抗不相等(即不匹配)时,在负载端就会产生反射。为什么阻抗不匹配时会产生反射以及特征阻抗的求解方法,牵涉到二阶偏微分方程的求解,在这里我们不细说了,有兴趣的可参看电磁场与微波方面书籍中的传输线理论。传输线的特征阻抗(也叫做特性阻抗)是由传输线的结构以及材料决定的,而与传输线的长度,以及信号的幅度、频率等均无关。


例如,常用的闭路电视同轴电缆特性阻抗为75Ω,而一些射频设备上则常用特征阻抗为50Ω的同轴电缆。另外还有一种常见的传输线是特性阻抗为300Ω的扁平平行线,这在农村使用的电视天线架上比较常见,用来做八木天线的馈线。因为电视机的射频输入端输入阻抗为75Ω,所以300Ω的馈线将与其不能匹配。实际中是如何解决这个问题的呢?不知道大家有没有留意到,电视机的附件中,有一个300Ω75Ω的阻抗转换器(一个塑料封装的,一端有一个圆形的插头的那个东东,大概有两个大拇指那么大)。它里面其实就是一个传输线变压器,将300Ω的阻抗,变换成75Ω的,这样就可以匹配起来了。这里需要强调一点的是,特性阻抗跟我们通常理解的电阻不是一个概念,它与传输线的长度无关,也不能通过使用欧姆表来测量。为了不产生反射,负载阻抗跟传输线的特征阻抗应该相等,这就是传输线的阻抗匹配。如果阻抗不匹配会有什么不良后果呢?如果不匹配,则会形成反射,能量传递不过去,降低效率;会在传输线上形成驻波(简单的理解,就是有些地方信号强,有些地方信号弱),导致传输线的有效功率容量降低;功率发射不出去,甚至会损坏发射设备。如果是电路板上的高速信号线与负载阻抗不匹配时,会产生震荡,辐射干扰等。


 

当阻抗不匹配时,有哪些办法让它匹配呢?第一,可以考虑使用变压器来做阻抗转换,就像上面所说的电视机中的那个例子那样。第二,可以考虑使用串联/并联电容或电感的办法,这在调试射频电路时常使用。第三,可以考虑使用串联/并联电阻的办法。一些驱动器的阻抗比较低,可以串联一个合适的电阻来跟传输线匹配,例如高速信号线,有时会串联一个几十欧的电阻。而一些接收器的输入阻抗则比较高,可以使用并联电阻的方法,来跟传输线匹配,例如,485总线接收器,常在数据线终端并联120欧的匹配电阻。


    为了帮助大家理解阻抗不匹配时的反射问题,我来举两个例子:假设你在练习拳击——打沙包。如果是一个重量合适的、硬度合适的沙包,你打上去会感觉很舒服。但是,如果哪一天我把沙包做了手脚,例如,里面换成了铁沙,你还是用以前的力打上去,你的手可能就会受不了了——这就是负载过重的情况,会产生很大的反弹力。相反,如果我把里面换成了很轻很轻的东西,你一出拳,则可能会扑空,手也可能会受不了——这就是负载过轻的情况。另一个例子,不知道大家有没有过这样的经历:就是看不清楼梯时上/下楼梯,当你以为还有楼梯时,就会出现“负载不匹配”这样的感觉了。当然,也许这样的例子不太恰当,但我们可以拿它来理解负载不匹配时的反射情况。

PARTNER CONTENT

文章评论12条评论)

登录后参与讨论

用户3830892 2016-4-8 09:29

学习中,感谢分享!

用户1834442 2015-4-13 10:19

为什么没有工程,只有.c和.h文件

用户1655933 2015-3-4 13:42

学习中

用户1665792 2014-12-16 14:11

好东西,还没看......

用户442613 2013-8-15 21:02

谢谢楼主分享。参考一下做USB驱动

用户1468552 2013-8-8 17:06

赞一个,感谢楼主分享!

用户1636286 2013-7-5 10:03

正在做usb转串口,学习下

用户1028102 2013-3-2 10:22

将您的代码重新稍作修改,主要是在EWARM650中加入工程,并通过升级STM3210B板载STLink下载。我的测试环境是SSCOM32和PythonSerial,发现一个问题:从USART->USB方向通讯中,每次发送完毕字符串后关闭串口,接收方会接受到0x00。倒过来则不会。 原生串口关闭应该在电气上没有任何改变,只是OS中状态变化。不知为何在USB这段出现0x00作为结束符?

用户1028102 2013-2-28 13:42

已经是非常成熟的芯片了。问个和芯片关系不大的问题。

之前我使用串口的时候,采用的STX/ETX协议,即二进制协议:

STX+TYPE+STATUS+LEN+CRC+ETX。

主要是比ASCII协议效率高,可以校验错误。也可以知道封包起始(STX)和结束(ETX)。

不知道在VCP工程中,在USB的IN/OUT中是否也有必要加入STX/ETX?还是直接以64B为一个包进行通讯?

用户1028102 2013-2-28 13:21

没有想到ST放出的例子没有经过实测。不太严谨,现在总算找到了。
相关推荐阅读
用户1487038 2008-02-25 13:41
Quartus警告分析
1.Found clock-sensitive change during active clock edge at time <time> on register "<name&g...
用户1487038 2008-01-30 11:48
51做的以太网板
已经做过实物出来,可以跑TCP,UDP,HTTP,可以让单片机过把上网瘾,哈哈,不说了,上图   ...
用户1487038 2008-01-30 11:44
一直想亲手做个LED点阵的送给自己喜欢的女孩子
程序清单:ORG 00HLOOP: MOV A,#0FFH ;开机初始化,清除画面MOV P0,A ;清除P0口 ANL P2,#00 ;清除P2口MOV R2,#200 D100MS: MOV R3...
用户1487038 2008-01-30 11:39
关于建立时间、保持时间的讨论
时钟周期为T,触发器D1的时钟沿到来到触发器Q变化的时间Tco(CLK--Q)最大为T1max,最小为T1min,逻辑组合电路的延迟时间最大为T2max,最小为T2min,问触发器D2的建立时间和保持...
用户1487038 2008-01-23 14:42
同步复位和异步复位的比较
一、特点:同步复位:顾名思义,同步复位就是指复位信号只有在时钟上升沿到来时,才能有效。否则,无法完成对系统的复位工作。用Verilog描述如下:           always @ (posedge...
用户1487038 2008-01-23 12:49
多时域设计中,如何处理信号跨时域:
多时域设计中,如何处理信号跨时域:    情况比较多,如果简单回答的话就是:跨时域的信号要经过同步器同步,防止亚稳态传播。例如:时钟域1中的一个信号,要送到时钟域2,那么在这个信号送到时钟域2之前,要...
EE直播间
更多
我要评论
12
6
关闭 站长推荐上一条 /3 下一条