从零搭建LM13700二极管梯形滤波器:模拟合成器核心电路DIY指南
1. 项目概述打造你的专属模拟“音色滤镜”如果你玩过模拟合成器或者对那种肥厚、温暖、充满“模拟味”的经典音色着迷那你一定绕不开一个核心模块电压控制滤波器。它就像声音的调色板能瞬间把平淡的波形塑造成尖锐的Lead、浑厚的Bass或是空灵的Pad。而在众多滤波器拓扑结构中二极管梯形滤波器以其独特的音色个性——尤其是那种标志性的、略带“嘶嘶”声的谐振——在合成器历史上留下了浓墨重彩的一笔Roland TB-303那令人过耳不忘的“酸性”音色其灵魂就源于此。今天我们要做的就是抛开现成的PCB完全用手工搭棚的方式从零开始复刻一个基于LM13700运算跨导放大器的二极管梯形电压控制低通滤波器。这听起来可能有点“硬核”但别被吓到。整个过程更像是一场精密的电子乐高游戏你需要的是耐心、一把好用的烙铁以及对声音奥秘的一点好奇心。最终你将得到一个完全由你亲手打造、可以接入你的模块化系统或作为独立效果器的专业级滤波器模块。它不仅是一个工具更是一个理解模拟电路如何塑造声音的绝佳窗口。2. 核心电路原理与设计思路拆解2.1 二极管梯形滤波器的“音乐密码”要理解我们为什么要大费周章地搭建这个电路得先搞懂二极管梯形滤波器的核心魅力在哪里。与常见的运算放大器加RC网络构成的滤波器不同二极管梯形结构利用了二极管的非线性特性。你可以把整个滤波器想象成一个多层的“信号筛子”。音频信号从顶端输入需要一层层地“爬下”这个由电容和二极管构成的梯子。每一级都包含一对背靠背的二极管和一个电容。二极管在这里并非简单的开关它们工作在微导通区其动态电阻会随着流过它们的电流微小变化而改变。这个特性带来了两个关键结果一是当信号通过时会产生温和的偶次谐波失真这正是“温暖感”和“肥厚感”的来源之一二是当提高谐振反馈时整个电路会进入一种非常敏感的状态在截止频率点附近产生强烈的谐振峰这个峰值的形状和稳定性是许多数字滤波器难以完美模仿的。我们电路中的“梯子”由4级构成使用了3个100nF电容和1个47nF电容。这个47nF的“异类”并非失误而是一个经典的“hack”。在TB-303的原始设计中底部一级的电容值就与其他级不同这无意中或有意地破坏了电路的完全对称性导致滤波曲线在谐振时产生一种独特的“不对称削波”增强了声音的冲击力和个性。我们在这里复现了这一点。2.2 LM13700不只是放大更是精准的“电流搬运工”LM13700是这个项目的核心芯片但它扮演的角色可能和你想象的不太一样。它内部包含两个独立的运算跨导放大器和一个用于线性化的达林顿对缓冲器。运算跨导放大器的核心特点是它输出的是电流而不是电压其输出电流与输入差分电压成正比比例系数跨导gm可以由一个外部引脚Ibias的电流来线性控制。在我们的电路中LM13700的一个OTA被巧妙地用作一个超高输入阻抗的差分电流检测器。梯子两端的信号被分别送入其两个高阻抗输入端引脚3和4。由于OTA的输入偏置电流极低它几乎不会从梯子中“抽取”电流从而保证了梯形网络工作状态的纯净。检测到的差分电流信号经过内部放大后再通过一个缓冲级输出并反馈回梯子的顶端形成谐振反馈回路。通过调节流入Ibias引脚引脚1的电流我们可以精确地控制这个反馈量也就是谐振的强度。这就是为什么我们后来会用一个电位器和晶体管电路来调制这个电流。2.3 无PCB搭棚挑战与美学放弃PCB采用“点对点”或“空中搭棚”的焊接方式是本次项目的特色也是难点。这种方式省去了设计、制版、等待的周期让你能快速将想法变为现实。它要求构建者对电路走线有清晰的立体空间想象能力因为所有元件的连接都依靠元件引脚的直接焊接和少量飞线来完成。注意搭棚焊接的核心原则是“先构建机械连接再形成电气连接”。这意味着在焊接前你应该通过弯折、缠绕元件引脚让它们在物理上稳固地固定在一起然后再上锡。这能有效避免因仅靠焊锡受力而导致的虚焊或连接断裂。对于像LM13700这样需要大量修改引脚的多腿芯片提前规划好每个引脚的去向和空间布局至关重要。这种方式虽然增加了搭建复杂度但也带来了极高的灵活性。你可以随时调整元件位置尝试不同的布局对声音的潜在影响例如通过改变走线长度来微调高频响应。更重要的是完成后的作品会呈现出一种粗犷、直观的工业美感每一个焊点都清晰可见电路结构一目了然。3. 元器件准备与核心模块预加工3.1 物料清单核对与选型建议根据提供的清单我们需要准备以下元件。这里我补充一些选型心得核心ICLM13700N务必确认是DIP封装双列直插。我推荐使用TI或ST的版本一致性较好。晶体管3x 2N3904 (NPN) 2x 2N3906 (PNP)。这些都是通用小信号管非常常见。注意区分PNP和NPN弄反了电路无法工作。二极管12x 1N4148。这是高速开关二极管千万不能用1N4007之类的整流管代替频率特性完全不一样。电位器与微调2x 100K线性电位器用于截止频率和谐振控制1x 100K多圈精密微调电阻用于校准初始偏置。对于音色控制我更喜欢用指数型电位器来控制截止频率因为人耳对频率的感知是对数的这样旋钮的转动会更符合听觉变化。但线性电位器更容易获取且用于CV控制时更线性。电容薄膜电容100nF x3, 47nF x1用于构成滤波梯子。建议使用聚酯薄膜或聚丙烯薄膜电容它们的声音通常比陶瓷电容更温暖、稳定。尤其是那个47nF的它的值对音色影响很大。电解电容10uF x2, 100uF x1, 220uF x1用于电源退耦和信号耦合。注意耐压值±12V供电系统下选用16V或25V的即可。极性绝对不能接反。陶瓷圆片电容100nF x1用于芯片电源引脚的高频退耦紧挨着芯片安装。电阻全部使用1/4瓦或1/8瓦的金属膜电阻即可精度5%足够。清单中的阻值需要一一备齐。实操心得在开始焊接前我习惯用万用表的二极管档或电阻档把所有有极性的元件二极管、电解电容、晶体管都测试一遍并在板子上或用标签纸做好正负极标记。这能避免在复杂的搭棚过程中因看错方向而导致的灾难性错误后期排查极其困难。3.2 LM13700芯片的“外科手术”式改造这是整个搭建过程中最具技巧性的一步。我们需要对LM13700的引脚进行物理改造以便在三维空间内进行连接。识别引脚芯片有缺口或圆点标记的一端为起始端逆时针数引脚1到16。对照数据手册或我们的规划图明确每个引脚的功能。修剪与拆除用尖嘴钳小心地剪短引脚1、8、9、14、16的“细脖子”部分引脚根部较细处方便后续弯折。果断剪掉引脚2和15。这两个是失真调整引脚在本电路中无用留着只会增加短路的可能性。关键弯折将引脚3和4向外侧弯折约90度。这两个是我们的差分信号输入脚需要连接梯子。将引脚5、7、10、12向上弯折90度然后在顶部将它们互相碰触并焊接在一起。这形成了一个内部的连接节点。将引脚6和11向外侧弯折。这是正负电源引脚。将引脚13向下弯折紧贴芯片底部。这将作为我们的主要接地点。这个过程需要胆大心细。弯折时最好用镊子夹住引脚根部避免应力损坏芯片内部。完成后的芯片应该能稳定地“坐”在工作台上所有需要连接的引脚都朝向预定的方向。3.3 构建“小矮人”晶体管差分对核心这个由两个2N3904晶体管构成的“小矮人”是梯形网络的驱动和电流源部分至关重要。取两个2N3904将它们的中间引脚基极向扁平标记的同一侧弯折。让两个晶体管“面对面拥抱”使它们的扁平标记侧对齐然后将刚刚弯折的中间引脚互相接触并焊接在一起。此时两个晶体管的发射极通常是离扁平标记最远的引脚应该朝上集电极朝下。将两个朝上的发射极引脚分别向外弯折形成“小矮人”的两只手臂。取两个1K电阻将它们的一端拧在一起然后将这个公共端焊接到两个晶体管中间引脚已焊在一起的连接点上。将两个1K电阻的自由端分别焊接在“小矮人”的两只“手臂”发射极上。至此一个对称的差分对就做好了。用万用表检查一下两个晶体管的基极应短路每个发射极通过一个1K电阻连接到基极公共点。这个结构为梯子提供了平衡的推挽驱动。4. 滤波器主体电路的搭棚焊接4.1 搭建二极管-电容梯形网络这是电路的灵魂务必保持耐心和精准。准备元件取出3个100nF薄膜电容、1个47nF薄膜电容和8个1N4148二极管。确保所有二极管的极性方向一致例如所有色环端朝向同一侧。我习惯让色环阴极都朝下。构建第一级将一个100nF电容的两端各焊接一个二极管的正极无环端。这样电容就像梯子的一个“横档”两端各连接一个方向向上的二极管“竖杆”。逐级叠加重复步骤2用第二个100nF电容和两个二极管构建第二级。将第二级两个二极管的负极色环端分别焊接到第一级两个二极管的正极上。此时第一级二极管的正极连接点就成为了第二级“竖杆”的顶端。完成第三级与特殊第四级用第三个100nF电容和两个二极管构建第三级连接到第二级上。最后用47nF电容和两个二极管构建第四级最底部连接到第三级上。检查极性完成后从顶部俯瞰你应该看到所有二极管的色环都朝向同一个方向比如都朝向右下角。用万用表二极管档快速检查每一对二极管确保没有焊反。一个反接的二极管会阻断整个信号通路。避坑技巧焊接二极管和薄膜电容时烙铁温度不宜过高建议350°C左右并在焊点处停留时间尽可能短。1N4148是玻璃封装过热极易损坏。可以使用一个散热夹如小号鳄鱼夹夹在二极管引线靠近本体处帮助散热。4.2 集成LM13700周边电路与偏置设置现在我们将改造好的LM13700与电源、偏置电路连接起来。电源退耦在芯片的电源引脚6和11之间跨接那个100nF的陶瓷圆片电容尽量贴近引脚焊接。这能滤除电源线上的高频噪声。增益设置电阻将330K电阻一端焊接到引脚1Ibias输入另一端焊接到引脚13地。正如原文所说这个电阻从原图的470K减小到330K增加了可用的谐振范围让声音更“带劲”。如果你想更激进可以尝试270K但失真也会增加。内部连接与缓冲将引脚5/7/10/12这个已经焊在一起的节点通过一个100K电阻连接到引脚14。同时在引脚14和地引脚13之间焊接一个220欧姆的小电阻。这个220欧姆电阻与前面的100K电阻形成了一个巨大的分压器将OTA的输出电流信号转换为一个很小的电压信号送入下一级。输出缓冲偏置取两个10K电阻一端拧在一起焊接到引脚6负电源另一端分别焊接到引脚8和引脚9。这两个引脚是内部达林顿缓冲器的输出这两个电阻为其提供必要的偏置电流。第二OTA偏置在引脚10/12已连接和地之间焊接一个47K电阻。4.3 谐振控制与CV输入电路的实现谐振Resonance控制是让滤波器“唱歌”的关键。安装控制晶体管取一个2N3906PNP晶体管。将其发射极通常是中间引脚弯折准备接地。将其集电极通常是引脚3弯折准备连接一个10K电阻的一端。将这个10K电阻的另一端焊接到LM13700的引脚16第二个OTA的Ibias输入。在2N3906的基极通常是引脚1焊接一个1M电阻的另一端另一端后续处理。同时在这个基极点再焊接一个220K电阻的一端。这个220K电阻的另一端将连接到我们的谐振控制电位器的滑臂。将1M电阻的另一端连接到正电源12V。这样我们就构建了一个由PNP晶体管构成的电流源其输出电流从集电极流出经10K电阻到引脚16受基极电压控制。基极电压越高电流越小谐振越弱。安装反馈二极管对取4个1N4148二极管两两配对将它们的正负极交叉连接即A管的正极接B管的负极A管的负极接B管的正极做成两个并联但方向相反的二极管组。将这两个二极管组的公共端两个正极连接点焊接到LM13700的引脚10/12节点。另外两个自由端两个负极连接点分别焊接到引脚3和引脚4。这四只二极管构成了输出缓冲级的非线性负载影响着谐振反馈信号的波形对音色有微妙影响。5. 电路集成、校准与最终调试5.1 连接梯形网络与驱动核心这是将各个模块“编织”在一起的关键步骤。连接“小矮人”与梯子底部将梯形网络最底部47nF电容那一级的两个二极管自由端即未连接电容的那一端分别焊接在“小矮人”的两个发射极那两只“手臂”上。此时梯子的电气下端就接到了差分对的输出。连接梯子顶端与LM13700输入将梯形网络最顶端的两个二极管自由端即第一级100nF电容上方的两个点分别连接到LM13700的引脚3和引脚4。这里极性至关重要根据原理图梯子的一侧接同相输入另一侧接反相输入-。为了与内部反馈相位匹配你需要确保连接正确。一个简单的记忆方法是面对芯片缺口将梯子右侧的竖杆接引脚3左侧的竖杆接引脚4。如果接反滤波器可能无法起振或谐振异常。连接“小矮人”的偏置找到之前做的“小矮人”其两个1K电阻的公共端即连接两个晶体管基极的点需要接一个偏置电压。将一个10uF电解电容的正极焊接到此点负极接地。这个电容提供了交流接地通路稳定了差分对的工作点。5.2 安装控制接口与信号通路截止频率控制找到之前“小矮人”部分那个连接了1K电阻和三个100K电阻的节点一个晶体管的集电极。这三个100K电阻是三路控制信号的混合点。将第一个100K电阻的自由端连接到一个100K电位器的滑臂中间脚。该电位器的一端接正电源12V另一端接地0V。这样转动电位器就能改变该点的直流电压从而控制流过梯形网络的电流改变截止频率。第二个100K电阻的自由端连接到另一个100K电位器用作手动截止频率控制的滑臂。该电位器的两端同样接电源和地。第三个100K电阻的自由端留作外部CV控制电压输入接口。你可以在这里接一个3.5mm或香蕉插座用于接收来自音序器、LFO或其他模块的调制信号。谐振控制连接将之前谐振控制部分220K电阻的自由端连接到用于谐振控制的那个100K电位器的滑臂上。该电位器的一端接正电源另一端接地。信号输入与输出输入将一个10uF电解电容的正极作为音频输入点。其负极通过一个100K电阻连接到“小矮人”部分某个特定的晶体管基极参考原理图通常是连接梯子某一侧的驱动晶体管的基极。这个100K电阻是输入阻抗的一部分。输出将最后一个10uF电解电容的正极焊接到LM13700的引脚8缓冲输出。电容的负极就是滤波器的音频输出端。务必注意输入输出电容的极性接反会导致信号严重衰减或失真。5.3 上电校准与功能测试在连接所有电源和音频线之前进行最后一次目视检查确保无短路、无虚焊、极性元件方向正确。静态工作点检查接通±12V电源或单电源24V取决于你的设计先不要接入音频信号。迅速用手触摸LM13700和几个晶体管感觉是否有异常发热。微热是正常的但如果某个元件迅速烫手立即断电检查。用万用表测量几个关键点电压正负电源引脚应为±12V左右LM13700的引脚13地应为0V各个OTA的输出引脚8, 9电压应在0V附近小幅漂移如±0.1V内。截止频率范围校准将谐振电位器逆时针旋到底最小谐振。将截止频率电位器顺时针旋到底最高截止频率。输入一个正弦波音频信号例如1kHz中等幅度。连接输出到音箱或耳机你应该能清晰地听到原信号。缓慢逆时针旋转截止频率电位器声音应逐渐变得沉闷直至消失。如果旋到底声音依然很亮说明截止频率最低点太高。此时你需要调整那个100K的多圈微调电阻它连接在电源和“小矮人”的偏置点之间。校准操作在输入信号和最大截止频率状态下用螺丝刀缓慢调整微调电阻同时监听输出。目标是找到一个点使得当截止频率电位器旋到最小时输入信号被完全滤除无声当旋到最大时信号无衰减通过。这个过程可能需要反复几次。谐振功能测试将截止频率电位器调到中间位置例如让1kHz信号刚好能被听到但已衰减。缓慢顺时针旋转谐振电位器。你应该能听到在截止频率点附近声音逐渐增强并出现一个明显的峰值音色变得尖锐而有穿透力。继续增大谐振当超过某个点通常在电位器行程的3/4左右滤波器会进入自激振荡状态即使没有输入信号也会产生一个正弦波或近似正弦波的声音其频率等于当前的截止频率。这就是谐振峰无限放大的结果可以用来制造哨音、鸟鸣等效果。动态测试将外部CV输入接入一个LFO低频振荡器或包络发生器。调整CV量和手动截止频率听听滤波器被动态调制时的效果。一个健康的VCF应该对控制电压响应平滑、线性。6. 常见问题排查与音色微调心得即使严格按照步骤第一次搭建也可能遇到问题。这里是一些常见故障和解决思路问题现象可能原因排查步骤完全无声1. 电源接反或未接通。2. 信号通路有断路。3. LM13700损坏或引脚连接错误。4. 梯形网络中二极管焊反。1. 检查电源电压确认极性。2. 用音频探头一个电容串联高阻耳机或示波器从输入级开始逐级向后追踪信号。3. 重点检查LM13700的电源、接地及关键引脚电压。4. 用万用表二极管档快速检查梯形网络所有二极管方向。有声音但无滤波效果1. 截止频率控制电路失效电位器或微调损坏。2. “小矮人”差分对未工作或连接错误。3. 梯子顶端未正确连接到LM13700的3、4脚。1. 测量截止频率控制电位器滑臂电压转动时应有变化。2. 检查“小矮人”晶体管各极电压两个发射极电压应接近且对称。3. 确认引脚3、4连接无误。谐振不起作用或异常1. 谐振控制电位器或相关220K电阻断路。2. 反馈回路断开检查连接引脚9的100uF电容及连线。3. 那4个交叉二极管在引脚10/12处焊错或损坏。1. 测量谐振电位器滑臂电压及连接至PNP晶体管基极的电压是否随旋钮变化。2. 检查从引脚9到梯子驱动点的100uF电容及连线。3. 检查交叉二极管组是否焊接牢固有无短路。自激振荡不稳定或失真大1. 电源退耦不足引起低频振荡。2. 谐振调得过高进入硬削波区。3. 元件布局不合理存在寄生耦合。1. 在电源入口处增加更大容量的电解电容如220uF并联小薄膜电容100nF。2. 适当减小330K增益电阻如换为390K降低谐振最大值。3. 整理飞线让输入、输出、电源线尽量分开关键信号线缩短。音色过于“刺耳”或“单薄”1. 使用了低质量的陶瓷电容作为梯子电容。2. 电源质量差噪声大。3. 二极管批次不一致导致梯形不对称。1.强烈建议将梯子的100nF和47nF电容更换为聚丙烯薄膜电容音色会明显更润泽、顺滑。2. 使用线性稳压电源或电池供电测试对比。3. 尽量使用同一批次的1N4148二极管。音色微调心得梯子电容这是影响音色的最大变量。将100nF电容换成不同材质如聚丙烯、聚苯乙烯或略微改变容值例如用82nF或120nF都会显著改变滤波器的“性格”。47nF那个电容尤其敏感换成56nF或33nF试试你会得到截然不同的谐振特性。反馈路径尝试在谐振反馈回路引脚9到驱动点串联一个小电阻如100欧姆到1K可以稍微软化自激振荡的起振特性让声音更“圆润”。失真二极管那4个交叉二极管1N4148可以尝试换成其他类型的开关二极管如1N914甚至尝试用LED或锗二极管如1N60会引入不同的非线性失真特性让过载时的音色更有特点。供电电压这个电路通常设计在±12V到±15V工作。尝试用±9V供电整体增益会下降音色会更“软”更“糊”用±15V动态和清晰度会提升但也可能更“炸”。搭建这样一个复杂的模拟电路成功的那一刻的成就感是无与伦比的。当你转动旋钮听到亲手制作的电路发出从低沉轰鸣到尖锐共鸣的种种变化时你会真正理解模拟电子与声音艺术交汇的魅力。它不完美可能有轻微的噪声温度漂移但正是这些“不完美”的模拟特性构成了其独一无二、充满生命力的声音。