历史上的今天
今天是:2024年10月10日(星期四)
2020年10月10日 | 示波器探头为什么要进行补偿校准?底层原因是什么?
2020-10-10 来源:eefocus
有些人可能不明白为什么要对探头进行补偿
我来详细说说吧,希望可以让大家懂的彻底、明白。
这一切,要从了解探头的补偿原理开始:
示波器输入电阻
示波器探头无法将电路信号送入示波器,咋一想,似乎直接连起来就能用了吧。
但是我们使用万用表测量示波器探头两端的电阻,居然有将近9M欧姆这么多,如下图所示:
万用表测量探头X10档两端电阻
而我们来看示波器,细心的朋友们会发现在示波器的BNC输入接口旁边一般都标记有1MΩ的对地输入电阻参数。很多人可能不理解这个是代表了什么。
STO1104C示波器BNC输入接口
其实,在使用示波器探头测量电路的时候,由于不希望示波器探头的接入而改变被测电路本身的工作状态,因此示波器探头一定是高阻的,即输入阻抗比较大(兆欧级别)。而示波器是有一定的电压输入范围的,但是不同的测量场合又会有不同的电压,所以示波器探头会有不同的衰减比(1X,10X,100X……)。那么最简单的信号衰减实现就是电阻分压,如下图所示:
图中,R1为示波器探头上的电阻, Rin为示波器的输入电阻。一般 Rin = 1MΩ ,100X下为 R1 = 99 MΩ ,10X下 R1 = 9MΩ ,而1X下理论上应该为 0Ω ,但实际上R1约为几百欧,一般在300欧以内
万用表测量探头X1档两端电阻
示波器输入电容
那么按照上面介绍的电阻分压电路是不是示波器就能用了呢?不是的。
大家都知道,实际中,任何电路都不是理想电路,或多或少都有寄生参数。示波器与示波器探头的接口也不例外。由于示波器接口需要同时将信号与GND连接到示波器探头上(如下图所示,一般外圈的金属是GND,可以起到与外部屏蔽的作用,内部的金属为输入信号),因此,输入的信号和GND之间就形成了电容。无论怎样改进示波器接口的设计,都无法消除示波器的输入电容的寄生参数。
一般示波器的输入电容典型值为15pF,14pF,12pF的都有,图中所示为14pF。
有R又有C,这不就是RC低通滤波器吗?
我们算下这个RC电路的截止频率。考虑10X的档位,R1 = 9MΩ,Rin = 1MΩ,Cin = 14pF , 截止频率为
这样一来,凡是高于12.64kHz的信号都被衰减到不能看了。那么如何解决这个问题?减小Cin ,不可能,物理的限制就决定了 Cin 必然存在,而且14pF本身已经是一个相当小的容值了;减小 R1和 Rin?过小的电阻必然会对测量的电路造成影响。似乎没有其他的办法了。但总归是有聪明人能够找到解决办法:补偿电容
补偿电容
只要满足
就能使得在比较高的频率下,仍然能够按照正确的10:1的衰减比进行信号的传输而不发生信号的畸变。
但是新的问题又来了,不同的示波器 Cin不一样,即便型号一样,但是由于制造的参数不一致问题可能不同的示波器用同一个探头就不一定都能满足上面的比例关系。那岂不是要针对每一个示波器都要去单独制造特定的探头呢?怎么解决通用性问题呢?很简单,再增加一个可变电容。图中 Cp所示。
这样一来只需要去调节探头上的可变电容的大小,并从示波器上看波形畸变情况,就可以解决这个问题。
示波器一般都会输出一个1KHz,5V(或以下)的方波信号,该信号用作探头补偿校准。该信号常用一个方波符号加一个接地符号标示。我们可以将这个信号作为信号源。启动示波器,按下图所示,把探头的BNC接至通道1,另一端接到方波信号输出端口。
当出现以下两种情况时,说明探头补偿不正确,需要使用“调节棒”对探头上的补偿电容进行调节。
补偿过度的波形
补偿不足的波形
用调节棒拧动探头螺丝孔内的螺丝,调节补偿电容,以得到正确波形。
也有的探头将其设置在探测头一端,如下图:
所以,当示波器更换新探头或探头长时间未使用时,我们应该对探头进行补偿校准。
补偿正确的波形
上一篇:示波器探头全面了解
史海拾趣
|
本帖最后由 paulhyde 于 2014-9-15 03:46 编辑 新手,问题多了些,请帮忙,嘿嘿 [ 本帖最后由 雪人001 于 2010-2-28 02:39 编辑 ] … 查看全部问答> |
|
最新的tcpmp 0.72rc1版本,在wince5.0的上运行得好好的,但在A4的wince6.0上运行却大多的时候crash,机率性十分的高,无论是播放mp3还是video(gdi渲染),测试发现,只要关闭audio driver wave output后,就不会生这个问题,调试跟踪到崩溃点是pcm_soft.c ...… 查看全部问答> |
|
福地电子准备大规模量产大功率led芯片 东莞LED灯具生产企业云集,但绝大部分都在做封装和配套生产,处于产业链中下游。尤其是大功率的LED芯片,能够真正掌握le ...… 查看全部问答> |
|
PIC24FJ64GA002 AD不产生中断 帮帮忙吧 大侠们 #include \"p24fxxxx.h\" void init(void) { // // // CLKDIV = 0x3000; & ...… 查看全部问答> |
|
解决一个奇葩的问题,在公司编译的uboot能够启动wince,android,在家里却不行,why sate210 超强uboot 公司打印信息 U-Boot 1.3.4 (Jul 3 2013 - 16:28:30) for SMDKV210 CPU: S5PV210@1000MHz(OK) APLL = 1000MHz, HclkMsys = 200MHz, PclkMsys = 100MHz &nbs ...… 查看全部问答> |




