1. 为什么信号运算是模拟电路里最容易被低估的分水岭很多人学模拟电子技术翻到信号的运算这一章时第一反应是这不就是几个运放电路吗虚短虚断一套公式就完事了。我当年也是这么想的直到有一次帮一个做传感器的朋友调一块信号调理板才发现自己根本没真正理解这一章在讲什么。那块板子的问题很典型前端传感器输出的是微弱的差分信号经过几级运放之后输出要么饱和削顶要么噪声大得没法看。我拿着教材上的公式反复算理论上增益没问题可实际波形就是不对。后来才意识到我一直在用理想运放的思维去套一个真实电路而信号的运算这一章恰恰是从理想走向现实的关键过渡。这一章的核心说白了就一件事用运放搭建各种数学运算电路让输出信号等于输入信号的某种运算结果。加法、减法、积分、微分、对数、指数、乘法这些在数学里是抽象符号在模拟电路里却是实实在在的电压波形变换。它的价值在于现实世界里的物理量——温度、压力、光照、加速度——经过传感器转换后都是电信号而这些信号往往需要经过加、减、比例、积分等处理才能变成我们需要的形态。比如把两个传感器的差值放大把一路信号积分成斜坡把脉冲信号变成平滑的直流这些全靠信号运算电路来完成。适合谁来读这部分内容我的判断是三类人。第一类是正在学模电的学生课本上的推导看懂了但一到实际电路就懵需要有人把为什么这样设计讲透。第二类是做硬件但非科班出身的工程师会用运放但说不清原理遇到振荡、漂移、精度不够的问题不知道怎么排查。第三类是做嵌入式或信号处理的人平时在数字域里做运算想理解模拟域里这些运算到底是怎么实现的方便做前后端的衔接设计。这三类人的共同点是都需要的不只是公式而是公式背后的设计逻辑和踩坑经验。我写这部分内容不会照着教材的顺序把公式再推一遍——那个你自己看书就行。我要做的是把教材里那些显然易得读者自证的地方补上把那些老师上课可能一句带过但实际很要命的细节展开再结合我自己在信号调理电路上踩过的坑给你一套能直接上手的设计思路。信号运算这一章看起来是纯理论但它其实是整个模电里最工程化的一章每一个电路背后都有明确的工程动机。2. 运算放大器的理想模型到底理想在哪什么时候必须抛弃它2.1 虚短和虚断不是假设是深度负反馈的必然结果教材上讲运放运算电路开篇就是虚短和虚断两个概念。很多人把它当成两条公理背下来做题时套用但从来没想过它们为什么成立。我见过不少人在实际调试时发现运放两输入端电压并不相等就怀疑虚短失效了其实是对这个概念的理解有偏差。虚短的本质是当运放工作在线性区且开环增益极大时负反馈会强迫两个输入端电压差趋近于零。注意这里的逻辑链条——不是因为虚短所以两输入端电压相等而是因为负反馈高开环增益所以两输入端电压差被压到极小。这个区别很关键。开环增益Aod典型值在10的5次方量级假设输出电压是10V那么输入端电压差就是10V除以10的5次方等于0.1mV。这个值在大多数计算里可以忽略所以叫虚短。但如果你的电路要求精度到微伏级或者运放工作在接近饱和的边缘这个0.1mV就不能忽略了。虚断的逻辑更简单运放的输入阻抗极高典型值在兆欧甚至吉欧级别所以流入输入端的电流极小小到可以认为没有电流流入。但这里有个坑——输入偏置电流。真实运放的输入端总会有那么几纳安到几微安的偏置电流这个电流流过你外部的反馈电阻网络时会产生一个额外的误差电压。比如一个偏置电流为10nA的运放反馈电阻是1MΩ那么误差电压就是10mV。这个误差在精密电路里是致命的。提示判断能不能用虚短虚断先看运放是否工作在线性区。如果输出已经饱和到接近电源轨虚短就不成立了这时候两输入端电压差可能达到毫伏甚至更大。2.2 从理想走向现实四个必须考虑的运放非理想参数教材上的运算电路推导全部基于理想运放但实际选型和调试时有四个参数你必须心里有数。第一个是输入失调电压Vos。理想情况下两输入端电压相等时输出应该为零。但真实运放由于内部差分对管的不匹配需要在一个输入端加一个很小的电压才能让输出真正为零这个电压就是Vos。它的影响是在直流或低频应用中Vos会被放大电路放大直接叠加在输出上。比如一个增益为100的放大电路Vos为5mV那么输出端就会有0.5V的直流偏移。解决方法是选择低失调运放或者在电路里加调零网络。第二个是增益带宽积GBW。理想运放的增益在所有频率下都是无穷大但真实运放的增益随频率升高而下降下降的斜率是-20dB/十倍频。GBW是一个常数等于开环增益和对应频率的乘积。比如GBW为1MHz的运放在100kHz时开环增益只有10在10kHz时是100。这意味着如果你要做一个增益为100的放大器用GBW为1MHz的运放那么闭环带宽只有10kHz。信号频率超过这个值增益就会下降输出幅度变小相位也会偏移。第三个是压摆率SR。它表示运放输出电压的最大变化速率单位是V/μs。这个参数在大信号高频应用中特别重要。比如你要放大一个幅度为10V、频率为100kHz的正弦波需要的压摆率是2π×100k×10≈6.28V/μs。如果运放的SR只有1V/μs输出就会变成三角波严重失真。很多人在做信号运算电路时只关注增益和带宽忽略了压摆率结果大信号时波形完全不对。第四个是共模抑制比CMRR和电源抑制比PSRR。这两个参数在减法电路和精密电路中尤为关键。CMRR表示运放抑制共模信号的能力理想情况下共模信号完全不被放大但真实运放的CMRR有限共模信号会有一部分泄漏到输出。PSRR则是电源波动对输出的影响电源上的纹波会通过运放耦合到输出端。参数理想值典型真实值主要影响应对策略开环增益Aod无穷大10^5~10^7闭环精度选高增益运放输入失调电压Vos01μV~10mV直流偏移选低失调型号或调零增益带宽积GBW无穷大1MHz~100MHz高频增益下降按信号频率选GBW压摆率SR无穷大0.5~1000V/μs大信号失真按信号幅度和频率算输入偏置电流Ib01fA~1μA电阻网络误差选低Ib运放或平衡电阻共模抑制比CMRR无穷大60~120dB共模干扰泄漏选高CMRR或匹配电阻这张表建议你贴在工位上。每次选运放之前过一遍看看哪个参数对你的应用最致命然后有针对性地选型。我自己的经验是做直流精密电路Vos和Ib是首要考虑做高频交流电路GBW和SR是首要考虑做传感器信号调理CMRR和Vos都要兼顾。2.3 反馈网络的设计才是运算电路的精髓很多人把注意力全放在运放本身却忽略了反馈网络才是决定运算功能的核心。同样是运放反馈网络换成不同的电阻电容组合就能实现加法、减法、积分、微分。这背后的逻辑是运放通过反馈网络实现输出对输入的某种函数关系而这个函数关系完全由反馈网络的阻抗特性决定。以反相比例运算电路为例输入信号通过电阻R1接到反相输入端反馈电阻Rf接在输出和反相输入端之间。根据虚短虚断反相输入端电压近似为零流入运放的电流近似为零所以流过R1的电流全部流过Rf。于是输出电压等于输入电压乘以负的Rf/R1。这个推导的关键在于R1和Rf的比值决定了增益而运放本身只是提供了一个强制两输入端电压相等的机制。理解了这一点你就能明白为什么积分电路是把反馈电阻换成电容——电容的阻抗是1/(jωC)频率越低阻抗越大所以低频时增益大高频时增益小这就实现了积分效果。微分电路则是把输入电阻换成电容反馈电阻不变电容的阻抗随频率升高而减小所以高频时增益大实现了微分效果。这个思路可以推广到所有运算电路你想实现什么运算就去设计一个反馈网络让它的阻抗频率特性符合那个运算的数学表达。加法电路就是在反相输入端接多个输入电阻每个输入信号通过各自的电阻汇入同一个虚地点实现电流相加最终输出电压是各输入电压的加权和。减法电路则是用差分放大器结构让两个输入信号分别作用于同相和反相输入端实现差值放大。3. 从加法到积分六种基本运算电路的工程化设计要点3.1 加法与减法电路看似简单实则最容易翻车加法电路在教材上通常一笔带过但实际用起来问题不少。反相加法电路的结构是多个输入信号各通过一个电阻接到反相输入端反馈电阻接在输出和反相输入端之间。输出电压等于负的反馈电阻乘以各输入电流之和。如果所有输入电阻相等且等于反馈电阻那么输出就是各输入电压之和的相反数。这里第一个坑是输入阻抗。反相加法电路的输入阻抗等于输入电阻本身如果你需要高输入阻抗这个结构就不合适。比如你要把两个传感器的信号相加传感器输出阻抗很高直接接反相加法电路会加载传感器导致信号衰减。解决办法是在前面加电压跟随器做缓冲或者改用同相加法电路。第二个坑是电阻匹配精度。加法电路的精度直接取决于各电阻的比值精度。如果你用5%精度的碳膜电阻那么加法结果的误差可能达到10%以上。精密加法电路必须用0.1%甚至更高精度的金属膜电阻或者用电阻网络。我在一个音频混合电路里用过普通电阻做加法结果两路信号的混合比例严重偏离设计值换成精密电阻后问题立刻解决。减法电路差分放大器的坑更深。标准差分放大器的输出电压等于反馈电阻与输入电阻的比值乘以两输入端的电压差前提是电阻严格匹配。如果电阻不匹配共模信号就会泄漏到输出。假设四个电阻的匹配误差为1%那么CMRR大约只有40dB左右意味着共模信号会被衰减100倍后出现在输出端。对于需要抑制强共模干扰的应用这个性能远远不够。改进方案有两个。一是用高精度匹配电阻网络把匹配误差控制在0.01%以内CMRR可以做到80dB以上。二是用三运放仪表放大器结构第一级两个运放提供高输入阻抗和增益第二级差分放大器做减法整体CMRR可以做到100dB以上。仪表放大器芯片内部已经做好了电阻匹配用起来省心但成本比四个分立电阻高不少。注意差分放大器的输入电阻等于两个输入电阻之和通常不高。如果信号源输出阻抗较高必须考虑阻抗匹配问题否则会引入额外误差。3.2 积分电路从方波到三角波的魔法以及积分漂移的根治方法积分电路是信号运算里最有意思的一个。它的基本结构是把反相比例电路的反馈电阻换成电容输出电压等于输入电压对时间的积分乘以一个系数。输入方波输出就是三角波输入正弦波输出是相位滞后90度的余弦波。这个电路在波形发生器、滤波器、传感器信号处理里用得非常多。但积分电路有一个致命问题积分漂移。理想积分器在输入为零时输出应该保持不变。但真实运放有输入失调电压和偏置电流这些微小的直流误差会被电容不断积分导致输出缓慢地向电源轨漂移最终饱和。我当年做一个方波转三角波的电路上电后输出确实有三角波但波形整体在缓慢上移几十秒后就削顶了。排查了半天才意识到是失调电压在作怪。根治方法是在积分电容两端并联一个大电阻通常取1MΩ到10MΩ。这个电阻的作用是在直流时它提供一条负反馈通路把直流增益限制在有限值防止积分漂移。在交流时只要信号频率足够高电容的阻抗远小于这个电阻电阻的影响可以忽略积分特性基本不变。这个电阻和电容的乘积决定了积分电路的下限频率通常取信号最低频率的十分之一以下。选择这个并联电阻时有个权衡电阻越小直流漂移抑制越好但低频积分精度越差电阻越大低频精度越好但漂移抑制越弱。我的经验是对于音频范围的积分电路取1MΩ配0.1μF电容下限频率约1.6Hz既能抑制漂移又不影响音频信号。对于更低的频率需要更大的电阻或更大的电容但要注意电容的漏电流和介质吸收问题。另一个坑是电容的选择。积分电容不能用普通电解电容漏电流太大会导致严重的积分误差。也不能用高介电常数的陶瓷电容介质吸收效应会让积分结果失真。首选是聚丙烯薄膜电容或聚苯乙烯电容漏电流小介质吸收低温度稳定性好。如果容量需要较大可以用多个薄膜电容并联。3.3 微分电路为什么它比积分电路更危险微分电路和积分电路是对偶的把输入电阻换成电容反馈电阻不变就得到微分电路。输出电压等于输入电压对时间的导数乘以一个系数。输入方波输出是尖脉冲输入三角波输出是方波。听起来很美好但微分电路在实际中比积分电路更难驾驭。第一个问题是高频噪声放大。微分电路的增益随频率升高而增大高频噪声会被严重放大。一个1kHz的方波边沿包含大量高频分量微分后输出的尖脉冲上会叠加明显的噪声。如果输入信号本身带有高频干扰微分电路的输出可能完全被噪声淹没。第二个问题是稳定性。微分电路的输入阻抗随频率升高而减小在高频时输入阻抗很低容易和信号源内阻形成不期望的谐振。同时微分电路对运放的相位裕度要求更高容易自激振荡。工程上的解决办法是在输入电容上串联一个小电阻限制高频增益。这个电阻和电容的乘积决定了微分电路的上限频率通常取信号最高频率的10倍以上。同时在反馈电阻上并联一个小电容进一步抑制高频增益。这两个小元件看起来不起眼但没有它们微分电路基本没法用。我个人的建议是能用积分电路实现的功能尽量不要用微分电路。因为积分电路天然具有低通特性对噪声不敏感稳定性好。微分电路的高通特性让它天生脆弱。如果确实需要微分功能可以考虑先用积分电路配合其他运算来实现或者把微分运算放到数字域去做。3.4 对数与指数电路非线性运算的工程实现对数电路和指数电路属于非线性运算在教材里通常放在最后很多人学到这儿已经没精力细看了。但这两个电路在工程中其实很有用比如做模拟乘法器、对数压缩、自动增益控制等。对数电路的基本原理是利用半导体PN结的指数特性。把三极管或二极管接在运放的反馈回路里集电极电流和基极-发射极电压之间呈指数关系反过来就实现了对数运算。输出电压正比于输入电流的对数。这里的关键是温度补偿。PN结的电压对温度非常敏感温度每升高1摄氏度基极-发射极电压大约下降2mV。如果不做补偿对数电路的输出会随温度剧烈漂移。常见的温度补偿方法是用两个匹配的三极管一个接在反馈回路里另一个接在参考电流路径上两者的温度漂移相互抵消。或者用热敏电阻网络进行补偿。无论哪种方法对数电路的精度和稳定性都远不如线性运算电路通常只能做到百分之几的精度。指数电路是对数电路的逆运算把三极管接在运放的输入回路里实现指数变换。指数电路的一个典型应用是反对数放大配合对数电路可以实现模拟乘法、除法、平方、开方等运算。在数字信号处理普及之前模拟乘法器在通信、控制领域应用很广现在虽然大部分被数字方案取代但在某些高频、低功耗场景下仍有优势。3.5 乘法与除法电路从模拟计算到现代应用的演变模拟乘法器的核心是利用对数-反对数原理先对两个输入信号取对数相加或相减再取反对数就实现了乘法和除法。这个思路在数学上很优雅但工程实现上挑战不小因为对数电路的精度和温漂问题会直接传递到乘法结果上。另一种乘法器实现方式是变跨导乘法器利用差分对的跨导与偏置电流成正比的关系通过控制偏置电流来实现乘法。这种结构在集成乘法器芯片里很常见精度和带宽都比对数-反对数方案好。典型产品如AD633、MPY634等内部集成了完整的乘法器电路用起来很方便。模拟乘法器的现代应用场景包括混频器通信系统中把射频信号和本振信号相乘实现频率变换、检波器把调幅信号和载波相乘再低通滤波、功率测量电压和电流相乘得到瞬时功率、压控增益用控制电压乘以信号实现增益调节。虽然这些功能在数字域也能实现但在高频、低延迟、低功耗的场景下模拟乘法器仍有不可替代的优势。除法电路可以用乘法器加反馈来实现把乘法器的输出和分母信号相乘反馈到输入端形成闭环最终输出就是分子除以分母。这种闭环结构的稳定性需要仔细设计否则容易振荡。3.6 运算电路的综合应用一个传感器信号调理的完整案例把前面这些电路组合起来就能解决实际的工程问题。我拿一个压力传感器信号调理的案例来说明。传感器输出是差分信号幅度为0到20mV共模电压为2.5V需要转换成0到3V的单端信号供ADC采集。第一步是仪表放大器做差分放大和电平转换。用三运放结构第一级两个运放做同相放大提供高输入阻抗和共模抑制第二级差分放大器把差分信号转换成单端信号。增益设为100把20mV放大到2V。这里要注意电阻匹配否则共模电压2.5V会泄漏到输出。第二步是加法电路做电平偏移。仪表放大器输出是0到2V需要偏移到0.5到2.5V给ADC留出上下裕量。用一个反相加法电路一路输入是仪表放大器输出另一路是参考电压通过电阻网络实现偏移。这里要注意参考电压的稳定性和电阻的匹配精度。第三步是低通滤波。传感器信号带宽不高但可能混入高频噪声。用一阶或二阶有源低通滤波器截止频率设在信号带宽的2到3倍。滤波器可以用Sallen-Key结构也可以用多路反馈结构根据对通带平坦度和阻带衰减的要求来选择。第四步是输出缓冲。ADC的输入阻抗可能不高需要在滤波器后面加一个电压跟随器做缓冲保证信号不被加载。同时缓冲器还可以提供一定的驱动能力如果ADC需要充电电流缓冲器能快速响应。这个案例里用到了差分放大、加法、滤波、缓冲四种运算电路。每一步的设计都需要考虑运放的非理想参数、电阻的精度、电容的介质特性。实际调试时我先用仿真软件验证整体方案再逐级调试每级确认无误后再连起来。最终精度做到了0.5%以内满足设计要求。4. 调试信号运算电路时那些教材不会告诉你的排查思路4.1 输出饱和先查反馈再查电源最后查输入运放电路最常见的故障就是输出饱和要么顶到正电源轨要么拉到负电源轨。很多人第一反应是运放坏了其实大部分情况下是电路设计或连接问题。排查顺序应该是先查反馈回路是否连通。如果反馈电阻虚焊或断路运放就变成了开环状态开环增益极大任何微小的输入失调都会被放大到饱和。用万用表测一下反馈电阻两端的通断或者用示波器看反相输入端的电压是否跟随同相输入端。再查电源是否正常。运放的供电电压不足或不对称会导致输出范围受限。比如正电源只有3V而负电源是-12V那么输出正半周会提前削顶。用示波器测电源引脚上的电压确认在合理范围内同时检查电源纹波是否过大。最后查输入信号是否超出预期。如果输入信号幅度超过了设计值输出自然会饱和。比如设计增益为10输入信号突然从0.1V变成1V输出就会从1V变成10V超过电源轨后饱和。这种情况需要检查信号源的输出范围必要时在前端加限幅电路。4.2 振荡从相位裕度和寄生电容入手运放电路振荡是另一个常见问题表现为输出端有高频正弦波或杂乱波形即使输入为零也存在。振荡的根本原因是负反馈变成了正反馈通常发生在高频段因为运放内部有多个极点高频时附加相移可能达到180度。排查振荡时先用示波器看振荡频率。如果频率在几百kHz到几MHz通常是运放自身的相位裕度不足。解决办法是降低反馈网络的阻抗或者在反馈电阻上并联一个小电容几皮法到几十皮法引入一个高频零点补偿相位。如果振荡频率更高达到几十MHz可能是寄生电容和电感引起的。PCB布局不合理比如反馈走线太长、输入输出走线平行、地平面不完整都会引入寄生参数。解决办法是优化布局反馈走线尽量短输入输出远离地平面完整电源引脚就近加去耦电容。还有一种振荡是容性负载引起的。运放输出直接驱动电容性负载比如长电缆、ADC输入电容时输出阻抗和负载电容形成极点可能导致振荡。解决办法是在输出端串联一个小电阻几十欧姆隔离负载电容或者在反馈回路里加补偿。4.3 精度不够逐项排查误差源如果电路功能正常但精度不达标需要系统地排查误差源。误差来源主要有以下几类运放本身的误差输入失调电压、输入偏置电流、共模抑制比、电源抑制比。这些参数在运放数据手册里都有根据你的电路配置计算它们对输出的影响。比如失调电压乘以噪声增益就是输出偏移偏置电流乘以等效电阻就是额外偏移。电阻的误差电阻的初始精度、温度系数、长期漂移。精密电路必须用高精度低温漂电阻比如金属膜电阻或箔电阻。电阻的匹配比绝对精度更重要特别是差分电路和加法电路。电容的误差电容的容值精度、温度系数、漏电流、介质吸收。积分电路和滤波电路对电容要求高首选薄膜电容。电解电容的容值误差大、漏电流大不适合精密运算电路。电源的误差电源电压的稳定性、纹波、温度漂移。电源波动会通过运放的PSRR耦合到输出PSRR有限的运放对电源质量要求更高。精密电路建议用线性稳压器供电并在运放电源引脚就近加去耦电容。布局的误差热电动势、寄生电容、地环路。不同金属连接处的热电动势会产生微小电压在微伏级精度电路中不可忽略。寄生电容会影响高频响应和稳定性。地环路会引入噪声和干扰。排查时我通常先用电位器或可调电阻替代固定电阻观察输出变化判断是哪个电阻的误差主导。然后用高精度万用表测量各点电压和理论值对比定位误差来源。如果所有元件都正常但精度仍不够可能是布局或屏蔽问题需要从PCB设计上找原因。4.4 噪声太大从源头到输出的完整噪声链分析噪声问题是信号运算电路里最头疼的因为它涉及的因素多排查起来费时费力。噪声来源可以分为外部噪声和内部噪声两大类。外部噪声包括电源纹波、空间电磁干扰、地环路噪声、机械振动引起的微音效应。排查方法是把输入端短路看输出噪声是否仍然存在。如果短路后噪声消失说明噪声来自输入信号或信号源如果短路后噪声仍在说明噪声来自电路本身或电源。内部噪声包括运放的电压噪声和电流噪声、电阻的热噪声、1/f噪声。运放的电压噪声密度通常在nV/√Hz量级电流噪声在fA/√Hz到pA/√Hz量级。电阻的热噪声密度等于√(4kTR)和电阻值及温度有关。这些噪声是物理规律决定的只能通过选低噪声运放、降低电阻值、限制带宽来减小。降低噪声的工程手段包括限制带宽在输出端加低通滤波把高频噪声滤掉、降低电阻值电阻热噪声和电阻值的平方根成正比但降低电阻值会增加功耗和运放负载、选低噪声运放电压噪声和电流噪声都要考虑根据源阻抗选择、屏蔽和接地用金属屏蔽盒、单点接地、星形接地。我自己的经验是噪声问题80%来自电源和布局20%来自元件本身。所以排查时先查电源质量和PCB布局再考虑换低噪声运放。很多时候一个布局合理的普通运放电路比布局糟糕的低噪声运放电路噪声更小。5. 从教材到实战我总结的四条设计心法5.1 先算清楚需求再选运放和拓扑很多人拿到需求就急着画电路结果选型时发现运放参数不够或者拓扑结构不合适推倒重来。我的习惯是先把需求量化信号带宽多少、增益多少、精度要求多少、输入阻抗要求多少、输出负载多少、电源条件是什么。把这些列成一张表然后逐项匹配运放参数和电路拓扑。比如信号带宽100kHz、增益100倍那么GBW至少需要10MHz同时压摆率要满足最大信号幅度和频率的要求。如果精度要求0.1%那么运放的失调电压和电阻的匹配精度都要相应提高。如果输入阻抗要求1MΩ以上反相放大结构就不合适要用同相结构或加缓冲。这些判断在选型阶段就要完成不要等到调试时才发现问题。5.2 仿真验证不能省但也不能全信现在的电路仿真软件很强大SPICE模型也越来越准。我习惯在画PCB之前先用仿真验证方案直流工作点、交流频率响应、瞬态波形、噪声分析、温度扫描。仿真能发现大部分设计错误比如增益算错、相位裕度不够、电源范围不对。但仿真不能全信因为仿真模型通常基于典型参数不包含寄生效应、元件离散性、布局影响。仿真通过的电路实际做出来可能仍然有问题。我的做法是仿真验证原理实际调试验证工程。仿真时留足裕量比如增益留10%余量带宽留2倍余量相位裕度留45度以上。实际调试时再根据测量结果微调。5.3 逐级调试每级确认后再级联多级运算电路不要一次性全焊好再上电那样出了问题很难定位。我的做法是逐级焊接、逐级调试先焊第一级确认功能正常、指标达标再焊第二级单独调试然后把两级连起来看级联后的整体表现。这样虽然慢一点但问题定位快不会出现一锅粥的情况。每级调试时重点看几个指标直流工作点是否正常、增益是否符合设计、带宽是否足够、输出是否失真、噪声是否可接受。用示波器看波形用万用表测直流用频谱仪或示波器FFT看噪声。每级都确认无误后再级联。5.4 留调试余量给后续修改留空间设计电路时我习惯给关键参数留调试余量。比如增益电阻用固定电阻加微调电位器的组合方便后期调整。反馈电容留两个焊盘可以并联不同容值。电源入口留滤波电容的位置根据实际噪声情况决定是否安装。这些余量在批量生产时可以去掉但在原型阶段非常有用。PCB布局也要留余量关键节点留测试点方便示波器探头连接。电源和地留足够的过孔和铺铜方便后期修改。信号走线留备用路径万一需要改拓扑可以割线跳线。这些细节看起来麻烦但能省下大量调试时间。信号运算这一章教材上可能只有几十页但实际工程中涉及的问题远不止这些。我自己的体会是每做一个新电路都会遇到新的问题都会对原来的理解有新的修正。模拟电路就是这样理论是基础经验是关键两者缺一不可。希望这些从实际项目中总结出来的思路和教训能帮你少走一些弯路。
阅读完成 · 觉得有帮助?