激光雷达(LiDAR)接收器 TIA 电路噪声优化与带宽折中设计
车载 LiDAR 的接收链路是"APD/SiPM → TIA → VGA → ADC",TIA 是第一级,把 APD 的 pA~μA 雪崩电流转成电压。905 nm 方案脉宽 5–10 ns(对应 ~100 MHz 带宽),1550 nm 用 InGaAs APD 脉宽更窄、带宽要求更高。TIA 设计的核心矛盾是带宽要跟得上脉冲、噪声要压得住单光子回波——Rf 大一倍,带宽折半、噪声 √(Rf) 涨,折中点在哪取决于探测距离和目标反射率。
一、TIA 选型:分立 vs 集成
小批量/定制方案常用分立 TIA(运放 + Rf/Cf 补偿),灵活但寄生难控;量产车载倾向集成 TIA(如 TI OPA858、ADI ADA4817、MAX40658 这类 400–1000 MHz GBW 的专用 LiDAR TIA)。集成款的好处是输入电容 Cin 小(< 0.5 pF)、Rf 内置(常见 10 kΩ–100 kΩ 可调)、Cf 用片上微调,比分立搭的稳定。
APD 的结电容 Cin_apd 是带宽杀手——Φ0.5 mm APD 约 1.5–2 pF,串 10 kΩ Rf 时 f₋₃dB ≈ 1/(2π·Rf·Cin_total),Cin_total = C_apd + C_in_tia + C_parasitic。10 kΩ + 2 pF → f₋₃dB ≈ 8 MHz,不够 905 nm 的 100 MHz,所以要么降 Rf,要么选 Cin 更小的 TIA + 小面积 APD。
二、噪声三来源与折中
TIA 输入折合噪声主要来自三块:
1. APD 散粒噪声:√(2·q·Iapd·M²·F(M)),M 是雪崩倍增(905 nm APD 一般 M=10–100),F(M) 是过剩噪声系数
2. TIA 输入折合噪声:主要是运放 e_n(OPA858 约 3.2 nV/√Hz)和 i_n(约 2.5 pA/√Hz)
3. Rf 热噪声:√(4kTRf),Rf=10 kΩ 时 ≈ 13 nV/√Hz @25℃
折中逻辑:Rf 越大 → 增益越高、热噪声 √Rf 涨、带宽 1/Rf 跌。905 nm 车载 LiDAR 的典型取值:Rf=5–20 kΩ,带宽 60–150 MHz,输入折合噪声密度 10–20 pA/√Hz。
三、带宽优化:Rf/Cf 补偿 + 输入寄生压最低
TIA 的传递函数是 Rf / (1 + s·Rf·Cin + s²·Rf·Cf·Cin…),Cf 是用来压振铃的,不是用来定带宽的——Cf 太大带宽进一步跌,太小 Q 值高振铃多。经验值 Cf ≈ 0.1–0.3 × Cin_total / (GBW/Rf),OPA858(GBW=5.4 GHz)配 Rf=10 kΩ、Cin=2 pF 时 Cf 取 0.2–0.5 pF。
* TIA 简易 SPICE 验证(OPA858 模型)
XU1 IN OUT TIA_OPA858
Rf IN OUT 10k
Cf IN OUT 0.3p
Cin IN GND 2p ; APD Cin + 寄生
Vapd IN 0 DC 0 AC 1u ; APD 电流源
.tran 0.1n 50n
.noise V(out) Vapd dec 20 1Meg 200Meg
.end
跑完 .noise 看输入折合噪声密度曲线,1 MHz–100 MHz 段要平,别在 50 MHz 处有鼓包(那是 Cf 没配好起的谐振)。
四、PCB 落地三件事
TIA 是 pA 级电路,PCB 比 schematic 更决定成败:
1. 电源:TIA 供电用低噪声 LDO(如 TPS7A8101,3.3 V 出 5 μVrms),前端 DCDC 经 10 Ω + 10 μF 再进 LDO,LDO 出再串 1 Ω + 1 μF + 磁珠(600 Ω@100 MHz)到 TIA VCC 脚。别用 DCDC 直供,开关纹波会进 APD 偏压。
2. 输入走线:APD → TIA IN 走线 ≤ 3 mm,表层包 GND guard(两侧 GND 铜 + 每 2 mm via),别走时钟/数字线下,也别跨分割。APD 偏压(905 nm 约 80–150 V)走另一条路径,远离 TIA IN 5 mm 以上。
3. 输出隔离:TIA OUT → VGA 这段走内层带状线,两侧包 GND via fence,避免被后级数字(FPGA、ADC)窜回来。TIA OUT 别直接驱动容性负载(> 10 pF),中间串 50 Ω + 挂 2 pF 缓冲。
⚠ APD 偏压的 HV 部分要单独铺铜,与 TIA 区之间用槽 + GND 墙隔离,HV 的 R_bias(几 MΩ)用 0603/0805 贴 TIA 板边,别贴 TIA IN 旁。
五、增益分级与饱和恢复
单级 TIA 动态不够——近处白墙回波能把 TIA 打饱和,恢复时间 > 1 μs 就丢远端目标。解法:
• TIA + VGA 两级:TIA Rf 选中等(5–10 kΩ),VGA 给 0–30 dB 可调,近处 VGA 衰减、远端 VGA 放大
• TIA 输出端加 fast recovery:在 OPA858 的 OUT 到 IN- 间并一个肖特基小信号对(BAV99 类),限幅 ±0.7 V,防饱和锁死
• APD 偏压动态调 M:近处降偏压(M 从 100→30),远端升偏压,能扩动态 15–20 dB
/* 增益动态调度(简化) */
if (range_bin < 20) { /* 近处 0–20m */
apd_bias_set(80); /* 降 M,防饱和 */
vga_gain_set(6); /* VGA 最低档 */
} else {
apd_bias_set(140); /* 抬 M,提 SNR */
vga_gain_set(24);
}
六、验证闭环
板子回来先测三样:
• 噪声密度:APD 遮光,示波器 AC 耦合看 TIA OUT,1 MHz–100 MHz 段 RMS 折算到输入应 < 50 pA/√Hz(Rf=10 kΩ 档)
• 脉冲响应:APD 前打 905 nm 激光二极管(脉宽 10 ns),TIA OUT 看上升时间 tr < 3.5 ns(对应 ~100 MHz),过冲 < 5%
• 饱和恢复:强光打 APD,看 TIA OUT 从饱和回线性 < 200 ns(加 BAV99 后能从 1 μs 压到 150 ns)
LiDAR TIA 的真谛:Rf 按 APD Cin 和带宽反推、Cf 只用来压振铃别贪大、输入走线 3 mm 内 + GND guard、APD 偏压与 TIA 分区隔离、TIA+VGA 两级扩动态 + APD 偏压动态调 M。这套走完,905 nm 车载 LiDAR 的 150 m @10% 反射率能稳,近处白墙不饱、远端黑衣不丢。





