☰
示波器拆机学习:从BNC到ADC的完整信号链解析
2026/10/16 8:32:04 网站建设 项目流程

如果你也是个常跟电路打交道的人,迟早会坐到一台示波器面前。但多数人用示波器,就像用一台“会显示波形的电压表”:探头一夹,旋钮一转,波形出来了,至于这台机器内部到底发生了什么,往往一片模糊。我自己的转折点,是某次机缘拿到一台旧数字示波器并把它拆开。那是比较老的型号,四通道,采样率1GSa/s。拧掉外壳螺丝之后我发现,示波器的工作原理并没有教科书上那么抽象——芯片、走线、电容、电阻的排布,几乎就是一份看得见的原理图。

这篇文章陪你一起做一次“拆机式学习”。我会从BNC输入头开始,沿着信号走向把模拟前端、ADC采样、时基与存储、触发系统一块一块讲清楚,再看一看探头、电源和时钟这些平时容易忽略的角落。它适合刚开始摸示波器的初学者,也适合那些已经会用但一直对内部机制似懂非懂的人。看完之后,你至少能理解:示波器不是一个黑盒子,而是一条有起点、有终点、有瓶颈的信号链,主板上每一个大芯片都有它不可替代的位置。

1. 拆机思路:把示波器主板看成一条信号链

1.1 从BNC头到屏幕,信号要经历四站

请先记住一个结论:数字示波器的本质,是一台高速数据采集与回放系统。它和万用表最大的区别在于,它需要在极短时间内连续测量很多个电压值,再按时间顺序排列显示。放慢看,信号进了BNC座之后,要依次走完四个环节。

第一,模拟前端。这一站负责把输入信号变成ADC设备想要的幅度范围。第二,ADC采样。它把连续的电压按固定间隔变成一个个离散的量化数字。第三,数字处理和存储。FPGA或者专用的示波器ASIC在这里负责触发判断、插值、波形处理。第四,显示与人机交互。MCU和显示驱动把处理好的波形刷新到屏幕上。

这个思路是我拆机时最关键的框架。当你站在这台示波器的主板面前,如果不知道信号是怎么流动的,会被几十颗芯片晃花眼。反过来,只要顺着信号流去找,你就能准确告诉别人:这一片是模拟前端,那一片是ADC,这边的DDR颗粒是数据存储区,那边的晶振是采样时钟来源。一个复杂的仪表,就这么被拆成了一条可以逐段分析的信号链。

1.2 拆示波器的三个前置动作

我不建议拿到机器就直接开拆。先做三件事,能帮你少踩很多坑。第一件事是关机断电,并拔掉所有探头和电源线。虽然示波器内部大多不是强电,但开关电源的初级侧依然可能带电存放,拆之前用万用表量一下大电容两端电压是最稳妥的做法。第二件事是拍照记录。外壳螺丝的位置、排线的方向、可调电位器的初始角度,全部拍下来再动手。很多二手示波器被拆过之后,排线压反、螺丝少装,故障率反而变高,往往就是因为没有留好原始状态。第三件事是留意“禁动区域”。主板上凡是贴着校准丝印或者漆封的电位器,都别手痒。示波器出厂前会做系统校准,这些电位器是工厂校准用的,擅自拧动会让垂直增益或偏置漂移,轻则测量不准,重则完全无法自检。

2. 模拟前端:信号进机壳后的第一道门

2.1 输入阻抗为什么是1MΩ

把探头接在BNC头上,你能看到示波器输入端的直流电阻大致是1MΩ,同时还并联着一只十几皮法的电容。这个参数是模拟前端设计的起点。为什么要1MΩ?因为被测电路往往不希望被测量设备“拉”走太多电流,1MΩ的直流输入阻抗对大多数被测点来说,可以近似看成“不加载”。而那只十几皮法的并联电容,其实是这个输入端对高频信号的天生限制。

你去看主板上这一段的元器件排布,通常会看到一排精密电阻,它们构成衰减网络。垂直灵敏度从1mV/div到几V/div切换,本质就是通过继电器或者电子开关,切换不同的分压比。分压之后,信号会进入一个高带宽的缓冲或放大级,常见的是JFET输入的运放或者分立的高阻输入放大器,把衰减后的信号变成后续ADC能接受的幅度范围。这里多说一句:很多人以为示波器通道放大器只是“放大”,实际上它是“衰减+放大”的组合。大信号进来先衰减,小信号再放大,这样才能让不同幅度的信号都落到ADC的最佳输入范围内。

2.2 带宽到底是哪里限制的

很多新手对带宽有误解,以为它只是示波器标称值。实际上,你在主板模拟前端这一站就能看到带宽的来源:输入BNC的寄生电容、衰减网络里电阻的寄生电容、开关的导通电容、运算放大器的增益带宽积,都在压低整个通道的幅频特性。示波器标称的带宽,按行业惯例就是幅度衰减到-3dB,也就是只剩70.7%的那个频率点。

这里有个实用计算:已知示波器带宽,可以估算它能测到的最窄脉冲边沿。一个广泛使用的经验公式是:上升时间约等于0.35除以带宽。一台100MHz示波器,理论能分辨的最小边沿上升时间大约是3.5ns;一台1GHz示波器,大约是0.35ns。这不是说100MHz示波器看不到1ns的脉冲,而是说它会把本来1ns的边沿显示成3.5ns甚至更缓,严重影响你判断信号的真实边沿。所以测量高速数字信号时,示波器带宽至少要选信号最高频率的5倍,甚至更多。

2.3 耦合、50Ω与过载问题

主板模拟前端还会有AC耦合和DC耦合的切换。所谓AC耦合,就是在输入路径上串联一个电容,把直流分量隔掉,适合看电源纹波、交流信号里叠加的噪声。DC耦合则直通,能在屏幕上看到直流电平的绝对位置。如果你要测一个3.3V数字信号的绝对幅度,记得用DC耦合;如果你只想看上面叠加的毛刺,AC耦合会把直流成分滤掉,垂直档位就能压得更低,细节更容易看清。

至于50Ω输入模式,很多示波器并不是每个通道都带。它把1MΩ并联50Ω,主要为了匹配50Ω同轴系统的阻抗,减少信号反射。说起这个,我遇到不少直接用探头测高频信号边沿毛刺的情况,测出来一堆振铃,其实不是信号的问题,而是探头地线太长的反射。真正该做的,要么换上有源探头,要么直接用50Ω BNC转同轴连接器。

模拟前端还有一个容易踩的坑:垂直灵敏度设得很高,比如1mV/div,输入信号稍大就会削顶。这是正常现象,不是仪器坏了,因为前端增益太大,信号已经超出ADC量程。你要做的是先把档位调到合适的div档,再看细节时配合水平位移和缩放,而不是一味提高灵敏度。

3. ADC与采样:模拟变成数字的关键一步

3.1 采样率、位深和多片交织

信号在模拟前端被调理到合适的幅度之后,下一站就是ADC。在入门级四通道示波器上,你通常能看到一至两片高速ADC芯片,采样率常常是1GSa/s或更高,垂直分辨率8位。8位分辨率意味着整个垂直幅度范围被切成256个台阶。假设屏幕垂直方向对应8格,每格就有32级,这在大多数应用里够用。但如果要测小信号叠加在大直流上的纹波,8位就会明显吃力,所以现在中高端示波器越来越多用12位ADC,或者通过高低速双ADC技术提供高分辨率模式。

对ADC来说,采样率是另一条命脉。按照奈奎斯特采样定理,理论上采样率必须大于信号最高频率的两倍,实际工程中为了看到可信的边沿和细节,我们往往要求示波器的采样率是信号最高频率的5倍以上。更有意思的是,不少高速示波器标称的采样率并不是一颗ADC跑出来的,而是多颗ADC分时交错采样,再拼成一路,这就是交织采样。这样做可以提升整体采样率,但同时对芯片之间的匹配、时钟相位的一致性要求极高。在极高采样率下偶尔能看到交织误差造成的毛刺,属于正常现象,不必太紧张。

3.2 波形重建:屏幕上那些点是如何连起来的

ADC出来的数据是一个一个采样点,示波器屏幕上显示的却是连续曲线,这中间靠的是内插算法。最简单的线性插值,就是两点之间画直线,适合慢速信号;更精细的是sin(x)/x插值,它基于采样定理,在理论上是无失真的。你会注意到有些示波器菜单里有插值方式选项,平时用自动或sin(x)/x即可,显示的波形会更圆润。

但这里有一个值得记住的坑:采样率不足时,sin(x)/x插值反而会制造假波形。比如一个200MHz方波,你用500MSa/s去采,屏幕上可能看起来像正弦波,甚至出现幅度起伏。很多人误以为是探头接触不好,实际上是采样率严重不足。遇到这种情况,优先提高采样率,而不是去换插值方式。屏幕上方显示的采样率是当前实际值,别只盯着机器标称的最大值。

3.3 存储深度和波形捕获率

ADC之后的数据直接流向内存。主板上你会看到一组DDR颗粒,那就是采样数据的存储区。存储深度决定了“一次能装多长时间的波形”。入门示波器常见1Mpts,中高端能到几十Mpts。存储深度官方标的往往是“单通道最大”,同时开启四个通道时,每通道存储深度通常会缩减,这在选购和实际测量时都要心里有数。

波形捕获率是另一个容易忽略的参数,单位是波形每秒,表示示波器每秒能重建多少次完整波形。捕获率高的示波器更容易抓到偶发异常。很多人买示波器只看带宽和采样率,不看捕获率,其实是失分的。捕获率低时,屏幕上会出现锯齿闪跳,尤其在测量随机低频信号时感觉特别明显。

4. 时基与水平刻度:采样率、存储深度和时间的三角关系

4.1 时基控制的到底是什么

屏幕上水平方向一格代表多少时间,就是时基。比如设定为1µs/div,意味着屏幕横向10格是10µs。数字示波器并没有模拟示波器上的扫描锯齿波,它靠的是时钟控制采样间隔:时基越慢,采样间隔越长,或者存储得越久。你调节时基旋钮时,实际上是在告诉采集系统:这一次我打算把多长时间的信号放进屏幕。

这里有一个容易被忽略的数学关系:时基、存储深度和采样率三者是绑在一起的。举个例子,一台示波器采样率1GSa/s、存储深度1Mpts,那么它最多能连续记录1ms的波形。到了第1ms之后,要么前面的数据被覆盖,要么停止采集。如果你把时基调慢到500ms/div,屏幕想看5s的波形,采样率还维持1GSa/s的话,1M存储根本装不下来,示波器只能被迫把采样率往下拉。这就是为什么慢时基下采样率会明显下降,波形细节也变差。想看慢速信号又保留高频细节,唯一的办法就是加大存储深度。

4.2 深存储的意义不只在于看更长

深存储还有一个好处:你可以先在高采样率下把一段较长时间记录抓下来,再放大看细节。比如你想同时观察工频周期的过零毛刺,又要看清毛刺里的高频分量,唯一合理的做法是让示波器用高采样率去记录几十毫秒的波形。没有深存储,这个需求根本做不到。

看到这里,你大概能理解为什么示波器厂家会把存储深度当成卖点。选购时,我建议至少选单通道1Mpts以上的型号,预算允许的话,10Mpts级别更有余地。对长时间波形观察和协议解码需求,存储深度就是命根子。另外要注意,有些示波器在打开全部通道后存储深度直接减半甚至降到四分之一,规格表里写着大数字,实际用起来却捉襟见肘,这点必须实测确认。

4.3 屏幕刷新、余辉与模拟味

数字示波器的显示策略也有讲究。普通模式是“刷新即弃”,每次扫完一屏就抹掉重建。但是有些示波器支持余辉模式,让波形亮度像老式荧光屏余辉一样保留一段时间,对发现偶发毛刺极有帮助。在主板上,这个功能主要靠FPGA和显示控制器配合实现,硬件上并不复杂,难的是算法效率。

如果你用示波器找噪声毛刺,别偷懒,一定要打开余辉或无限余辉模式。无限余辉相当于把所有捕获的波形都叠起来,屏幕上那些重叠的亮影代表出现频率高的部分,而孤立闪一下的细线,往往就是偶发异常,值得你去抓住它。很多高级示波器还有色温余辉,波形出现频率越高颜色越暖,这种显示模式在看视频信号或总线信号时非常直观。

5. 触发系统:为什么波形能稳定地“站”在屏幕上

5.1 没有触发的示波器有多乱

先做一个想象:如果示波器每次从头开始扫描的时间点都不一样,那么每次看到的波形位置都是随机的,屏幕上就会是一片乱七八糟的“卷帘门”。触发的作用是“对齐”。它在输入信号上寻找某一个特定条件,一旦满足,就让这一帧采集从某个固定点开始显示,下一次再从同样的条件重新开始。这样每次画面里信号的起点是同一个相位,波形自然就“站住”了。

主板上的触发模块,模拟触发用比较器实现,数字触发则直接放在FPGA里。比较器有一路参考电压,你旋“触发电平”就是在调这个参考电压。电平设在波形中点附近,触发点就大致稳定。很多人遇到波形看不清,就疯狂拧电平,其实只要把电平放在波形中间区域,再配合触发电平偏移,大多数信号都能稳定触发。触发电平设得离波形太远,波形就会乱跑;设得太靠近噪声,则可能被噪声误触发。

5.2 触发类型别只会用边沿

边沿触发是最常用的。它有上升沿、下降沿两个选项,配合触发源选择以及触发耦合方式,已经能覆盖大多数普通信号。但如果你面对的是串口波形、脉宽调制这类信号,边沿触发就不够用了。这时候可以试脉宽触发:当脉冲宽度符合你设定的条件,比如大于、小于、等于某个时间值时才会触发。这在排查异常窄脉冲时非常有效。

再进阶一点是逻辑触发和序列触发。逻辑触发允许你设置多个通道的逻辑条件组合,比如当CH1为高且CH2出现下降沿时触发,适合做数字电路多信号时序分析。序列触发则类似A触发后再加B触发,适合抓取复杂协议中的特定帧。至于更专用的总线触发,现在很多示波器已经内置了I2C、SPI、UART等协议触发,操作界面里选好协议和条件就行。平时用不到不代表不重要,真正遇到疑难杂症时,这些触发类型能帮你省下大量抓波形的精力。

5.3 触发抖动的来源

即使触发了,波形也并非完全静止,总会有一些左右晃动,这就是触发抖动。来源包括比较器本身的噪声、参考时钟抖动、采样时钟与信号之间的相位差。低频时现象不明显,高频时尤其突出。不要一看到抖动就以为仪器坏了,先确认触发电平是否设在信号边缘上,或者换个斜率触发试一试,很多时候能改善不少。

如果你需要对抖动做严格测量,比如测时钟信号的周期抖动,普通示波器的内置触发抖动可能不满足要求,这时候应该用高精度时基的示波器,或者专门的时间间隔分析功能。跟测量精度较劲之前,先搞清楚仪器本身的抖动地板在哪里,否则测出来的全是仪器自己的抖动。

6. 主板上的电源与时钟:容易被忽略的测量基础

6.1 电源系统:纹波、LDO和模拟数字分区

拆开示波器主板,你会看到核心芯片周围排满电容,这是去耦。再往后,一定有多个DC-DC和LDO。示波器自身电源质量直接决定本底噪声。开关电源带来的纹波如果处理不到位,你测到的信号噪声里就会混入仪器自己的成分。判断一台示波器底噪大不大,最简单的办法是把输入通道接地,然后把垂直档位开到最灵敏,看屏幕上那条线的粗细。

大多数数字示波器主板的模拟区域和数字区域是分开布局的,这就是为了提高信噪比。模拟前端的电源一般用LDO,而不是DC-DC,因为DC-DC的开关噪声很难滤干净。如果你买的二手示波器发现某一通道底噪明显偏大,可以去排查那一区域的LDO是否老化、滤波电容是否失效,这类故障在旧机器上并不少见。

6.2 ADC的参考时钟:抖动的源头

ADC采样时刻的准确性依赖参考时钟。主板上的晶振或更高档的恒温晶振提供这个基准。如果参考时钟抖动大,每次采样点的时间间隔就不均匀,直接后果就是显示波形边沿粗糙、触发抖动变大。普通示波器用石英晶振就能满足需求,高端的会加恒温晶振,以支持更高时基精度和外部参考输入。

时钟抖动对测量的影响,很多人会以为是探头没夹好,实际上问题在仪器内部就存在。判断方法很简单:换个通道,直接接地测试。如果仍有残余噪声和边沿抖动,时钟或前端嫌疑大;如果换通道后明显改善,大概率是探头和接触问题。区分这“内部”和“外部”因素,往往能省掉很多无谓的返工。

6.3 接地和屏蔽:电磁兼容的细节

主板上的接地规范其实很有学习价值,这也是为什么示波器出厂前要做一系列电磁兼容测试。你在自己测试时同样会遇到地环路问题。用探头带长地线去测量开关电源,会拾取大量共模噪声,因为地线形成了一个大环路,相当于天线。正确做法是尽量用弹簧地线,探头尖尽量贴近被测点,减小环路面积。测量高频信号时,把探头地线绕在探头尖端附近而不是接到远处的地线上,噪声改善会非常明显。

这里再分享一个实际体会:测电源纹波时,最好用探头帽和弹簧地线,直接跨接在电源输出电容两端,不要用夹子线飞到很远的地端。否则你看到的纹波里至少有三分之一是测量方式带来的共模干扰,而不是真实纹波。

7. 探头:连接仪器与被测电路的桥梁

7.1 10×探头与补偿电容的精妙配合

示波器原理如果只看主板,会漏掉半壁江山——探头。常见无源探头是10×衰减探头,意思是探头内部串联一只9MΩ电阻,与示波器输入端1MΩ形成10:1分压。从被测点看进去,直流电阻约10MΩ,对被测电路来说负载更轻。与此同时,探头内部还有一只可调电容,用来匹配示波器输入端的并联电容。如果电容不匹配,方波会变形,拐角变圆或产生过冲。

具体操作很简单:把探头接到通道1,探头尖端接到示波器自带的方波校准端子,确认衰减比例设在10×,然后观察方波形状。如果方波拐角圆滑、平顶塌陷,就调节探头上的补偿电容,直到方波边角方方正正。注意不同通道的输入电容可能存在细微差异,严格做法是每个通道各接同一个探头做一次微调。这个动作只要10秒钟,但很多人长期忽略,导致测出来的波形一直带着不真实的边沿。

7.2 无源探头的带宽限制与选择

无源探头不是万能的。标称500MHz的无源探头,通常带有一定容性负载,会稍微影响高速信号的真实形态。测量高速信号时,更推荐低电容有源探头。不过对大多数150MHz以下的日常测量来说,普通10×无源探头已经完全够用。我这里的“够用”,前提是探头带宽要大于等于示波器带宽;如果示波器200MHz,你却拿一支10MHz探头,测量结果会大打折扣,这属于典型的花钱省事却坏事的操作。

选择探头时还要特别检查探头与示波器的接口兼容性。很多示波器厂家有自己特殊的探头接口,里面藏着探头识别和衰减倍率读取引脚。如果探头不匹配,示波器可能无法正确识别衰减系数,显示幅度会和真实值差十倍。

7.3 测量之前必做的三个自检

我自己的习惯是,测量前必做三个自检。第一,看通道菜单里探头倍率是否和物理衰减一致,很多波形显示幅度差十倍,就是因为探头是10×而通道菜单设置在1×。第二,看耦合方式是否合适,开机默认通常是DC耦合,但如果只想看交流纹波,一定要切到AC耦合,否则直流成分占掉一大半量程,细节全被压没了。第三,把探头接到校准端子扫一眼,确认幅度和方波形状正常,再开始正式测量。这三步加起来不到半分钟,却能在每次测量前筛掉一大批低级错误。

8. 实战问答:主板思路解决示波器常见故障

8.1 为什么测出来没有波形

先顺着信号流排查:探头是否接对通道,夹子是否接地,垂直档位是否太大导致波形太小,触发电平是否超出信号范围,通道是否被意外关闭。这一套查下来,大概九成的“没波形”都能解决。如果还是没有,用示波器自带的校准端测试。自检端正常而测量端没有,说明问题在探头或连接;自检端也不正常,大概率是通道硬件出问题了,这时候再考虑拆机检修,而不是继续换探头折腾。

8.2 为什么噪声大、波形发毛

优先怀疑三件事:探头地线太长、输入阻抗失配、垂直灵敏度太高。把探头接地方式改成弹簧地线,打开示波器带宽限制,往往就能看到明显改善。有时候噪声是测量方式造成的,不是信号本身的问题。比如示波器地线夹子形成大环路,就很容易吸入50Hz工频及其谐波,让你误以为被测电路电源不干净。

8.3 为什么波形偶尔跳变、触发不稳定

触发不稳定的主要原因通常有这几个:触发电平设置不当、信号本身幅度抖动、选择了错误的触发源或触发类型。可以先把触发电平调到波形幅度50%的位置,触发源改成对应通道,再用单次触发捕捉一次波形,观察触发点和波形位置是否一致。如果还是不稳定,可以尝试打开滤波触发或高频抑制触发,多半能解决。还有一种情况是信号本身就有较大的随机抖动,这在时钟和数据信号中很常见,别把仪器问题当作触发故障。

8.4 关于二手示波器挑选

最后聊一点挑选二手示波器的经验。先说结论:比外观更重要的是自校准功能是否正常、每个通道底噪是否接近、旋钮是否回弹顺畅、存储深度是否达到标称值。主板上被修过、丝印被涂改过的机器,哪怕外壳再新,测量结果也可能存疑。有条件的话,用自己的信号源点测一遍,用标准方波看上升时间和幅度变化,能看出仪器通道的很多潜在问题。拆机看主板也是二手仪器选购的重要环节,里面灰尘、电容鼓包、维修痕迹都藏不住。

对我来说,示波器的主板永远比想象中更“朴素”:没有神秘电路,只有一条经过精密设计的信号链。拆过之后,你再提到触发、带宽、采样率这些词,脑子里都会浮现出清晰的画面——这一级负责放大,那一级负责高速连续采样,再往后是存储和显示。这种“看电路想原理”的习惯,不仅帮我解决了不少测量故障,也让我在选示波器、挑探头时不再只看参数表,而是会先问自己:这条信号链上,哪一环才是当前的瓶颈?

如果你手上也有一台旧示波器,不妨找个时间拆开看看。断电、拍照、顺着信号流走一遍。相信我,这一趟下来,你对示波器的理解会彻底不一样。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询