R-2R 梯形网络 DAC
只用两种阻值的 R-2R 网络,4 个开关切换参考或地,运放输出模拟电压。
也可以 下载 LTspice 网表,用 LTspice(File › Open,类型选 Netlists)或 ngspice 运行。
R-2R 梯形网络从任意节点向后看的等效电阻都是 R,因此每经过一节电流就减半,自然形成二进制权重。只需两种阻值、且只要求比值匹配,便于集成和修调,位数扩展也很简单。它是最常用的 DAC 结构之一,也常用 MCU 的 GPIO 加精密电阻搭建低成本 DAC。
| 位号 | 元件值 / 型号 |
|---|---|
| R1 | 100kΩ |
| R2 | 100kΩ |
| R3 | 100kΩ |
| R4 | 50kΩ |
| R5 | 50kΩ |
| R6 | 100kΩ |
| R7 | 50.1kΩ |
| R8 | 50kΩ |
| R9 | 100kΩ |
| U1 | ANALOG SPDT |
| U2 | ANALOG SPDT |
| U3 | ANALOG SPDT |
| U4 | OpAmp |
| U5 | ANALOG SPDT |
共 14 个元件,取自 KiCad 原理图。
- KiCad 原理图
r2rladder.kicad_sch - SPICE 网表(LTspice / ngspice)
r2rladder.cir - 原理图大图(SVG)
r2rladder.svg - CircuitJS 电路文件(在新窗口打开仿真)
r2rladder.txt
来源:CircuitJS · GPL-2.0 · 查看原始项目 ↗
电路示例来自 CircuitJS1(© Paul Falstad & Iain Sharp),按 GNU GPL v2 授权;KiCad 原理图由电子森林自动转换生成,中文讲解为电子森林原创。