对数放大器
以 BJT 作反馈元件,把 0~6 V 输入转换为与 ln(Vin) 成正比的输出。
也可以 下载 LTspice 网表,用 LTspice(File › Open,类型选 Netlists)或 ngspice 运行。
BJT 的 Vbe = VT·ln(Ic/Is)。把晶体管放在反相放大器的反馈回路中,输入电流 Vin/R 流过晶体管,输出电压即为 −VT·ln(Vin/(R·Is))。对数放大器用于压缩大动态范围信号(如 RSSI、音频 dB 显示)和模拟乘除运算。
| 位号 | 元件值 / 型号 |
|---|---|
| C1 | 1µF |
| D1 | |
| I1 | 10mA |
| MES1 | |
| Q1 | |
| Q2 | |
| R1 | 1kΩ |
| R2 | 15kΩ |
| R3 | 1kΩ |
| U1 | OpAmp |
| U2 | OpAmp |
| V1 | 3V 40Hz |
共 12 个元件,取自 KiCad 原理图。
- KiCad 原理图
logconvert.kicad_sch - SPICE 网表(LTspice / ngspice)
logconvert.cir - 原理图大图(SVG)
logconvert.svg - CircuitJS 电路文件(在新窗口打开仿真)
logconvert.txt
来源:CircuitJS · GPL-2.0 · 查看原始项目 ↗
电路示例来自 CircuitJS1(© Paul Falstad & Iain Sharp),按 GNU GPL v2 授权;KiCad 原理图由电子森林自动转换生成,中文讲解为电子森林原创。