1. 从矿石到肖特基为什么AM检波值得亲手搭一遍很多人第一次接触无线电都是从矿石收音机这四个字开始的。课本上那张经典的电路图——天线、调谐线圈、检波二极管、耳机——看起来简单得像是小学自然课的实验。但真动手搭过的人都知道这套东西的坑远比想象中多线圈绕多少圈、二极管选什么型号、耳机阻抗匹配不匹配每一个环节都能让你在深夜里对着满耳朵噪声怀疑人生。我之所以想专门写一篇关于肖特基二极管搭建AM收音机检波电路的内容是因为检波这一级恰恰是整个AM接收链路里最容易被低估、也最能体现设计功力的部分。调谐和高放决定了你能不能收到信号而检波决定了你听到的声音是否干净、是否足够响。用错二极管或者偏置没设对轻则灵敏度暴跌重则整个波形被削顶失真你听到的就不是广播而是刺耳的嗡嗡声。这篇内容适合三类人一是电子类专业的学生正在做高频电路课程设计需要一套能跑通、能仿真、能解释清楚原理的方案二是业余无线电爱好者想从零搭一台能实际工作的AM接收机三是已经会焊电路但没系统学过检波理论的工程师想借这个项目把包络检波这件事彻底搞明白。我会从器件选型的底层逻辑讲起一路讲到ADS仿真文件的搭建思路最后给出实测中反复验证过的参数和避坑经验。需要提前说明的是检波电路本身不复杂但它的性能高度依赖前后级的配合。所以我在讲检波的同时会把输入匹配、输出负载、滤波这几个关联环节一起带出来这样你拿到的不是一张孤立的电路图而是一个能真正工作的完整方案。2. 检波二极管的选型逻辑为什么肖特基比1N60更值得试2.1 检波的本质是单向导电加低通滤波AM信号的数学形式是载波幅度随音频信号变化写成式子就是s(t) A[1 m·cos(ω_m t)]·cos(ω_c t)其中m是调制度ω_c是载波角频率ω_m是音频角频率。检波要做的就是从这个高频调幅波里把cos(ω_m t)这一项还原出来。最朴素的做法就是让信号通过一个非线性器件——二极管。二极管在正半周导通、负半周截止输出就变成了一个半波整流的波形。这个波形里既有高频载波分量也有我们想要的音频包络。接下来用一个RC低通滤波器把高频滤掉剩下的就是音频。这就是包络检波的全部核心思想简单到一句话能说完但魔鬼全在细节里。关键矛盾在于二极管不是理想开关。它有正向压降V_F有结电容C_j有反向恢复时间。当输入信号幅度只有几十毫伏天线收到的信号通常就是这么弱时二极管的非线性特性会严重扭曲检波结果甚至根本检不出信号。这就是为什么选型如此重要。2.2 肖特基二极管的三个决定性优势肖特基二极管Schottky Barrier Diode和普通PN结二极管最大的区别在于它用金属-半导体结代替了PN结没有少数载流子的存储效应。这个结构差异带来了三个对检波极其关键的好处。第一是极低的正向压降。普通硅二极管V_F约0.7V锗二极管如经典的1N60约0.2~0.3V而肖特基二极管可以低到0.15~0.3V某些型号在微小电流下甚至更低。对于微弱信号检波这个压降直接决定了死区有多宽——信号幅度低于V_F时二极管根本不导通检波效率为零。压降越低能检出的最小信号就越小灵敏度就越高。第二是极快的开关速度。肖特基二极管的反向恢复时间通常在皮秒到纳秒量级远快于普通二极管。AM中波广播的载波频率在530kHz~1600kHz短波更高但即便是短波肖特基的速度也绰绰有余。速度快的意义在于二极管能精确跟随载波的每一个周期不会因为恢复延迟而漏掉包络的细节从而减少失真。第三是较低的结电容。检波二极管的结电容会和电路中的寄生参数一起影响高频响应。结电容过大会旁路掉高频信号降低检波效率。肖特基二极管的结电容通常在1~5pF量级适合高频应用。2.3 常见检波二极管横向对比我把几种常见的检波二极管放在一起做了个对比这些数据来自实际测试和厂商手册供你选型时参考。型号类型正向压降(小电流)结电容反向恢复时间检波灵敏度适用场景1N60锗点接触0.2~0.3V约1pF极快高经典矿石机、微弱信号1N34A锗点接触0.2~0.3V约1pF极快高老式收音机BAT85肖特基0.2~0.3V约4pF极快高通用检波、混频1N5819肖特基0.3~0.4V约110pF快中电源整流不适合高频1N4148硅开关0.6~0.7V约4pF快低数字电路检波勉强HSMS-285x肖特基0.15~0.25V约0.3pF极快极高专业射频检波从表里能看出一个反直觉的结论并不是所有肖特基都适合检波。像1N5819这种大电流肖特基结电容高达上百pF用在中波检波上会直接把高频信号旁路掉效果还不如1N60。真正适合检波的是小信号肖特基比如BAT85、BAT54系列或者专业的射频检波肖特基如HSMS-285x系列。提示如果你手头只有1N5819别急着用。它的结电容太大检波效率会很低。宁可花几毛钱买BAT85效果天差地别。2.4 为什么我最终推荐BAT85作为入门首选综合来看BAT85是入门和进阶之间的最佳平衡点。它的正向压降和1N60相当结电容4pF虽然比锗管略大但在中波频段完全够用而且它是贴片封装、一致性极好、价格便宜、容易买到。相比之下1N60这类锗管虽然经典但个体差异大、温度稳定性差、现在市面上假货多新手很容易买到参数不达标的货。如果你追求极致灵敏度可以上HSMS-285x系列但那个价格和采购难度对新手不太友好。我的建议是先用BAT85把电路跑通、把原理吃透等你有了一定经验再换更高级的器件去对比效果这样学习曲线最平滑。3. 检波电路的完整设计从偏置到RC时间常数的计算3.1 电路拓扑的选择串联检波还是并联检波检波电路有两种基本拓扑串联检波和并联检波。串联检波是二极管串联在信号通路中负载电阻接地并联检波是二极管并联在信号通路上负载电阻串联。两者的区别在于直流通路和隔直处理。串联检波的优点是结构简单、插入损耗小但二极管导通时会有直流分量流过负载需要隔直电容。并联检波则天然隔离了直流但二极管截止时信号会通过负载电阻泄漏插入损耗略大。对于AM收音机我推荐用串联检波因为它的检波效率更高而且后续加AGC自动增益控制时更方便。具体电路是调谐回路输出 → 隔直电容 → 二极管 → RC低通负载 → 音频输出。3.2 偏置设计给二极管一点启动电流这是很多人忽略的关键点。二极管在零偏置时小信号下的检波效率很低因为它的导通阈值没有被预热。解决办法是给二极管加一个很小的正向偏置电流通常几微安到几十微安让二极管工作在非线性最强的区域同时又不至于引入太大的噪声。具体做法是用一个高阻值电阻从电源分压给二极管提供偏置。比如从3V电源经1MΩ电阻接到二极管正极偏置电流约3μA。这个电流会让二极管的静态工作点略微正偏小信号检波灵敏度能提升好几个dB。但偏置也不能太大。偏置电流过大二极管进入线性区检波的非线性就消失了反而检不出信号。经验值是让偏置电流在1~50μA之间具体值需要根据你的二极管型号和信号强度实测调整。3.3 RC时间常数的计算检波质量的核心RC低通滤波器的参数直接决定了检波质量。这里有两个约束条件必须同时满足。上限约束RC时间常数必须远大于载波周期才能有效滤除高频。中波载波频率按1600kHz算周期约0.625μs。RC时间常数至少要是载波周期的10倍以上即RC ≥ 6.25μs。下限约束RC时间常数必须远小于音频信号的周期才能跟上包络的变化。音频最高频率按5kHz算周期200μs。RC时间常数要小于音频周期的1/5左右即RC ≤ 40μs。所以RC时间常数的合理范围是6.25μs ~ 40μs。取中间值比如RC 20μs。如果负载电阻选10kΩ那么电容C 20μs / 10kΩ 2nF。这个值很常见用2.2nF的标准电容即可。但这里还有个隐藏问题负载电阻不能太小否则会降低检波器的输入阻抗导致调谐回路Q值下降、选择性变差。所以负载电阻通常选在10kΩ~100kΩ之间。如果选47kΩ那么C 20μs / 47kΩ ≈ 425pF取470pF标准值。注意RC时间常数选得太大高频滤波更彻底但音频的高频部分会被衰减声音发闷选得太小高频残留多声音发尖、有啸叫。20μs左右是比较中庸的选择实际调试时可以微调。3.4 输入匹配别让检波器吃掉信号检波器的输入阻抗不是恒定的它随信号幅度变化大致在负载电阻的1/2到1/4之间。如果调谐回路的输出阻抗和检波器输入阻抗不匹配信号功率会大量反射灵敏度下降。解决办法是在调谐回路和检波器之间加一个阻抗变换最简单的做法是用一个抽头线圈或者用一个小的耦合电容。抽头线圈的好处是不引入额外损耗但绕制麻烦耦合电容简单但需要计算容值。对于中波频段耦合电容取10~50pF比较合适。具体值可以通过实验确定从10pF开始逐渐增大直到输出音量最大且不失真为止。4. ADS仿真把检波电路搬进电脑里先跑一遍4.1 为什么值得用ADS做这个仿真有人会问检波电路这么简单直接焊不就行了为什么要用ADS仿真我的回答是仿真能让你看到示波器上看不到的东西。实际电路中你只能测到最终的音频输出但仿真里你可以看到二极管两端的电压波形、流过二极管的电流波形、包络的恢复过程、频谱的分布。这些中间量对于理解检波原理至关重要。而且仿真可以让你快速试错。改一个电阻值、换一个二极管模型几秒钟就能看到结果不用重新焊板子。对于学习来说这种即时反馈的价值极高。4.2 仿真文件的搭建步骤在ADS里搭建这个检波电路核心是几个部分信号源、调谐回路、检波级、负载和输出观测。第一步建立AM信号源。ADS里可以用P_1Tone或者VtAmplitudeMod来产生调幅信号。如果用VtAmplitudeMod设置载波频率为1000kHz调制频率为1kHz调制度为0.5载波幅度为100mV。这样就得到了一个标准的AM信号。第二步搭建调谐回路。用一个电感和一个电容并联谐振在1000kHz。电感取220μH那么谐振电容C 1/((2πf)²L) 1/((2π×10⁶)²×220×10⁻⁶) ≈ 115pF。取标准值120pF谐振频率略偏但影响不大。第三步加入检波级。从调谐回路通过一个20pF的耦合电容接到BAT85的模型上。ADS的元件库里有BAT85的SPICE模型直接调用即可。如果没有可以用一个通用的肖特基二极管模型手动设置V_F和C_j参数。第四步设置RC负载。负载电阻47kΩ电容470pF并联在二极管输出端到地。第五步加入偏置。用一个1MΩ电阻从3V直流源接到二极管正极提供约3μA的偏置电流。第六步设置仿真类型。用Transient仿真时间步长设为载波周期的1/20左右即50ns仿真时间设为5ms这样能看到5个音频周期的包络。4.3 仿真结果怎么看三个关键波形仿真跑完后重点看三个波形。第一个是检波器输入波形也就是调谐回路输出的AM信号。确认它的载波频率、调制度、幅度是否符合预期。如果幅度太小说明调谐回路的Q值不够或者耦合太弱。第二个是二极管输出波形也就是RC负载两端的电压。这个波形应该是半波整流滤波后的结果理想情况下是一个干净的音频正弦波叠加一点高频纹波。如果纹波太大说明RC时间常数偏小如果波形顶部被削平说明偏置过大或者信号过强导致二极管进入饱和。第三个是输出频谱。用FFT看输出信号的频谱应该能看到1kHz的音频分量为主高频载波分量被抑制到-40dB以下。如果载波残留太多说明滤波不够。4.4 仿真中容易踩的坑坑一二极管模型选错。ADS默认的二极管模型是理想PN结没有肖特基特性。一定要手动选择肖特基模型或者修改模型参数里的IS饱和电流和N理想因子。肖特基的IS通常比PN结大几个数量级N接近1。坑二仿真步长太大。如果步长设成1μs载波周期才0.625μs根本采不到几个点波形会严重失真。步长必须小于载波周期的1/10最好1/20。坑三忽略了寄生参数。实际电路里二极管的封装电感、PCB走线电容都会影响高频性能。仿真时可以加一个几nH的串联电感和几pF的并联电容来模拟结果会更接近实测。坑四偏置源的内阻没设对。如果偏置电阻设成1kΩ偏置电流就是3mA二极管直接饱和检波完全失效。一定要用高阻值电阻1MΩ是合理起点。5. 从仿真到实物焊接调试中的真实经验5.1 元件布局的高频讲究仿真跑通不代表实物就能工作。高频电路的布局对性能影响极大。检波电路虽然工作频率不算特别高但依然要遵循几个原则。引线要短。二极管、负载电容、耦合电容之间的连线越短越好最好直接搭焊不要用长导线。长导线会引入寄生电感在高频下形成谐振导致信号畸变。接地要实。用一块覆铜板做地平面所有接地元件直接焊在铜面上。地平面的作用是提供稳定的参考电位减少地环路干扰。输入输出要隔离。调谐回路的输出和音频输出要尽量远离避免音频信号耦合回输入端形成正反馈产生啸叫。5.2 调试步骤从无声到有声的排查链路第一次上电没声音是常态别慌。按下面的顺序排查。第一步确认调谐回路谐振。用一个信号发生器在调谐回路输入端注入一个1000kHz的小信号用示波器看回路两端。如果幅度最大点在1000kHz附近说明谐振正常。如果最大点偏离很多检查电感和电容的值。第二步确认二极管导通。用万用表测二极管正极对地的电压应该有几十毫伏的正向偏置。如果为零检查偏置电阻和电源连接。第三步确认检波输出。用示波器或者高阻耳机接在RC负载两端。如果能看到音频波形或者听到声音说明检波正常。如果只有直流或者什么都没有检查二极管方向和RC参数。第四步确认音频放大。如果检波输出正常但耳机声音太小说明需要加一级音频放大。用一个LM386或者简单的三极管放大电路即可。5.3 实测中发现的几个反直觉现象现象一偏置电流不是越大越好。我一开始以为偏置越大灵敏度越高实测发现偏置超过50μA后灵敏度反而下降而且噪声明显增大。后来查资料才明白偏置过大让二极管进入线性区检波的非线性被削弱了。现象二负载电阻太大会自激。我用过1MΩ的负载电阻结果电路产生了低频自激耳机里全是噗噗声。原因是高阻负载和寄生电容形成了低通反馈路径。后来降到47kΩ就稳定了。现象三不同批次的BAT85性能有差异。我买过两批BAT85一批检波灵敏度明显高于另一批。后来用万用表测正向压降发现差异在20mV左右。所以如果你觉得效果不理想换一批管子试试可能不是电路问题。5.4 提升灵敏度的几个实用技巧技巧一加一级高放。在调谐回路和检波器之间加一个场效应管或者低噪声三极管放大能把灵敏度提升10dB以上。但要注意高放级的增益不能太大否则会自激。技巧二用环形天线。环形天线的Q值高、抗干扰能力强配合可变电容调谐效果比拉杆天线好很多。环形天线的直径越大接收能力越强但方向性也越明显。技巧三给二极管加温度补偿。肖特基二极管的压降随温度变化冬天和夏天效果不一样。可以用一个同型号二极管做温度补偿或者用恒流源偏置代替电阻偏置。技巧四优化RC时间常数。不同广播电台的音频带宽不同有的台音频丰富有的台只有语音。RC时间常数可以做成可调的用一个多档开关切换不同电容适应不同节目。6. 检波之后的信号链音频放大与AGC的配合6.1 为什么检波输出不能直接接耳机检波器输出的音频信号幅度通常在几毫伏到几十毫伏之间而耳机需要至少几十毫伏到几百毫伏才能发出足够响的声音。而且检波器的输出阻抗很高几十kΩ耳机的阻抗通常只有几十欧姆直接连接会导致严重的阻抗失配信号几乎全部损耗在检波器的输出阻抗上。所以必须加一级音频放大。最简单的方案是用一个LM386音频功放芯片它的输入阻抗高、增益可调、外围元件少非常适合这个场景。LM386的典型增益是20倍通过外接电容可以提升到200倍。6.2 AGC的必要性和实现思路AM广播的信号强度变化很大强台和弱台可能相差40dB以上。如果没有AGC强台会过载失真弱台又听不清。AGC的作用是自动调整检波器或者前级的增益让输出音量保持相对稳定。最简单的AGC实现方式是用检波输出的直流分量去控制一个可变增益器件。检波器的RC负载上本身就有一个与信号强度成正比的直流分量把这个直流电压取出来经过低通滤波后去控制一个场效应管的栅极电压改变它的导通电阻从而改变前级的增益。这个电路看起来复杂但实际只需要几个元件。关键是AGC的时间常数要合适太快会跟着音频信号波动导致失真太慢则跟不上信号强度的变化。通常AGC的时间常数在0.1~1秒之间。6.3 整机联调的注意事项把调谐、检波、音频放大、AGC全部连起来之后联调是最考验耐心的环节。我的经验是分级调试、逐级连接。先单独调好调谐回路确认谐振正常。然后接上检波器确认检波输出正常。再接上音频放大确认声音正常。最后加AGC确认音量稳定。每加一级都要重新检查前一级的工作状态因为后级可能会影响前级的负载。联调中最常见的问题是自激。表现为耳机里有持续的啸叫或者噗噗声与电台信号无关。解决方法是检查各级的接地、缩短引线、增加电源去耦电容。电源去耦电容用100μF电解电容并联0.1μF陶瓷电容效果最好。7. 写在最后一些不写在教科书里的体会搭这个检波电路的过程中我最大的体会是理论计算给你方向实测调试给你真相。RC时间常数的公式能告诉你范围但具体取20μs还是30μs得靠耳朵听。偏置电流的理论值是几微安但实际最佳值可能因为你的二极管批次、温度、信号强度而不同。另一个体会是不要迷信仿真。ADS仿真能帮你理解原理、快速试错但仿真里的二极管模型是理想的实际二极管的寄生参数、温度特性、批次差异都模拟不出来。仿真跑通只是第一步实物调试才是真正的学习。最后分享一个我踩过的坑我一开始为了追求灵敏度把负载电阻设得很大结果电路自激折腾了两天才找到原因。后来我明白了一个道理——在高频电路里稳定比灵敏更重要。一个稳定工作的电路哪怕灵敏度低一点也比一个时好时坏的电路有价值得多。如果你也在搭这个电路遇到问题别急着换元件先用示波器把每一级的波形看清楚问题往往就藏在你忽略的那个波形细节里。
企业数字化 ERP 产品动态
相关推荐
树莓派4B ARM架构安装WPS:Box64翻译层与字体修复实战 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:26:27
工业控制器新物种:PLC、HMI与边缘AI一体化部署实战 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:26:15
DLT645-2007协议实战:从帧结构到STM32/51单片机代码实现 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 3:04:41
深入解读 SEP-1036:MCP URL 模式 Elicitation 如何实现安全的带外交互 人工智能AI Agent工具调用 【免费下载链接】specification Specification and documentation for the Model Context Protocol 项目地址: https://gitcode.com/gh_mirrors/specification2/specification 点击查看 免费下载 本篇文章以 SEP-1036(URL Mod… · 2026/9/25 3:04:35
Tekton Pipelines Roadmap 全解析:规划看板、状态流转与贡献协作机制 云原生CI/CDDevOps后端 【免费下载链接】pipeline A cloud-native Pipeline resource. 项目地址: https://gitcode.com/gh_mirrors/pipelin/pipeline 点击查看 免费下载 Tekton Pipelines 的路线图(Roadmap)通过 GitHub Project 看板统一管理… · 2026/9/25 3:04:35
UnityModManager的mod.json字段完整清单:5分钟写出正确的Mod元数据 UnityModManager的mod.json字段完整清单:5分钟写出正确的Mod元数据 【免费下载链接】unity-mod-manager UnityModManager 项目地址: https://gitcode.com/gh_mirrors/un/unity-mod-manager
UnityModManager(简称 UMM)是让 Unity 引擎游… · 2026/9/25 3:04:29
创维E900V22D刷机全攻略:S905L3SB芯片兼容性解析与救砖实战 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:31
MQTT协议原理与Broker服务器搭建实战:从Mosquitto到EMQX /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:37