--- tags: [模电] type: note source_type: reconstructed created: 2026-08-15 updated: 2026-08-15 aliases: [振荡电路, 正弦波振荡, 文氏电桥, 方波发生器, 三角波] --- # 波形发生电路 > [!note] 对象层 > 学完这篇,你能**判断**: > > 1. 振荡器的两个条件(振幅平衡、相位平衡)什么时候满足; > 2. 文氏电桥振荡器频率怎么算; > 3. 方波/三角波/锯齿波发生器怎么构成(比较器+积分器); > 4. RC 振荡 vs LC 振荡 vs 晶振的适用频率与精度。 > **用生活理解**:振荡器是"自我维持的音乐"——不需要输入,通电就自嗨。条件:放大器的输出绕一圈回来后**刚好不衰减(|AF|=1)且同相(相移 360°)**,越唱越响(起振 |AF|>1)直到电路自动限幅。文氏电桥是"低频段节拍器"(RC 选频);LC 是"高频段振荡器";石英晶体是"绝对准时的原子钟"(Q 值百万级)。方波/三角波则是"比较器 + 积分器"这对搭档玩出的戏法:比较器翻脸(输出打满)→ 积分器慢慢爬 → 爬过阈值再翻脸 → 循环。 --- ## 一、一句话本质 **正弦振荡需满足巴克豪森条件(环路增益 |AF|≥1 且总相移 360°),用选频网络(RC/LC/晶体)定频率;非正弦振荡用"比较器(开关)+ 积分器(定时)"闭环产生方波/三角波/锯齿波;无源 RC 靠充放电定频率,有源振荡靠放大器维持。** --- ## 二、速查表(公式与结论) ### 2.1 振荡条件(巴克豪森判据) | 条件 | 表达式 | 说明 | | -------- | ------------------------- | ---------------------- | | 振幅平衡 | ** | AF | = 1** | 起振要求 | AF | >1,稳定后靠非线性自限幅到 =1 | | 相位平衡 | **φA + φF = 2nπ(同相)** | 环路相移为 360° 整数倍 | ### 2.2 三种选频方式对比 | 类型 | 选频网络 | 频率公式 | 频率范围 | 稳定度 | | ----------------- | --------- | ---------------- | --------------------- | ------------------ | | RC 振荡(文氏桥) | RC 串并联 | **f = 1/(2πRC)** | 1Hz~1MHz | 一般(10⁻² 量级) | | LC 振荡(三点式) | LC 谐振 | f = 1/(2π√(LC)) | 数百 kHz~GHz | 较好 | | **石英晶体** | 晶体谐振 | 由晶体固有频率定 | 1kHz~数十 MHz(典型) | **极高(ppm 级)** | ### 2.3 文氏电桥振荡器(经典 RC 正弦) ``` 运算放大器(同相) │ │── Rf ──┐ │ │ │── R1 ──┘(负反馈,Rf=2R1 时增益=3) │ │──┐ R ─┬──┐ │ │ │ │ └──┴──C──┘ └─ 输出(选频网络正反馈) ``` - 正反馈选频:RC 串并联网络,f0 处相移为 0、传输系数最大 1/3; - 起振条件:放大器增益 **Au ≥ 3**(Rf/R1 ≥ 2),略大于 3 保证起振; - 稳幅:负反馈支路用热敏电阻/二极管/场效应管自动调节增益; - 频率:**f = 1/(2πRC)**;例 R=10k、C=0.1μF → f ≈ 159Hz。 ### 2.4 方波/三角波发生器(比较器+积分器组合) | 波形 | 电路 | 频率公式 | 特点 | | ------ | ------------------------------ | ------------------------ | -------------- | | 方波 | 滞回比较器 + RC | f = 1/(2RC·ln(1+2R1/R2)) | 输出±Vsat 方波 | | 三角波 | 滞回比较器 + **积分器** | f = R2/(4R1·R·C)(对称) | 线性斜升斜降 | | 锯齿波 | 三角波电路(充放时间常数不等) | 不对称 | 示波器扫描 | > 核心搭档:**比较器定"翻转阈值",积分器定"斜率"**。频率由 RC 与阈值电阻决定。 ### 2.5 石英晶体振荡 - 压电效应:机械振动↔电信号转换;串联谐振 fs 与并联谐振 fp 极近; - 振荡频率稳定度 10⁻⁶~10⁻⁸(比 RC 好 4 个量级); - 电路:反相器(CMOS 门)+ 晶体 + 负载电容(并联型,负载电容决定微调频率); - 应用:MCU 主时钟、RTC 32.768kHz(2¹⁵ 分频 = 1Hz)、通信基准。 --- ## 三、判别规则 1. **能否振荡**:检查 |AF| 与相移——起振后波形从小变大(|AF|>1 起振,非线性限幅)。 2. **选振荡源**:低频/低成本 → RC(文氏桥);高频 → LC;**要精确/稳定 → 晶振**(时钟、通信必须晶振)。 3. **认方波电路**:有比较器(正反馈)+ 定时元件 → 方波;再加积分器 → 三角波。 4. **晶振电路检查**:负载电容超手册值 → 起振慢/停振;旁路电容缺失 → 频率偏移。 --- ## 四、易混对比 | 易混点 A | 易混点 B | 关键区别 | | -------------- | -------------- | ----------------------------------------------------------- | | 振荡器(自激) | 放大器(他激) | 振荡器无输入、靠环路自维持;放大器需要输入信号 | | 文氏桥 RC | LC 三点式 | RC 低频 1Hz~MHz、精度一般;LC 高频、Q 值更高 | | 石英晶体 | RC 振荡 | 晶体 ppm 级稳定、不可调谐范围小;RC 简单便宜但不稳 | | 方波发生器 | 三角波发生器 | 方波=比较器+RC 充电;三角波=比较器+积分器(线性斜率) | | 正反馈振荡 | 负反馈稳定 | 振荡用正反馈(选频)+非线性限幅;放大器用负反馈保证线性稳定 | --- ## 五、典型例题(先想再翻) 1. **计算**:文氏电桥 R=15k、C=10nF,振荡频率? > 答:f = 1/(2π×15k×10n) ≈ 1061Hz。 2. **设计**:要产生 20kHz 方波做 PWM 测试,用什么方案最省事? > 答:MCU 定时器(软件/硬件 PWM)或 555 多谐([[09-脉冲波形产生与整形|数电 09]])即可;只有要"纯正弦"才需要文氏桥/LC 振荡器。 3. **陷阱题**:同学说"振荡器输出频率只由放大器增益决定"。 > 答:错。频率由**选频网络**(RC/LC/晶体)决定;增益只决定"能否起振与波形幅度"。增益太大还会失真(振幅被限幅)。 --- ## 六、完整知识点 ### 6.1 起振与稳幅的物理过程 - 起振:|AF|>1 → 每次绕一圈增大一点 → 波形从小到大; - 稳幅:增益非线性(输出摆幅到电源轨被"削"或负反馈自动调节)→ |AF| 降到 1 → 稳定振幅; - 工程启示:**放大器增益略大于 3 起振,靠稳幅网络(二极管/热敏电阻)压回 3**。 ### 6.2 LC 三点式振荡器 - 电容三点式(Colpitts):频率稳、波形好(高频典型); - 电感三点式(Hartley):易起振但谐波大; - 记忆:**"电容三点式好频率"**(C 多则频率由 C 定,波形纯)。现代高频电路多用 Colpitts 或晶振/SAW。 ### 6.3 电压控制振荡器 VCO 与 PLL(补充) - VCO:控制电压改变频率(压控频率)——FM 调制、时钟产生; - PLL 锁相环:VCO + 分频器 + 相位比较器 → 锁定频率精确(芯片内部时钟倍频); - 概念关联:STM32 内部 PLL 就是从 8MHz 晶振倍频到 72MHz——理解时钟树的钥匙。 ### 6.4 波形质量与测量 - 示波器测振荡频率:测周期 T → f=1/T;多周期平均更准; - 晶振起振波形:幅度小(数百 mV)、负载电容不匹配会偏移频率——PCB 上晶振旁路要严格按手册。 --- ## 七、与 PCB 画图的关联 - **MCU 晶振电路**:晶振 + 两个负载电容(15~33pF)+ 有时加 1MΩ 反馈电阻——原理图必见(对应 [[PCB学习笔记/09-项目实战-51单片机核心板|PCB 笔记 09]],与 [[09-脉冲波形产生与整形|数电 09]] 呼应)。 - **RTC 32.768kHz 晶振**:低功耗时钟必备,负载电容严格按手册。 - 振荡器周边布局:晶振靠近 MCU、走线短、包地——否则频率抖动/EMC 超标。 - 555/文氏桥/LC 振荡在 PCB 上做波形发生器 → 与音频/测试电路衔接。 > 来源:华成英《模拟电子技术基础》第 8 章(波形发生电路)