MC1496调幅实验:焊接、静态工作点与调制度波形判读

发布时间:2026/10/29 19:10:37
MC1496调幅实验:焊接、静态工作点与调制度波形判读

简介:这份「MC1496高频焊接报告」面向电子信息工程等专业、正在学习高频电子线路实验的学生,聚焦集成模拟乘法器MC1496实现AM调幅与DSB双边带调幅的来源电路设计、焊接与调试问题,配有实验电路图、仿真电路图、内部原理图和焊接接线图,属于本科实验课可直接参考的完整报告范例。压缩包内共1个docx文件,约1.82MB,正文按实验目的、内容、仪器、原理、仿真与实测结果、思考感想等模块组织,完整呈现调制度30%、60%、100%的AM波形与DSB波形对比及调幅系数测量计算过程。该资源已有214人学习,读者可据此梳理双平衡四象限乘法器的工作原理,对照规范焊接工艺与仪器测试方法,理解电路参数对调幅波形质量的影响,也可借鉴报告中AM与DSB在功率利用率、带宽、抗干扰与解调复杂度上的比较思路,用于完成实验报告撰写或复习备考。

1. MC1496 调幅实验真正难的不是原理:从一块焊歪的板子说起

第一次做高频电子线路实验里的 MC1496 调幅波这一项,我以为难点全在公式上,u_AM(t)=Uc(1+m·cos ωt)·cos ωc t 背熟就完事了。结果板子焊完上电,示波器上是一条粗得像毛线的正弦,怎么改调制度都不动。折腾了两个晚上才定位到:载波输入差分对那侧的偏置电阻虚焊,等于乘法器有一半没工作。这件事把判断彻底改了——原理是这类实验里最容易补的部分,真正卡人的是焊接、静态工作点、仪器接法这三件脏活。这份 MC1496 高频焊接报告把仿真、实测、调制度测量、DSB 判读的完整链路都留了图,下面我按自己踩过的顺序拆开讲:新手照着能出波形,做过一遍的人可以对照看我踩的坑是不是你踩过的那个。

2. 先搞清楚 MC1496 在算什么:双平衡四象限乘法器的三个工作口

动手之前得先能回答一个问题:这块芯片到底把哪两路信号乘在了一起,哪一路可以放开给,哪一路必须收着给。答不上来,焊接顺序和调试顺序都会乱。

2.1 内部结构决定了哪些引脚不能乱接

MC1496 内部是经典的吉尔伯特单元结构:下面一对差分对由调制信号驱动,相当于控制一个尾电流的大小;上面两对交叉连接的差分对由载波信号驱动,把下面送来的电流按载波极性来回搬运。因为整个过程是电流的搬运而不是电压的加减,两个输入口都允许是双极性的,负半周照样能正确相乘,这就是四象限的由来。单象限乘法器做调幅时载波负半周会出错,波形上下不对称,很多人以为自己焊坏了,其实是芯片选型或者接线逻辑不对。

按常见接法,引脚可以分成几组:1、4 脚是载波差分输入对;10、12 脚是调制信号差分输入对;2、3 脚之间外接增益调节电阻,决定下方差分对的恒流源电流,也就决定了跨导和整块板子的增益;6、8 脚是差分电流输出,各接一只负载电阻到正电源,把电流变成电压;5 脚和 14 脚接偏置电阻到负电源,给内部电流源定基准。不同厂家的封装标注会有细微差异,上电前一定对着手册把引脚图再核一遍,这一步花三分钟,能省掉后面三小时。

这里有个容易被忽略但非常关键的区别:载波输入对工作在开关状态,允许大信号,几百毫伏到 1 伏峰峰都行,幅度给大一点反而波形干净、相位翻转干脆;调制信号输入对必须工作在线性区,输入幅度通常要压在几十毫伏到一百多毫伏峰峰之间,给大了包络立刻失真。我见过最常见的一种翻车,就是把这两路接反了——载波从小信号口进,调制信号从大信号口进。板子照样有输出,示波器上也能看到包络,但包络顶部是圆的、底部是被压扁的,怎么调电位器都调不平。当时我以为是静态工作点没调好,把 R14 拧了一圈又一圈,最后拿万用表顺着信号路径一段段量,才发现两路信号进错了口。这个错误的迷惑性就在于它不会让你完全没波形,只会让你一直以为自己调得不够细。

补充一句输出侧:6、8 脚是差分电流输出,如果只从单端取信号,偶次谐波和载波泄漏都会明显一些;做 DSB 想看到干净的包络交叉,双端取、或者至少让另一端的负载电阻严格对称,效果差别肉眼可见。负载电阻的取值也别随手抓,阻值太大会让输出级提前进入饱和,波形顶部削平,看起来特别像调制系数过大。

2.2 从乘法到调幅:m 到底由谁决定

把乘法器的输出写开,调制度从哪来就一目了然了。设调制口实际加进去的电压是直流偏置加交流信号:

u_MOD = V_DC + U_Ω·cos ωt

乘法器输出正比于载波与它的乘积:

u_o = K·u_c·(V_DC + U_Ω·cos ωt) = K·V_DC·u_c·(1 + (U_Ω/V_DC)·cos ωt)

对照标准调幅表达式 u_AM = Uc(1 + m·cos ωt)·cos ωc t,可以直接读出:

m = U_Ω / V_DC

这个式子解释了两件事。第一,调制度不是由载波幅度决定的,改载波幅度只会改整幅波形的包络高度,m 一动不动——这是新手最常问的问题,也是我当初死磕载波幅度的原因。第二,m 由调制信号的交流峰值和调制口直流偏置的比值决定,所以有两条调节路径:拧信号源的幅度旋钮,或者拧调制口的直流偏置电位器。

两条路我一般这么选:快速找感觉用第一条,信号源幅度从小到大扫,看包络张开的过程,直观;要做 30%、60%、100% 这种有明确数值要求的结果,用第二条,调直流偏置更线性,而且不受信号源内阻和输入分压的影响。举个例子,调制信号峰值 50 mV,直流偏置给 50 mV,m 就是 100%;直流偏置给 167 mV 左右,m 落到 30%。反过来说,如果直流偏置被调到了零,m 趋于无穷,载波项消失,剩下的就是 K·U_Ω·u_c,这就是双边带 DSB。所以报告里那句"调节 R14 至合适的位置,即可从输出端得到调幅波或 DSB 波",本质就是在调这个 V_DC:偏置不为零是 AM,偏置调到零是 DSB。

提示:先把 V_DC 调到零找到载波抑制点,再从这个点往回调偏置做 AM,比漫无目的乱拧 R14 快得多,也能保证 30%、60%、100% 这三档是在同一个基准上测出来的。

理解了 m = U_Ω/V_DC,后面所有的现象判断都有了依据:波形顶部圆是调制信号给大进了非线性区,包络谷点交叉是 m 超过 100% 进入过调制,DSB 抑制不干净是 V_DC 没有真正归零或者载波口存在直流失调。这些问题在焊接阶段就能预埋或者规避,接下来就该动烙铁了。

3. 焊接和静态工作点:决定这块板子能不能出波形的 40 分钟

焊过几块之后我形成了一个判断:高频板子上电能不能出波形,写字台上那 40 分钟基本已经决定了,后面的调试只是把已经存在的问题找出来而已。所以焊接顺序、布局走线、静态检查这三件事,值得比"把元件焊上去"花更多心思。

3.1 布局与走线:高频路径、地线和去耦

先说布局。载波输入路径是整块板子上频率最高的地方,这段线越短越好,能不走飞线就不走飞线;调制信号线和载波线尽量垂直交叉,别平行着并排走一段,平行走线是最常见的串扰来源,表现是输出包络上叠了一层细密的高频毛刺,时基拉开看不出来,时基压到微秒级就原形毕露。差分输入对的两个引脚到信号源之间的走线长度也尽量对称,不对称会引入附加的直流失调,DSB 的载波抑制怎么调都调不干净。

地线用单点星型汇集。输入信号地、输出负载地、电源地各自走一条线,最后在电源滤波电容的接地点汇到一处,别在板子上铺一大片地然后到处乱接。地线一旦形成环路,高频电流在里面绕圈,输出端就会看到莫名其妙的干扰。去耦电容是另一件不能省的事:0.1 μF 瓷片电容要紧贴芯片的正电源脚,走线控制在 1 cm 以内,再并一只 10 μF 电解管低频。少了这只瓷片电容,输出波形上会出现周期性的毛刺或者整体的自激振荡,用示波器看是一团糊,很难往"电容没焊"这个方向想。

焊接顺序我固定成:IC 座、电阻、电容、电位器、接插件,最后插芯片。芯片最后插,一个是防静电和防烙铁余温,另一个是万一前面焊错造成电源短路,不至于连芯片一起带走。焊完断电,先用万用表二极管档量一遍正电源对地、负电源对地的电阻,正常应该是几百欧以上,接近零就说明有锡渣短路或者电容焊反了。这一步不跳过,我在这一条上省过一次事,代价是烧掉一颗芯片。

3.2 上电前必做的三步静态检查

第一步,不通电,用万用表蜂鸣档顺着接线图把每一根连线过一遍,重点看 IC 座的每个脚是不是真的和对应元件连通。IC 座接触不良是高频实验里最阴的一种故障:万用表量焊点全对,插上芯片就不工作,因为座里的弹片已经变形了。

第二步,先只加电源,不加任何信号。测正电源脚和负电源脚的实际电压,是否和设计值一致;再测两个偏置脚的直流电压,和手册上的典型值对一下。偏置电压不对,说明偏置电阻焊错值或者虚焊,内部电流源没建立起来,这时候接信号进去也是白搭。顺便摸一下芯片温度,明显发烫要立刻断电。

第三步,加载波、不加调制信号。示波器接输出端,看有没有载波泄漏出来。这一步既验证了载波通路,又给后面的调零提供了基准。如果这一步示波器上什么都没有,问题一定在载波输入或者电源,不用再去怀疑调制口。

提示:把这三步写成一张贴在工位上的检查单,每次上电按顺序走。我后来做任何高频小板子都保留了这个习惯,省下来的返工时间远超写检查单的时间。

3.3 调零与载波抑制:R14 怎么拧才有意义

调零这件事,很多人是边看波形边乱拧,拧到一个"看起来还行"的位置就停了,结果换个时间再测,数据对不上。我的做法是把它变成一个可复现的动作。

调制口只加直流、不加交流信号,载波正常输入,示波器用直流耦合看输出端。缓慢转动 R14,观察输出载波的幅度变化,找到幅度最小的那个点,这个点就是载波抑制点,也就是 V_DC 归零的位置。找到之后记住电位器的角度,或者用记号笔在旋钮上做个标记。做 DSB 就从这一点直接取信号;做 AM 则从这个点往一个方向偏,偏得越多 V_DC 越大,m 越小,用这个关系去凑 30%、60%、100% 三档。

这套流程的好处是每一档 m 都有明确的参照起点,而不是每次重新碰运气。实测时我还会把调制信号同时接到示波器另一个通道,用双踪对比调制信号和包络的相位关系:包络的峰应该对准调制信号的正峰,包络的谷对准负峰,对不上说明中间有相移或者接错口了。这个对照在报告里的仿真图上看不出来,只有实测才会暴露。

4. 波形逐档对照:30%、60%、100% 和 DSB 在示波器上各长什么样

波形判读是这份实验报告里信息密度最高的部分,也是最容易看走眼的部分。同一张图,有人看到的是"调制度 60%",有人看到的是"探头接错了"。区别在于有没有一套固定的读图顺序。

4.1 调制度的测量:别用有效值去算 m

调制度的定义式很干脆:

m = (U_max − U_min) / (U_max + U_min) × 100%

U_max 和 U_min 是包络的最高点和最低点,不是载波的有效值,也不是峰峰值。用高频毫伏表读出来的是有效值,直接代进这个式子一定是错的,这是实验报告里数据对不上的头号原因。毫伏表可以用来看输出电平的大小、判断增益是否正常,但算 m 必须回到示波器上读包络。

读包络有几个操作细节值得说清楚。示波器要用直流耦合,用交流耦合会把直流分量滤掉,包络的绝对位置发生偏移,谷点读数偏小,算出来的 m 偏大;探头用 10:1 档,1:1 档的输入电容大,挂上去之后波形会变钝,高频成分被吃掉;时基要覆盖至少两个调制周期,1 kHz 的调制信号对应 1 ms 周期,时基放在 200 μs/div 左右能看到完整包络。想同时看载波填充的细节,就得把时基压到 1 μs/div,这时候包络是看不全的,需要分开两次看,这一点很多人一开始不适应。

我一般会用一个小脚本把读数算成结果,避免手算出错,也方便一次算完三档数据:

# 用示波器读到的包络峰、谷电压计算调制度 # 注意:v_max / v_min 是包络顶和包络底,不是载波峰峰值,也不是有效值 def mod_index(v_max, v_min): if v_max + v_min <= 0: raise ValueError("峰谷和不为正,检查探头耦合方式和读数位置") m = (v_max - v_min) / (v_max + v_min) * 100 if m > 100: return f"过调制:{m:.1f}%(谷点已交叉,公式失效)" return f"调制度:{m:.1f}%" # 三档实测读数示例,单位 V for name, vmax, vmin in [("30%档", 1.62, 0.86), ("60%档", 1.95, 0.48), ("100%档", 2.20, 0.02)]: print(name, mod_index(vmax, vmin))

这段脚本只有一个判断和一个计算,参数就是包络的两个极值。之所以加一个"峰谷和不为正"的检查,是因为实测时确实遇到过探头没夹好、读到的是一条直线的直流电平,v_max 和 v_min 几乎相等,直接代公式会算出一个毫无意义的数。过调制的判断也放在里面,m 超过 100% 之后谷点已经交叉,公式本身不再成立,输出这句话比输出一个数字更有用。

4.2 100% 与过调制:谷点交叉就是信号已经废了

30% 和 60% 两档的波形区别在包络的"张角":30% 时包络只微微起伏,看起来接近一条等幅正弦,载波填充占了绝大部分;60% 时包络的起伏已经很明显,但谷点仍然离零轴有一段距离。这两档是最容易调出来的,也最容易被误判——因为 30% 的包络起伏小,如果示波器垂直档位给得太大,波形会被压得很扁,看起来像"没有调幅"。判断方法是把垂直档位调小、把波形展开,让包络占满屏幕高度的三分之二以上再读数。

100% 是分界线。此时包络的谷点刚好落到零轴,理论上瞬时幅度为零,波形上表现为上下两个包络在谷点相切。实测中很难精确到"刚好相切",通常会略微过一点,表现为谷点处两个包络有一小段交叉。交叉一旦出现,包络检波就会失真,因为检波器在谷点附近会丢失相位信息。继续加大调制信号,交叉区域越来越宽,波形中间出现明显的"沙漏",这时候无论怎么算 m 都没有意义了,正确做法是把调制信号幅度退回去一点,重新找到刚好相切的位置。

另外要留意一个现象:m 加到接近 100% 时,包络顶部开始变圆。这不是过调制,而是调制口进入了非线性区,说明调制信号已经超出了芯片的线性范围。解决方向完全不同——不是退调制信号,而是先检查直流偏置是不是给得太大导致工作点偏移,或者增益电阻取值不合适导致整块板子增益过高。

4.3 DSB 判读:包络交叉、相位翻转,别当成坏波形

DSB 的判读和 AM 完全是两套逻辑。AM 看的是包络张开的程度,DSB 看的是包络交叉的形状和载波抑制的干净程度。抑制掉载波之后,输出只剩下上下两个边带,包络在调制信号过零的时刻必然交叉,交叉点处载波相位翻转 180°。示波器上看到的就是经典的双极性波形:上下对称、过零点交叉形成清晰的 X 形。

交叉点是否尖锐,是判断载波抑制好坏的直观依据。如果交叉处糊成一团、上下包络没有真正交汇,说明 V_DC 没有完全归零,残留的载波把交叉点填上了。有频谱仪的话可以直接量载波分量比边带低多少分贝,没有的话就靠这个视觉判断,配合"再微调 R14 看交叉点是否更尖锐"的方式逼近最佳点。

这里有个反直觉的点:DSB 的波形看起来比 AM 更"乱",很多新手第一反应是电路出问题了。恰恰相反,交叉越干净说明抑制越彻底,波形越"乱"越对。我在报告里放的实测 DSB 波形,交叉点就是这样,第一眼看过去像是示波器触发不稳,其实是正常现象。

4.4 仿真与实测的偏差清单

仿真出来的 30%、60%、100% 三档包络非常规整,实测总有出入,把偏差来源列清楚,报告里的数据才解释得通。

偏差现象仿真里的表现实测中的表现处理方向
包络略不对称上下完全镜像上包络略高于下包络差分输入对走线不对称或偏置电阻误差,属于正常范围
谷点读不到零谷点精确落在零轴谷点附近有一小段平坦示波器带宽限制、探头负载,读数取平坦段中点
波形叠高频毛刺干净无毛刺包络上有一层细密波纹去耦电容缺失或地线过长,先查布局
DSB 交叉点发糊交叉点锐利交叉处有填充V_DC 未归零,微调 R14
同档位 m 每次不同完全可重复两次测量差几个百分点电位器无刻度,改为先找抑制点再定量偏移

这张表是我自己对数据时的第一道筛子:先判断偏差属于哪一类,是器件和仪器的正常误差,还是电路本身有问题。属于前者的,在报告里如实记录并说明原因,比强行把数据修成和仿真一样更有说服力。

5. 排查清单:焊完没波形、调制度不对,先查这几处

调试阶段最耗时间的不是解决问题,是不知道从哪查起。下面五条是我和身边同学在这块板子上真实撞过的,按"现象、原因、解决"记下来,遇到问题按顺序对一遍,基本能覆盖八成情况。

5.1 上电后输出是一条直线,什么都没有

现象:示波器上只有一条水平线,调垂直档位和时基都没反应,波形完全不动。

原因:这一类基本是供电或者芯片没工作。常见有三种——芯片插反或者插座弹片变形导致引脚没接触;负电源没加上,内部恒流源建立不起来,整块乘法器处于截止状态;正负电源接反,芯片可能已经损坏。还有一种隐蔽情况:焊接时 IC 座旁边的过孔没连上,万用表量焊点全通,实际芯片脚是悬空的。

解决:断电,拔出芯片,量 IC 座每个脚对地的直流电阻,和手册的典型值对比,发现某个脚对地开路就是走线断了。确认供电电压正确后再插回芯片,先加载波不加调制信号,看有没有载波泄漏输出。如果换了芯片仍然没输出,回头查负电源的通路,包括电源接线柱、保险丝、稳压块。

5.2 包络顶部被削平,怎么调都圆不回来

现象:波形下半部分正常,上半部分的包络顶部被切成一条直线,加大或减小调制信号都只在削平的程度上变化,形状始终不圆。

原因:输出级或者调制口进入了饱和。输出侧看负载电阻是不是给得太大,差分输出电流在负载上产生的压降超过了电源轨,波形顶部自然被削;输入侧看调制信号幅度是不是超过了一百多毫伏峰峰,或者直流偏置给得太大,把工作点推到了非线性区。这两种原因表现相似,但处理方向完全相反。

解决:先把调制信号幅度减半,观察削顶是否消失。消失说明是输入侧非线性,重新按 m = U_Ω/V_DC 的关系分配交流幅度和直流偏置;不消失就查输出侧,把负载电阻换小一档再测。判断依据很简单:输入侧引起的削顶,减小信号幅度立刻改善;输出侧引起的削顶,只有改负载或者降增益才有用。

5.3 DSB 的交叉点始终糊,载波抑制不下去

现象:做 DSB 时包络交叉处有明显的填充,上下包络没有真正交汇,看起来像 AM 加了一点点调制。

原因:V_DC 没有真正归零。可能是 R14 这只电位器本身的调节范围不够,拧到尽头偏置仍然不为零;也可能是载波输入差分对存在直流失调,比如两只偏置电阻误差较大、走线不对称引入了附加电压;还有一种情况是示波器探头的地线夹在了不合适的位置,测出来的信号里混进了共模成分。

解决:先在调制口只加直流、不加交流的状态下,用万用表直接量调制口的直流电压,确认调到尽头时能不能到零伏附近。到不了就说明电位器分压网络的范围设计不够,需要调整两端的限流电阻。能到零伏但交叉点仍然糊,换一只精度高一点的偏置电阻,或者把探头地线改夹到输出负载的地端再测一次。

5.4 调制度实测值和设定值差得远

现象:明明按计算把调制信号设成了对应幅度,算出来的 m 却和预期差十几个百分点,而且每次重测数值都不一样。

原因:调制信号源的幅度读数和实际加到调制口的电压不是一回事。信号源面板上显示的是开路幅度,接到电路上之后要经过源内阻和输入阻抗的分压,实际值会小一截;如果中间还串了隔直电容或者衰减网络,误差更大。另一个原因是示波器读数的位置不固定,包络顶部有毛刺时,有人读毛刺尖,有人读平均值,同一张图能读出两个结果。

解决:不要相信信号源面板的读数,直接在调制口用示波器量实际峰峰值,用它代入 m 的公式。读数位置固定成"包络平坦段的中点",三档数据用同一个标准读。做完这两件事,重复性会明显好转。这也是为什么我更倾向于用直流偏置来定量调 m——偏置电压可以用万用表直接量准,不受源内阻影响。

5.5 波形上叠着一层细密毛刺,时基一压就现形

现象:慢时基下看包络挺正常,把时基压到微秒级,载波填充上叠了一层高频毛刺,严重时整条波形在轻微抖动。

原因:去耦不到位或者地线形成了环路。0.1 μF 瓷片电容没焊、焊了但离芯片太远、地线在板子上绕了一圈形成环路,都会让高频电流找到意料之外的返回路径。还有一种容易忽略的情况:载波信号线和调制信号线平行走了较长一段,串扰直接耦合进了输出。

解决:先补一只 0.1 μF 瓷片,紧贴正电源脚焊上,走线压到 1 cm 以内。再检查地线是不是单点汇集,把输入地、输出地、电源地分开走线后在一个点汇合。串扰问题靠改走线解决,把两根信号线改成垂直交叉,或者中间加一段接地隔离。改完重新上电,从载波泄漏那一步重新测一遍,确认毛刺消失再继续做调制度。

6. 把这块板子当成模板:我做高频实验留下的一套固定流程

如果只让我留一条经验,不是哪个公式,也不是哪个引脚,而是把整个实验拆成"焊之前、上电前、加信号前、测数据前"四道关卡,每道关卡有明确的通过标准,过不了就不往下走。这四道关卡是那次焊歪板子之后逼出来的,后来做任何一块高频小板子都在用。

焊之前,先对着接线图把元件的值和位置标在纸上,IC 座单独确认方向,电源和地的走向用不同颜色的笔描一遍。这步看着笨,但能挡掉大部分"焊完才发现电阻值拿错"的情况。上电前,断电量电源对地电阻,通电量两个电源脚的电压和两个偏置脚的直流电压,摸一下芯片温度。加信号前,先只加载波,看有没有泄漏输出,用 R14 找到载波抑制点并做标记。测数据前,把示波器设成直流耦合、10:1 探头、时基覆盖两个调制周期,读数位置统一成包络平坦段中点,三档 m 全部从抑制点定量偏移得到。

这套流程真正的价值在于它把"玄学"变成了可复现的动作。同一个电路,两个人测出来的 m 差五个百分点很正常,但如果两个人用的都是"从抑制点偏移固定电压"的方式,差值会收敛到一两个百分点以内,报告里的数据也就站得住了。反过来,如果每次都是边看波形边拧电位器,拧到看起来差不多就停,那数据的好坏完全取决于当天的运气,这在实验报告里是藏不住的。

还有一件我当时没意识到、后来才想明白的事:AM 和 DSB 的优劣对比,写在报告最后那一段其实最有含金量。AM 接收设备简单,但载波占了大部分功率,功率利用率低,抗干扰也一般;DSB 抑制了载波,功率利用率高,带宽和 AM 一样,代价是接收端必须同步解调,设备复杂度上去了。这个结论如果只是抄一遍,就是两句空话;如果亲手把同一块板子从 AM 调到 DSB,看着包络从张开到交叉、看着载波分量被压下去,这两句话就有了实感,以后遇到任何一种调制方式的选型讨论,脑子里都会自动浮现那张交叉的波形图。

从那以后我每次动烙铁之前,都会强制走一遍那四道关卡,哪怕只是一块最简单的实验板。慢是慢了一点,但返工次数从三四次降到几乎为零,算下来反而快。这份 MC1496 高频焊接报告里的电路图、接线图、仿真与实测波形图我都整理成了完整文档,包括三档调制度的原始读数和 DSB 的对照记录,需要的话拿去对着自己的板子比一比,能少走不少弯路。希望帮到你。

本文还有配套的精品资源,点击获取