ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

示波器模拟前端深度解析:JFET到AD8370信号链设计与故障排查

示波器模拟前端深度解析:JFET到AD8370信号链设计与故障排查 前两天收了一台Hantek 5000系列的故障机故障现象是2V/div以上档位波形明显失真小信号档位反而正常。通电之前我先拆了壳看了一眼模拟前端板立刻就明白这不是电源或者ADC的问题问题基本锁定在信号链的前半段。示波器这东西开机显示谁都会做但模拟前端才是一台机器“像不像示波器”的真正分水岭。Hantek 5000系列的模拟前端走了一条非常经典的路线BNC输入后先做保护与耦合切换然后JFET源极跟随器提供高输入阻抗再经过电阻分压衰减网络由AD8370这类可变增益放大器完成增益控制最后送ADC驱动级。整条链路从JFET到AD8370每个环节单独看都不算新东西但串在一起后就构成了一个低成本、高可靠性、覆盖DC到几十MHz带宽的完整方案。这篇文章把这台机器的前端拆开聊透适合三类人看想研究示波器模拟链路设计的人、手里有同系列故障机想自己排查的以及打算DIY一个前端电路做项目的人。1. 信号从BNC进入后的第一道防线保护网络与耦合切换1.1 输入端的瞬态保护是示波器等测试仪器最容易“炸”的部位之一很多人拿到示波器第一件事就是随手拿探头去戳开关电源的初级、电机驱动桥、甚至直接测市电这时候BNC输入端面临的可不是纯净正弦波而是叠加在高压上的尖峰、浪涌和共模噪声。Hantek 5000系列的输入级在PCB上留了很明确的保护网络痕迹BNC座内芯进来之后并不是直接进衰减网络而是先经过一组钳位二极管和串联限流元件。这类设计的标配通常是一对背靠背的快速开关二极管常见的有BAT54S这类小信号肖特基对管或者BAV199这种低漏电对管跨接在信号线和地之间作用是当输入电压超过二极管导通压降时把多余能量泄放到地。但注意这里不能指望它扛住直接雷击或者静电枪级别的放电它更多是配合串联的PTC热敏电阻或者低阻值电阻把持续过流的场景限制住。我实际测过被浪涌打坏的机器损坏点往往不是二极管本身而是二极管后面的JFET栅极——因为栅极氧化层是绝缘薄膜结构几伏的过压就可能让它永久击穿。提示给示波器输入端做保护设计时别只盯着二极管钳位还要看后级电路的输入耐受。JFET栅极的绝缘层是最脆弱的真正有效的方案往往是“前级限流钳位过压后级栅极串联电阻”三层配合。1.2 AC/DC耦合与带宽限制的切换逻辑保护网络之后信号进入耦合切换。DC耦合时信号直接通过AC耦合时则串联一只高压电容把直流分量隔掉。切换方式在Hantek 5000这种定位的机器上通常是继电器或者专用的模拟开关芯片因为这里传导的是模拟小信号开关导通电阻、串扰和漏电流都会直接影响测量精度。开关切换之外大多数示波器前端还有一个20MHz带宽限制选项Hantek 5000系列也在前级做了一档RC低通。这个限制不是摆设测开关电源纹波或者音频信号时高频噪声会把波形完整度搅得很乱切到20MHz档相当于让前端帮你做了一次硬件低通滤波。这个档位的位置很有讲究——它应该放在衰减网络之前还是之后实际设计里通常放在JFET跟随器之后、衰减分压之前因为衰减网络是高阻节点如果在它前面加低通电容造成的寄生效应会直接影响高频阻抗平衡。2. 扛起1MΩ输入阻抗的JFET源极跟随器选型与工作点2.1 为什么输入级偏偏是JFET而不是运放或者BJT示波器探头的标准输入阻抗是1MΩ并联十几pF电容这个1MΩ是探头和示波器输入级共同构成的。如果直接用一个运放做输入缓冲运放的偏置电流会在1MΩ输入电阻上产生压降导致直流偏移漂移而且偏置电流越大、温漂越明显。BJT基极电流是微安级在1MΩ上会产生毫伏级的误差这对于垂直精度要求高的测量来说不可接受。JFET天然是电压控制器件栅极电流在皮安级在1MΩ电阻上产生的压降基本可以忽略。这是它在示波器前端不可替代的根本原因。Hantek 5000系列这一级用的JFET常见方案有两种一种是单管BF862这类低噪声、低电容JFET另一种是2SK系列通用管。BF862的噪声电压密度非常低Ciss也小是仪器前端的老牌选择。2SK系列则产能大、价格低适合大批量生产但噪声特性略逊。2.2 源极跟随器的直流工作点设计JFET这一级几乎都是源极跟随器结构也就是共漏极放大。这种结构电压增益接近1没有电压放大能力但它有极高的输入阻抗和极低的输出阻抗正好承担“把高阻输入信号传递到低阻衰减网络”的任务。源极跟随器的静态工作点设计有几个关键值漏极电阻通常在几kΩ到十几kΩ之间决定JFET的工作电流范围。漏极电阻太大会让工作压降过大影响输出摆幅太小则静态电流过高发热和噪声都会上来。源极电阻常见取值几百Ω到1kΩ源极电压就是静态电流乘以源极电阻这个值决定了输出共模电压。一般会取在电源轨的中点附近给信号正负方向都留足摆幅。栅极偏置电阻也就是那颗从栅极到地的1MΩ电阻。它既要配合BNC输入提供输入阻抗又不能太大因为栅极电阻与JFET的输入电容会构成一个低通滤波器导致高频信号衰减。1MΩ与十几pF的时间常数大约在十几微秒到几十微秒量级对应的截止频率正好落在几百kHz到1MHz之间所以JFET源极跟随器直接接探头时还需要补偿电容来拉高高频阻抗平衡。2.3 一个容易被忽略的问题Ciss对高频输入阻抗的影响JFET的Ciss输入电容通常有好几pF这在低频下无所谓但到了几十MHz就会明显拉低输入阻抗。示波器输入匹配是1MΩ并联十几pF如果JFET的Ciss加上PCB寄生电容超过了标称值示波器接上10x探头之后高频段的衰减比就会偏离设计值导致测出来的脉冲上升沿变慢或者幅度偏小。这就是为什么模拟前端板上的JFET周围经常能看到并联补偿电容。这些电容不是为了滤波而是为了补偿电阻分压网络的高频分压比。电容补偿的核心逻辑会在后面衰减网络部分展开但它和JFET的Ciss是直接关联的——前端的寄生电容不控制住后面频率响应怎么调都白搭。3. 衰减档位的RC网络为什么拧补偿电容能改变整条频响3.1 电阻分压与电容补偿的并行走线Hantek 5000系列的垂直档位从几mV/div到几十V/div跨度非常大。这么大的动态范围不可能靠一个放大器完成所以前端必然有衰减网络。典型的结构是经典的1MΩ/9MΩ分压信号从JFET输出后经过一个9MΩ电阻到地再经过一个1MΩ电阻到后续放大器这样就把信号衰减到原来的十分之一。但电阻分压只对直流和低频有效。到了高频段PCB上任何节点都有寄生电容9MΩ电阻上并联的寄生电容如果和1MΩ电阻上的寄生电容不一致分压比就会随频率变化。为了让所有频段的分压比一致设计上会在每个电阻上并联一个补偿电容让“电阻分压比”和“电容分压比”完全相同。条件就是R1×C1 R2×C2也就是时间常数相等。这在原理上和有源探头的补偿逻辑一模一样。3.2 10x档校准示波器自检方波的真正用途每一台示波器前面板或者软件菜单里都有一个1kHz、3Vpp左右的方波校准输出。很多人以为它只是用来验证通道是否正常的但真正的用途是配合调节前端衰减网络的高频补偿。当你把探头切到10x档接上校准输出如果示波器显示的方波顶部有上冲或者圆角就说明衰减网络的时间常数不匹配——上冲表示电容补偿过冲圆角表示补偿不足。Hantek 5000系列在出厂校准流程里也是用同样的原理由软件控制内部继电器逐档切换衰减比同时采集标准方波信号来判断补偿是否到位。3.3 PCB寄生电容的影响走线长度和铺铜间距都是“器件”衰减网络这一级在PCB布局上极其讲究。9MΩ和1MΩ这两颗电阻如果走线一长一短节点对地的寄生电容就会有明显差异频率响应就会不平坦。Hantek 5000系列板子上能看到衰减电阻周围有明显的铺铜隔离环节点走线尽量短粗焊盘周围不铺地铜就是为了减少可控寄生电容。这里有个实操技巧你在抄板或者维修替换这些电阻时不能只看阻值还得注意电阻的封装类型和焊接高度。同是1MΩ电阻0603和0805的寄生电容就差了不少换错封装可能导致高频响应完全变掉。注意维修衰减网络后最好用一台信号发生器从100kHz到最高带宽逐点扫频用同一台示波器的另一个通道作为参考对比两个通道的幅度差。如果高频段偏差超过0.5dB基本就是衰减网络补偿电容没配对。4. AD8370可变增益放大增益分配、直流偏置与PCB布局4.1 模拟前端为什么需要一个VGA而不是固定增益放大器衰减网络之后信号已经按档位衰减得差不多了但还要处理一个核心矛盾大档位信号足够强小档位信号太弱ADC的满量程却固定不变。如果每个衰减档位后面都跟一个固定增益放大器那整个前端的架构会非常臃肿而且增益切换用模拟开关会引入导通电阻和串扰。更聪明的做法是用一颗可变增益放大器VGA通过数字接口逐档设置增益把信号幅度统一调整到ADC满量程附近。Hantek 5000系列在这一级使用了AD8370。这颗芯片的优势在于数字控制的增益调节范围宽步进可以做到精确的1dB并且工作频率范围覆盖了该系列示波器的全部带宽。在50MHz带宽配置下它部署在这里完全游刃有余配合衰减网络的分档可以做到从几mV/div到几十V/div的大动态增益分配。4.2 增益分配策略衰减网络和VGA之间怎么分工前端设计里有一个常见的分工原则衰减网络负责粗调改变信号幅度到某个基准范围VGA负责细调在这个范围内把信号拉满到ADC量程。拿Hantek 5000系列举例假设ADC满量程是1Vpp那么10mV/div档位下整个输入信号可能只有大约80mVpp这样VGA就要提供大约20dB左右的增益而1V/div档位下信号本身已经有8Vpp级别的幅度经过衰减网络降到800mVpp左右VGA只需要接近0dB的增益甚至负增益。AD8370的增益控制接口用起来很直白程序按档位表把增益码写进去就行。但实际设计里有个隐含细节增益切换的瞬间会有短暂的输出跳变这在示波器自动量程切换时会造成显示闪烁。为了避开这个问题通常会在VGA之后加一个RC低通或者由ADC驱动级配合做软启动。如果拆机时发现VGA输出端和ADC输入端之间有一组电阻电容网络那就是干这件事的。4.3 VGA输出端最容易被忽略的直流偏置问题模拟前端里最“坑”的往往不是交流通道的增益而是直流通路。AD8370是单电源供电实际使用中也有双电源配置它的输出中点并不是系统地而是内部偏置参考电平。如果后级ADC是差分输入的这个问题还不算难办但如果后级是单端ADC就必须在VGA输出和ADC输入之间加一级电平搬移把VGA输出的中电平抬到ADC输入要求的共模电压上。Hantek 5000系列在这里用的方案是在VGA输出后加一个加法器结构通过电阻网络把ADC参考电压注入信号路径实现电平搬移。走这条路的代价就是如果参考电压本身有纹波纹波会直接耦合到测量结果里。所以原理图上这一圈的滤波电容特别多尤其是靠近ADC参考输入引脚的位置0.1uF和10uF的组合几乎成了标配。排查这类电路的常见故障时别只顾着查信号路径先测一下VGA的输出静态电平和ADC参考电压是否都在正常范围内。两者任何一边漂了小信号档位的零点就会跟着漂。4.4 电源退耦和地平面布局AD8370这类芯片的“隐藏性能”AD8370这类宽频放大器对电源噪声其实比较敏感尤其是增益档位调高的时候电源上的纹波会被直接放大到输出端。所以板子上能看到VGA供电引脚周围有一圈退耦电容典型组合是0.1uF高频退耦加上大电解电容低频储能。如果你在维修时发现某个通道高频噪声大先别急着怀疑芯片本身拿示波器探头量一下VGA电源引脚的纹波幅度——如果纹波超过几十mV先处理电源再说。地平面处理也是这一级的关键。AD8370的输入输出都是单端信号但它的地回流路径如果和数字控制信号的地回流混在一起数字脉冲通过地阻抗耦合到模拟信号里就会形成固定频率的毛刺干扰。所以这块板上模拟地和数字地在VGA下方做了单点汇合控制信号线走板边、远离输入输出引脚这是一眼就能看出来的成熟设计手法。5. 实测链路检查与故障定位一台故障机的前端排查记录5.1 从BNC到ADC驱动级的逐级检查方法回到开头那台故障机。我按下面的顺序逐级排查每一步都记录了正常判据测试点工具正常判据故障机实测BNC座对地阻抗数字万用表二极管档有二极管压降且不完全导通正常无明显短路JFET栅极电压万用表直流档约为0V附近通过1MΩ接地-0.3V异常怀疑栅极漏电JFET源极电压万用表直流档约为工作点设定值0.2V远低于设计值AD8370输出静态电平万用表直流档接近中点电压已严重偏离ADC输入端信号示波器另一个通道小信号档位增益线性大档位削顶失真查下来发现JFET源极电压异常偏低而且栅极有反向漏电迹象基本可以判断是JFET栅极软击穿。这种故障最典型的表现就是小信号档位还能勉强测因为衰减网络分担了大部分信号幅度到了大信号档位输入电压升高漏电流加大源极跟随器工作点被拉偏输出波形就开始削顶和畸变。5.2 替换JFET后的偏置复测与补偿电容调整换掉故障JFET后不能直接装机了事必须重新测量工作点。我用信号发生器输出1kHz标准正弦波从10mVpp逐步加到10Vpp观察源极跟随器输出是否线性。再切到10MHz方波检查上升沿有没有过冲或者拖尾这是判断前端补偿电容是否还匹配的直接手段。实操提示替换JFET时尽量选同型号或者参数接近IDSS、Ciss、噪声的管子。如果手头没有原型号优先选IDSS和Ciss更接近的替代品装好后还要重新校准档位增益和时间常数否则垂直精度会跑偏。5.3 输入级故障的常见模式与“炸输入”后的完整检查清单Hantek 5000这类前端的故障分布其实很有规律按出现频率排序大约是JFET栅极静电感应击穿或过压软击穿表现为某几个档位波形畸变、直流偏移。保护二极管短路表现为BNC输入直接被拉到地所有档位测不到信号。继电器触点老化AC/DC切换时接触不良表现为信号时有时无。耦合电容容量下降表现为低频响应变差、方波平顶跌落。AD8370供电缺失或退耦电容失效表现为增益档位乱跳或者噪声异常。炸过输入的机器别急着只换最明显的烧焦元件按这条链路逐级量电压和阻抗通常能少走很多弯路。我这里遇到过一台被直接打过高压的机器表面上看只是保护二极管烧了换完之后小信号档位正常大信号档位依然畸变最后查出来是JFET栅极氧化层也被击穿了一部分属于典型的一次过压两个位置受损。5.4 这类机型模拟前端维修后的校准意识修完信号链路别忘了垂直增益校准。示波器的自校准程序本质上是靠内部标准电压源配合ADC采样计算出每个档位实际增益与目标增益的偏差然后写入校正系数。更换前端元件后如果跳过这一步档位读数虽然能用但幅度精度可能会有几个百分点的偏差对于追求测量精度的场景是不可接受的。我自己修完这台机器的体会是JFET和AD8370这两级看似独立实际是整条模拟链路里最需要保持“原厂参数”的地方。JFET决定输入阻抗和低频噪声AD8370决定增益线性度和高频通道的一致性两者之间的阻抗匹配和直流电平衔接才是整台示波器前端设计的精华所在。理解了这条链路再看其他示波器前端电路思路基本一通百通。
返回列表