运算放大器的正交振荡器挺有意思,能一次性给你正弦波和余弦波输出,省得你再做相位。原理其实不复杂,就是两个反馈网络互相配合,保持 90°相位差。你用 MATLAB 来模拟的话,参数调整起来也方便,波形好不好一眼就能看出来。尤其是通信、信号这些场景,直接拿来用挺省事。
MATLAB 里的 Simulink 环境还蛮适合做这种电路仿真,你可以把两个运放模块拉出来,配好 RC 网络,调好增益,马上就能看到正交信号的波形。如果你平时要频率稳定性、幅度变化、失真情况,这个方法挺实用。压缩包里有代码和模型,直接打开就能跑,省了不少搭建电路的时间。
建议你用的时候注意 RC 参数的配比,稍微偏一点相位差就不准了。要是你经常需要正弦、余弦信号做测试,直接用这套设计+MATLAB 仿真会比较省心。