AM收音机前级电路模拟与调试:如何用仿真工具验证电感三点式振荡器
最近在整理工作室的旧物件,翻出了一台老式的晶体管AM收音机。按下开关,旋动调谐旋钮,伴随着熟悉的“沙沙”声和偶尔窜出的电台人声,一种怀旧感油然而生。但作为一个电子爱好者,我的思绪很快从怀旧跳到了技术层面:这台看似简单的机器,其核心的调谐与振荡电路是如何精准工作的?尤其是那个负责产生本地振荡信号的“心脏”——电感三点式振荡器,它的设计参数是如何确定的?在没有昂贵仪器的情况下,我们能否通过现代仿真工具,在电脑上就完成对它的验证与优化?这正是我们今天要深入探讨的话题。无论你是刚入门的电子爱好者,还是希望重温经典电路设计原理的工程师,这篇文章都将带你一步步,利用LTspice或Multisim这类强大的免费/教育版工具,亲手“搭建”并“调试”一个AM收音机的前级电路,特别是聚焦于电感三点式振荡器的仿真验证。我们将从原理入手,过渡到具体的仿真建模,再到参数分析与性能优化,最终让你获得一套可复用的、基于仿真的电路调试方法论。
1. 从经典到仿真:理解AM前级与电感三点式振荡器
在深入仿真操作之前,我们必须先建立清晰的物理图景。AM收音机的前级,通常被称为“调谐器”或“高频头”,它的核心任务有两个:选择我们想要收听的电台频率信号,以及产生一个比该频率高出一个固定中频(通常是465kHz)的本振信号。这两个信号随后在混频器中相遇,差拍出固定的中频信号,以便后续进行稳定的放大和解调。
电感三点式振荡器(又称哈特莱振荡器)在其中扮演了本振信号发生器的角色。与更常见的电容三点式(考毕兹)振荡器相比,它在较低频率(如AM广播频段的540-1600kHz)下表现往往更出色,部分原因在于电感抽头能提供更便利的阻抗匹配,且线圈在低频段更容易获得较高的Q值(品质因数)。
它的核心结构可以抽象为以下几个部分:
- 谐振回路:一个带抽头的电感线圈(L)与电容(C)并联,决定了振荡频率
f = 1 / (2π√LC)。 - 放大与能量补充:一个晶体管(历史上是真空管或晶体管,仿真中我们常用BJT或FET)提供增益,弥补谐振回路的能量损耗,维持等幅振荡。
- 反馈网络:电感线圈的抽头是关键。它将线圈分成了两部分(L1和L2),线圈自身的互感构成了正反馈通路,将输出信号的一部分以正确的相位送回输入端。
注意:理解“三点式”的含义至关重要。它指的是谐振回路的三个端点分别连接到晶体管的三个电极(发射极、基极、集电极)。对于电感三点式,通常是电感线圈的两端和抽头分别连接三极。
在经典AM收音机电路图中,这个振荡器并非孤立存在,它与输入调谐回路、混频晶体管紧密耦合。这给分析带来了挑战:输入回路和输出中周变压器(中频变压器)在振荡频率下呈现何种阻抗?它们是否会影响到振荡条件?这正是仿真工具大显身手的地方——它允许我们将电路“分解”后再“整合”,在动态中观察各部分的相互影响。
2. 仿真环境搭建与基础模型构建
工欲善其事,必先利其器。我们选择 LTspice 作为本次演练的主要工具,因为它免费、强大、模型库丰富,特别擅长高频模拟。当然,使用 Multisim 的朋友也可以遵循相似的思路。
首先,我们需要建立最核心的电感三点式振荡器测试电路。这个剥离了前后级关联的“裸”振荡器,是我们验证原理和初步设计参数的起点。
* 基本电感三点式振荡器测试电路
Vcc 1 0 DC 9V
Q1 2 3 4 NPN_Model
L1 2 5 100uH
L2 5 4 20uH
C1 2 4 100pF
C2 3 0 0.01uF
R1 1 2 10k
R2 3 0 47k
Re 4 0 1k
Ce 4 0 10uF
.model NPN_Model NPN (Is=1e-14 Bf=200 Vaf=100)
.tran 0 5m 0 1u
.backanno
.end
电路简要说明:
Q1:NPN晶体管,我们使用了一个通用模型。L1和L2:构成带抽头的电感。L1(集电极端)与L2(发射极端)的总电感为120uH,抽头位置(连接基极)决定了反馈系数。这里L2/(L1+L2) ≈ 0.167。C1:并联在电感两端的主谐振电容,与L1+L2共同决定振荡频率。R1,R2,Re:为晶体管设置合适的静态工作点(Q点),确保其处于放大区。C2和Ce:耦合和旁路电容,为交流信号提供通路。
运行瞬态分析(.tran)后,我们观察节点2(集电极)或节点5(抽头/基极交流)的电压波形。如果电路设计合理,你应该能看到一个从噪声中起振并逐渐稳定下来的正弦波。
首次仿真常遇到的问题及排查:
| 现象 | 可能原因 | 排查与调整方向 |
|---|---|---|
| 完全不起振,输出为直流 | 静态工作点设置错误,晶体管未工作在放大区;反馈极性接反(相位不满足360度整数倍)。 | 1. 检查R1、R2、Re值,确保Vbe≈0.7V,Vce在电源电压的1/3到2/3之间。2. 交换 L1和L2的连接点(即改变抽头位置),或检查电感极性(互感系数K的设置)。 |
| 起振后幅度衰减至零 | 环路增益小于1,能量补充不足以抵消损耗。 | 1. 增大晶体管的β值(在模型参数中调整Bf)。2. 调整电感抽头位置,增加反馈量(增大 L2的比例)。3. 检查谐振回路Q值,尝试减小电容 C1的等效串联电阻(ESR)或使用更理想的电感模型。 |
| 波形失真严重(非正弦) | 振荡幅度过大,进入晶体管的饱和或截止区,被限幅。 | 1. 降低环路增益,例如微调减小反馈系数(减小L2比例)。2. 在反馈支路串联一个小电阻以引入损耗。 |
振荡频率与计算值 (1/(2π√LC))偏差大 | 晶体管极间电容(Cbe, Cbc)的影响;布线寄生参数;电感模型不理想。 | 1. 在仿真中,晶体管的模型已包含极间电容,这是更真实的情况。应将Cbe、Cbc视为并联在谐振回路的一部分。2. 使用 .meas命令测量实际周期来计算频率。 |
提示:在LTspice中,可以通过在电感语句中加入耦合系数来定义互感,例如
K1 L1 L2 0.95表示两者紧密耦合。更精确的做法是将L1和L2建模为一个带抽头的单一电感元件,这需要用到IND2等符号并设置抽头比例。
3. 集成化仿真:将振荡器嵌入AM前级完整链路
当独立振荡器能稳定工作后,我们进入更具挑战性的一步:将其放回完整的AM收音机前级环境中进行仿真。这包括输入调谐回路和混频输出负载。我们的目标是验证一个关键猜想:对于振荡频率而言,输入和输出选频网络是否真的可以近似视为“短路”或低阻抗通路?
我们构建一个简化的集成仿真电路,包含以下模块:
- 天线输入与调谐回路:由天线线圈(L_ant)与可变电容(C_tune)组成,谐振于电台频率
f_signal。 - 电感三点式振荡器:就是我们上一步调试好的电路,产生本振频率
f_LO。 - 混频晶体管:通常与振荡器共用同一个晶体管(在简单电路中),实现非线性混频。
- 中频选频负载:一个谐振在465kHz的中周变压器(L_pri, L_sec, C_if)。
仿真策略是进行交流小信号分析(.ac) 和瞬态分析(.tran) 的结合:
- .ac 分析:用于验证阻抗观点。在振荡器的谐振频率点,分别查看从振荡器看向输入回路和看向中周初级的阻抗。如果阻抗值远小于振荡器自身的谐振阻抗,那么“视为短路”的假设就是合理的。
通过设置交流源和查看阻抗.ac dec 100 400k 2M ; 扫描频率从400kHz到2MHzV/I,可以绘制出阻抗-频率曲线。 - .tran 分析:用于观察完整功能。注入一个高频幅值调制(AM)信号作为电台信号,观察混频后集电极负载(中周)上的波形。我们期望看到强大的465kHz中频分量。
V_signal ant 0 SIN(0 10mV 1MHz 0 0) AM(0.3 5k 0) ; 1MHz载波,30%调制度,5kHz音频调制
关键发现与参数调整:
通过.ac分析,你可能会发现,当输入调谐回路谐振在f_signal,而本振频率f_LO = f_signal + 465kHz时,输入回路在f_LO频率下的阻抗并非总是足够低。这取决于线圈的Q值和失谐程度。这时,我们需要调整:
- 输入线圈L_ant的抽头位置:将信号注入到线圈的较低阻抗点,可以减小对振荡器的影响。这在仿真中体现为改变信号源接入线圈的位置。
- 振荡器线圈L2(发射极侧电感)的值:微调
L2可以改变振荡频率,同时也会轻微改变反馈量。我们的目标是让f_LO精确等于f_signal + 465kHz,且在整个波段内变化平滑。
下面是一个在完整链路中调整振荡频率覆盖的参考步骤列表(在瞬态仿真中结合.meas命令):
- 设置可变电容
C_tune为最小值(对应接收频率高端,如1600kHz)。 - 调整振荡器谐振电容
C1(或与可变电容并联的微调电容),使.meas测得的振荡频率为1600kHz + 465kHz = 2065kHz。 - 设置
C_tune为最大值(对应接收频率低端,如540kHz)。 - 调整振荡器电感
L1+L2的磁芯(在仿真中改变电感值),使振荡频率为540kHz + 465kHz = 1005kHz。 - 重复步骤1-4两到三次,直到高低端跟踪误差在可接受范围内(通常<±5kHz)。
这个过程完美复现了收音机生产中的“统调”工序,而我们在仿真中无需动用螺丝刀和信号发生器。
4. 深度优化与性能评估:超越起振
电路能够起振并混频出中频,只是第一步。一个优秀的设计还需要考虑稳定性、波形纯度、幅度稳定性和功耗。仿真为我们提供了深入优化这些性能指标的手段。
优化一:提高频率稳定性 温度变化、电源电压波动、晶体管老化都会导致振荡频率漂移。我们可以利用仿真进行蒙特卡洛分析或温度扫描,来评估电路的稳健性。
.step temp -20 60 20 ; 温度从-20°C到60°C,步进20°C
.tran 0 2m 0 1u
运行后,观察不同温度下振荡波形的零交叉点时间变化,计算频率漂移。为了改善,可以考虑:
- 在谐振回路中使用具有相反温度系数的电容(NPO/C0G瓷介电容)和电感进行补偿。
- 采用克拉普电路或西勒电路的变体,即在电感三点式的基础上,在电感支路串联一个小电容。这可以减弱晶体管极间电容对频率的影响。
* 克拉普型改进:在电感支路串联C3 L1 2 5 100uH L2 5 4 20uH C3 5 0 1000pF ; 串联电容 C1 2 4 220pF ; 主电容值需重新调整以满足总谐振电容
优化二:改善波形失真与噪声 通过傅里叶分析(FFT)查看振荡波形的频谱纯度。在LTspice中,可以在瞬态仿真结束后,右键点击波形窗口,选择“View” -> “FFT”。
- 谐波失真:如果二次、三次谐波过高,说明振荡波形不是理想正弦波。可以尝试减小振荡幅度(降低环路增益),或引入非线性自动增益控制(AGC)机制。一个简单的仿真方法是在发射极电阻
Re上并联一个二极管和电容,当振幅增大时,二极管导通,等效Re减小,增益降低。 - 相位噪声:这关乎收音机的接收选择性。虽然精确的相位噪声仿真较复杂,但我们可以通过观察长时间瞬态波形的周期抖动来定性评估。一个高Q值的谐振回路通常能提供更好的相位噪声性能。
优化三:功率与效率权衡 对于电池供电的收音机,功耗至关重要。仿真可以精确计算整个前级电路的静态电流和动态电流。
.meas Icc AVG I(Vcc) ; 测量流经Vcc电源的平均电流
通过调整偏置电阻(R1, R2),在保证起振和足够振荡幅度的前提下,尽可能降低静态工作电流。同时,选择特征频率fT合适而非过高的晶体管,也有助于降低高频下的功耗。
5. 从仿真到实物的桥梁:模型校准与常见陷阱
仿真再完美,最终也要服务于实物电路。两者之间的差异主要来源于模型的不精确性和寄生参数。为了让仿真更具指导意义,我们需要进行模型校准。
关键元件的模型精细化:
- 电感模型:空芯线圈的仿真模型相对简单,但AM收音机中大量使用的磁棒线圈和中周变压器,其模型复杂得多。它们具有非线性磁芯特性、分布电容和损耗。
- 方法:可以从器件手册或通过测量(如使用LCR表)获取电感的电感量、Q值(或等效串联电阻ESR)、自谐振频率(SRF)。在LTspice中,可以用一个理想电感串联一个电阻(代表ESR)再并联一个电容(代表分布电容)来构建一个简化的宽频带模型。
L_actual 2 5 120uH R_loss 5 6 5 ; 等效串联电阻,根据Q值计算:R = 2πfL / Q C_parasitic 6 0 5pF ; 估计的分布电容
- 方法:可以从器件手册或通过测量(如使用LCR表)获取电感的电感量、Q值(或等效串联电阻ESR)、自谐振频率(SRF)。在LTspice中,可以用一个理想电感串联一个电阻(代表ESR)再并联一个电容(代表分布电容)来构建一个简化的宽频带模型。
- 晶体管模型:通用模型(如
NPN)在高频下的表现可能与实际选用的2SC3356等高频晶体管有差距。应尽量从制造商官网下载或寻找对应的SPICE模型文件(.lib或.subckt)。
实物调试中仿真未涵盖的挑战:
- 布局与布线:仿真中连接线是零阻抗的,但实物中的导线和铜箔存在寄生电感和电容,尤其在MHz频率下不可忽视。高频信号路径应尽可能短,地线回路面积要小。
- 电磁干扰:振荡器本身是一个强辐射源,可能干扰收音机其他部分或通过天线再辐射。仿真很难完全预测。实物中需要良好的屏蔽(金属中周外壳)和电源去耦(在Vcc附近接0.1μF和10μF电容到地)。
- 调试技巧:仿真告诉你“应该能振”,但实物不振怎么办?除了检查焊接和电源,一个经典技巧是用手或金属工具靠近振荡线圈,如果电路因此起振或频率变化,说明环路增益在临界点,需要微调反馈或增益。这对应到仿真中,就是去检查你的环路增益裕量是否足够。
最后,分享一个我个人的经验:在完成仿真和初步实物搭建后,不要急于立刻用耳朵听电台。先用一个简单的场强计(一个检波电路接微安表)或示波器探头(注意高阻抗探头可能影响电路),靠近振荡线圈,确认振荡器是否在工作,并粗略测量其强度是否均匀覆盖整个波段。这能帮你快速定位问题是出在前级振荡,还是后级中放或检波。仿真给了你设计的蓝图和信心,而实物调试则是将蓝图变为可靠产品的艺术。每一次成功的统调,听到清晰电台声音的那一刻,都是对这两者结合的最佳奖赏。
409



被折叠的 条评论
为什么被折叠?



