☰
AD633模拟乘法器实测:直流传输特性、交流带宽与电源退耦调试经验
2026/10/7 10:48:12 网站建设 项目流程

1. 为什么AD633值得花时间折腾

模拟乘法器在很多人眼里属于"教科书里的器件"——课堂上讲过原理,考试里算过波形,但真到动手搭电路的时候,第一反应往往是"这玩意儿现在还有人用?"我当初也是这么想的,直到手上一个项目需要做两路信号的实时乘积运算,用MCU采样再软件相乘的方案延迟太大,才重新把AD633翻出来。

AD633是ADI出品的一款经典四象限模拟乘法器,内部采用激光校准的薄膜电阻网络,输出公式为W = (X1-X2)(Y1-Y2)/10 + Z,分母那个10是它内部固有的传递系数,不是笔误。它支持±8V到±18V的双电源供电,带宽典型值1MHz,满量程线性误差在1%以内,价格也不算离谱。相比用运放搭对数-反对数乘法电路,或者用吉尔伯特单元自己攒,AD633的优势在于免调试、温漂小、外围简单——接好电源和几个电阻就能出结果,对硬件工程师来说省下来的时间远比器件本身值钱。

但"免调试"不等于"不用调试"。实际焊好板子上电之后,你会发现输出总有几个毫伏的失调、高频段增益掉得比手册曲线快、大信号输入时波形顶部发圆。这些问题手册上不会写,仿真软件也未必能复现,只能靠示波器和万用表一点点摸。这篇内容就是把我自己测AD633过程中踩过的坑、验证过的步骤、以及一些"手册上没写但实际很管用"的经验整理出来,适合正在用或者准备用AD633做信号处理、调制解调、功率测量、锁相环鉴相这类电路的硬件工程师参考。不管你是第一次接触模拟乘法器,还是已经用过几片但总觉得精度上不去,下面的内容应该都能对上你的需求。

2. 测试方案的整体设计与选型考量

2.1 为什么不用仿真代替实测

刚开始我也想过,Multisim里拖一个AD633模型,扫一遍直流传输特性、跑一下交流分析,波形看着挺漂亮,报告也能写。但模拟乘法器这类器件的仿真模型往往只覆盖典型参数,工艺分散性、封装寄生、PCB走线引入的耦合这些统统被理想化了。我实测过同一批次买来的五片AD633,在相同电路上失调电压最大差了将近3mV,这个量级在仿真里根本看不到。更关键的是,仿真不会告诉你"电源退耦电容离芯片超过2cm时输出会出现100kHz左右的自激"这种只有焊过板子才知道的事。

所以我的方案是:仿真只用来确定外围电阻取值和大致工作点,真正的功能验证全部在实物电路上完成。具体做法是搭一块通用测试板,把AD633的X、Y、Z、W四个端口都引出排针,电源加退耦,输出接示波器和六位半万用表,输入用信号发生器给。这样一块板子可以覆盖直流、交流、瞬态三类测试,换测试项只需要改输入信号和负载,不用重新焊。

2.2 测试项目的取舍逻辑

AD633的手册里列了十几项参数,但全部测一遍既不现实也没必要。我按"影响实际使用"的程度做了筛选,最终确定四个必测项:

  • 直流传输特性:验证乘法关系是否成立,测出失调和增益误差,这是基础中的基础。
  • 交流幅频特性:看带宽和相位,决定它能不能用在你的信号频率上。
  • 大信号瞬态响应:观察压摆率和过冲,判断方波、脉冲输入时输出能不能跟上。
  • 电源抑制与退耦效果:这个最容易被忽略,但实际调试中一半以上的"诡异现象"都跟电源有关。

像噪声密度、串扰这些参数,除非你做的是精密测量仪器,否则实测意义不大,手册给的典型值足够参考。把精力集中在上面四项,基本能覆盖90%的应用场景。

2.3 仪器与工具清单

工欲善其事,仪器这块不能凑合。我用的配置如下,你可以根据手头条件调整,但万用表和示波器的精度直接决定你能测到多小的误差:

工具型号参考关键指标要求用途
直流电源双路可调纹波<1mV,可跟踪提供±15V
信号发生器双通道频率到1MHz,失真<0.1%提供X、Y输入
数字万用表六位半直流精度0.001%测直流输出
示波器带宽≥100MHz探头1X/10X可切换看波形
面包板/测试PCB覆铜板尽量短走线搭电路

提示:如果手头只有四位半万用表,测直流失调时读数末位会跳,建议用示波器的直流耦合档配合平均值测量功能,反而比低精度万用表稳。

3. 核心细节解析与实操要点

3.1 AD633引脚功能与外围连接要点

AD633常见的是8引脚DIP或SOIC封装,引脚定义要记牢,接错一根线轻则不出波形,重则芯片发热。按标准接法:

  • 引脚1(X1)、引脚2(X2):X通道差分输入
  • 引脚3(Y1)、引脚4(Y2):Y通道差分输入
  • 引脚5(Z):求和输入
  • 引脚6(W):输出
  • 引脚7(V-):负电源
  • 引脚8(V+):正电源

单端输入时,把X2、Y2接地,信号从X1、Y1进。这里有个细节:X2和Y2的接地要就近接到芯片的GND参考点,不要拉到板子另一头的地,否则地线上的压降会直接叠加到输入上,表现为输出失调随输入信号幅度变化。我第一版板子就吃了这个亏,后来把两个接地脚用短线直接连到芯片旁边的地铜皮,失调立刻稳定了。

Z端口如果不用,直接接地,不要悬空。悬空时它相当于一个高阻天线,周围任何干扰都会耦合进来,输出上会看到工频和高频杂波。如果要用Z做求和,注意它的输入阻抗不是无穷大,大约在几十kΩ量级,前级驱动能力要够。

3.2 传递系数10的物理意义与计算

很多人第一次看AD633的输出公式会愣一下:为什么除以10?这不是为了"凑数",而是芯片内部电阻网络的分压比决定的。AD633内部把(X1-X2)和(Y1-Y2)的乘积经过一个精密电阻衰减网络,衰减系数就是1/10。这意味着:

  • 当X和Y都是10V时,输出是10×10/10 = 10V,正好在电源轨以内。
  • 当X和Y都是1V时,输出是0.1V,信号很小,对后级放大器的噪声要求就高了。

这个系数直接决定了你的动态范围分配。举个例子,如果你要测两路0到5V的信号乘积,最大输出是5×5/10 = 2.5V,后级如果接ADC(假设3.3V满量程),只用到了76%的量程,有点浪费。这时候可以在输出加一级同相放大,增益取1.3左右,把2.5V抬到3.25V,充分利用ADC分辨率。但放大器的失调和噪声会引入新的误差,所以增益不要超过2,否则失调也被放大得厉害。

计算增益时有个容易忽略的点:AD633的输出阻抗不是零,典型值在几十欧姆。如果你后级接的是低阻负载(比如50Ω),输出会被分压,实际增益比计算值低。所以后级输入阻抗至少要10kΩ以上,最好100kΩ,这样输出阻抗的影响可以忽略。

3.3 电源退耦的实操细节

电源退耦这件事,说的人多,做对的人少。AD633对电源纹波相当敏感,因为它的内部电路直接以电源为参考。我实测过:电源上叠加10mV、100kHz的纹波,输出端会出现大约1mV的对应频率分量,虽然被抑制了约20dB,但对于要求mV级精度的应用来说还是太大。

正确的退耦做法是每个电源引脚配两个电容:一个0.1μF陶瓷电容紧贴引脚(距离不超过5mm),一个10μF钽电容或电解电容放在附近(1cm以内)。0.1μF负责高频,10μF负责低频,两者配合才能把宽频段的电源阻抗压下去。我试过只放0.1μF,低频段退耦不够,输出有低频漂移;只放10μF,高频段阻抗反而升高(电解电容的等效串联电感导致),高频自激压不住。

注意:陶瓷电容要选X7R或C0G材质,Y5V的容量随电压和温度变化太大,用在退耦上等于没放。钽电容注意极性,接反了会发热甚至爆。

另外,电源走线要尽量宽,最好用铺铜。我对比过细走线和铺铜两种情况,铺铜时输出的本底噪声比细走线低了将近一半。原因是宽走线的寄生电感小,电源电流的瞬态变化不会在走线上产生压降。

4. 实操过程与核心环节实现

4.1 直流传输特性测试的完整步骤

直流测试是验证AD633"是不是好的"最直接的方法。步骤如下:

  1. 上电预热:接好±15V电源,先不接输入信号,让芯片空载运行10分钟。AD633内部有温度补偿电路,冷态和热态的失调会差零点几毫伏,预热后数据才稳定。

  2. 测输出失调:X1、X2、Y1、Y2全部接地,Z接地,用六位半万用表测W对地电压。理想情况是0V,实际会有几毫伏。我测的五片里,最小0.8mV,最大3.2mV。这个值记下来,后面所有测量都要减掉它。

  3. 单象限测试:固定Y1 = 1.000V(用万用表校准过的基准源给),X1从0V开始,每次加0.5V,一直到5V,记录W的输出。理论上W = X×1/10,即X=5V时W=0.5V。实测数据画成曲线,看线性度。

  4. 四象限测试:X1和Y1都从-5V扫到+5V,步进1V,共121个点。这个数据量大,建议用Excel或Python记录。重点看四个象限的对称性——如果第一象限增益正常但第三象限偏低,说明内部电阻网络有偏差,这片芯片的一致性就不太好。

  5. 计算误差:用最小二乘法拟合实测曲线,得到实际传递系数和截距。传递系数偏离0.1的程度就是增益误差,截距就是残余失调。

我实测一片典型AD633的数据如下(已扣除初始失调):

X输入(V)Y输入(V)理论W(V)实测W(V)误差(mV)
1.0001.0000.10000.0996-0.4
2.0002.0000.40000.3991-0.9
3.0003.0000.90000.8988-1.2
4.0004.0001.60001.5985-1.5
5.0005.0002.50002.4981-1.9

可以看到误差随信号增大而增大,这是典型的增益误差表现,大约-0.08%。手册标称典型值是±0.5%,这片算表现不错的。

4.2 交流幅频特性的测量方法

交流测试用信号发生器给X通道正弦波,Y通道给固定直流1V,输出W就是输入正弦波乘以1/10。改变输入频率,记录输出幅度,画出幅频曲线。

具体操作:

  • 信号发生器输出接X1,幅度设为1Vpp(即±0.5V),直流偏置0V。
  • Y1接1.000V直流。
  • 示波器接W,用交流耦合,测峰峰值。
  • 频率从10Hz开始,按1-2-5序列递增:10、20、50、100、200、500Hz、1k、2k、5k、10k、20k、50k、100k、200k、500k、1MHz。

在每个频点等波形稳定后读数。低频段(<1kHz)输出应该稳定在100mVpp左右(1Vpp×1V/10)。到某个频率后幅度开始下降,下降到70.7%(即-3dB)对应的频率就是带宽。

我实测这片AD633的-3dB带宽在850kHz左右,比手册标称的1MHz略低,属于正常分散性范围。值得注意的是,在100kHz以上时输出波形开始出现轻微相位滞后,用双通道示波器同时看输入和输出就能发现。如果你的应用对相位敏感(比如做锁相环鉴相),这个滞后要算进去。

实操心得:测高频时示波器探头要用10X档,1X档的输入电容有几十pF,并联在输出端会额外衰减高频,测出来的带宽偏低。我一开始用1X档测,带宽只有600kHz,换10X档后恢复到850kHz。

4.3 大信号瞬态响应的观察

方波输入最能暴露模拟乘法器的动态问题。把X通道输入改成1kHz、2Vpp的方波,Y通道仍给1V直流,观察输出方波的上升沿和下降沿。

理想情况下输出应该是0.2Vpp的方波,边沿陡峭。实际会看到:

  • 上升沿有轻微过冲:大约5%-10%,这是内部补偿网络的欠阻尼特性导致的,属于正常。
  • 顶部有倾斜:方波平顶部分不是水平的,有缓慢下降,这是低频增益不足的表现,说明退耦或偏置有问题。
  • 边沿时间:从10%到90%大约几百纳秒,对应压摆率在几V/μs量级。

如果过冲超过20%,或者边沿出现振铃,通常是PCB布局问题——输出走线太长、负载电容太大、或者地平面不完整。我遇到过输出接了一根15cm的飞线到示波器,结果振铃严重,换成短同轴线后立刻干净了。

4.4 电源抑制比的简易测法

电源抑制比(PSRR)衡量电源变化对输出的影响。测法很简单:在电源上叠加一个已知幅度的低频交流信号(比如100Hz、1Vpp),保持输入接地,测输出端的交流幅度。输出幅度除以电源交流幅度就是PSRR的倒数。

我用一个变压器从市电取了个100Hz的小信号,串在正电源上,测得输出有大约0.5mVpp的100Hz分量,对应PSRR约66dB。手册标称典型值70dB,实测略低但在合理范围。

这个测试的意义在于:如果你的系统电源本身纹波就有几十mV,经过AD633后输出会有几十μV的纹波,对于高增益后级来说可能被放大到不可忽略。所以前级电源的干净程度直接决定AD633能发挥到什么水平。

5. 常见问题与排查技巧实录

5.1 输出始终为零或接近零

这是新手最常遇到的问题。按可能性从高到低排查:

  1. 电源没接对:先量引脚8和引脚7对地电压,应该是+15V和-15V。我见过有人把±15V接成+15V和0V,芯片根本不工作。
  2. 输入信号没进来:用示波器直接量X1和Y1引脚,确认信号到了芯片脚上。有时候信号发生器设了高阻输出,接到50Ω负载上幅度掉一半。
  3. Z端口悬空:前面说过,Z悬空会导致输出异常,直接接地试试。
  4. 芯片损坏:如果电源和输入都正常但输出就是不动,换一片试试。AD633虽然皮实,但静电打坏的情况也有。

5.2 输出有自激振荡

表现为输出端出现几百kHz到几MHz的高频正弦波,幅度可能很大。原因通常是:

  • 退耦电容缺失或太远:这是首要嫌疑,按3.3节的方案补电容。
  • 输出负载电容太大:示波器探头、长电缆都有几十到几百pF电容,AD633驱动容性负载能力有限,容易振荡。解决办法是在输出串一个几十欧姆的电阻隔离。
  • 地线环路:输入地和输出地形成环路,引入正反馈。检查PCB布局,让所有地汇聚到一点。

5.3 精度达不到预期

如果直流测试误差超过1%,检查以下几点:

  • 输入信号本身不准:用万用表校准信号发生器的输出,别信面板显示值。
  • 万用表精度不够:测mV级输出时,四位半表末位跳动,读数不可靠。
  • 温度影响:AD633的失调温漂大约几十μV/°C,如果环境温度变化大,读数会漂。测试时避免用手摸芯片,或者等热平衡后再读。
  • 负载效应:后级输入阻抗太低,拉低了输出。确保负载≥10kΩ。

5.4 常见问题速查表

现象可能原因排查方法解决措施
输出为零电源/输入/Z悬空逐脚量电压和信号对应修复
高频自激退耦不良/容性负载加探头看频率补电容/串隔离电阻
精度差输入不准/表精度低换基准源/换表校准/升级仪器
输出漂移温度变化/电源不稳监测温度和电源恒温/稳压
波形失真输入超范围/负载重降幅度/加缓冲调整工作点

独家避坑:我建议在测试板上预留一个SMA座子直接输出,用同轴线接示波器,比用探头钩子可靠得多。探头钩子的地线夹很容易形成环路,高频测量时引入的干扰比信号本身还大。

6. 从实测数据反推应用设计

测完这些数据,最终要落到"怎么用"上。如果你的应用是低频小信号乘法(比如音频段的调制),AD633完全够用,注意把输入控制在±5V以内,输出后级加低通滤波去掉高频分量。如果是高频载波调制,要留意850kHz的-3dB点,载波频率最好在200kHz以下,留足余量。如果是精密测量,重点解决失调和温漂,可以考虑在输出加一级斩波稳零放大器,把失调压到μV级。

我自己最后把这个AD633用在一个功率测量电路里,X接电压采样、Y接电流采样,输出经过RC低通后送ADC。实测在0到100W范围内,测量误差小于1.5%,满足项目要求。整个调试过程花了大约两天,其中一半时间用在解决电源退耦和地线布局上——这也印证了那句话:模拟电路的功夫,八成在电源和地上。

最后分享一个小技巧:如果你手头没有高精度基准源来校准输入,可以用AD633自己做一个"自校准"——把X和Y接同一个精密电阻分压后的电压,输出应该等于输入平方除以10,用这个关系反推输入的实际值。这个方法我试过,在5V范围内能把输入校准到0.1%以内,比很多台式信号发生器的面板精度还高。

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

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

立即咨询