做光探测器选型和电路设计时,我最常被问到的问题就是:为什么光电二极管经常要加一个反向偏压?不加行不行?加太大又会怎样?说实话,这个问题比表面看起来更重要。因为“反向偏压”几乎决定了光探测器的探测带宽、最小可探测功率、动态范围,甚至寿命。如果你也在折腾硅PIN光电二极管、InGaAs探测器或者APD雪崩光电二极管,这篇内容值得花十分钟一口气看完。我会从PN结原理讲起,再回到具体偏压配电路,最后整理几个调试中特别容易踩的坑,保证你下次调板子时心里有数。
1. PN结为什么天生适合做光探测器
1.1 耗尽区才是真正的“光敏区”
PN结的概念多数人在课本上都学过:P区多子是空穴,N区多子是电子,两种材料接触之后,多子会互相扩散,P区靠近界面的空穴跑向N区,N区靠近界面的电子跑向P区,结果在交界处留下带负电的受主离子和带正电的施主离子。这些不能移动的离子形成了空间电荷区,也叫耗尽区。耗尽区里面几乎没有自由载流子,却存在一个从N区指向P区的内建电场,方向很关键。
光探测器之所以要用PN结,就是因为这个内建电场。光打进半导体材料后,只要光子能量大于材料禁带宽度,就会激发出电子-空穴对。如果这组载流子出现在耗尽区里,内建电场会瞬间把电子推向N区、把空穴推向P区,形成定向漂移,宏观上就是光电流。如果光生载流子出现在耗尽区外面,比如在P区或N区的中性区里,就只能靠扩散慢慢“逛”到耗尽区边缘再被电场收集,速度慢,还容易被复合掉,响应自然就差。
所以一个PN结光探测器能收集多少光生载流子,很大程度上取决于耗尽区能不能覆盖住入射光的吸收深度。耗尽区越宽,有效收集区域越大,量子效率通常也越高。这也就引出了反向偏压存在的最根本理由:反向偏压能直接加宽耗尽区。
1.2 反向偏压的本质:把耗尽区拉宽、把电场拉强
先明确极性:PN结加反向偏压,就是把P区接到低电位、N区接到高电位,电压方向和内建电场方向一致。表面上看反偏时PN结不导通,但是对我们做探测器的人来说,真正关心的是耗尽区宽度被改变了。
耗尽区宽度可以用一个简化公式估计:
W = sqrt[2εs / q × (1/NA + 1/ND) × (Vbi + VR)]
其中εs是半导体介电常数,q是电子电荷,NA和ND是P区和N区的掺杂浓度,Vbi是内建电势,VR就是外加反向偏压。注意Vbi和VR是相加关系,这意味着VR越大,根号里面的值越大,耗尽区就越宽。这就像在两块带异性电荷的极板之间加了一个电压源,电压越高,极板之间的“真空层”就被推得越开。
耗尽区变宽会带来两个直接后果。第一,结电容变小。PN结电容近似为Cj ≈ εs × A / W,A是结面积,W是耗尽区宽度。反偏电压升高,W变大,Cj就下降。光探测电路里结电容经常是RC带宽的主要限制因素,所以反偏是提升响应速度最直接的手段之一。第二,耗尽区内部电场增强。光生载流子在电场作用下漂移速度更快,尤其在电场达到速度饱和区之前,载流子渡越时间明显缩短,这对高速光通信接收前端尤其重要。
不过反向偏压不是越大越好。偏压提高后暗电流会增加、噪声会恶化,接近击穿电压时甚至可能进入雪崩或隧穿区,所以实际设计中需要在带宽和噪声之间做取舍。这个问题后面我会展开。
2. 反向偏压对暗电流和噪声的影响,别只看响应速度
2.1 反偏不等于“零电流”
很多人把PN结反偏理解成“完全不导通”,其实那是理想模型。真实PN结在反偏状态下还是有电流流过的,这就是暗电流。暗电流的物理来源有几种:P区中的少数载流子电子和N区中的少数载流子空穴会被耗尽区电场扫向对侧,形成扩散电流;耗尽区里的深能级杂质在电场作用下不断产生电子-空穴对,形成产生-复合电流;偏压很高时,载流子可能隧穿过势垒,形成隧道电流;另外封装表面、管脚之间的污染和漏电也会贡献表面漏电流。
写得更直白一点,暗电流近似可以表示成:
Idark ≈ Is[exp(qV/kT) - 1] + Igen + Itunnel + Isurface
在反向偏压时,第一项趋近于饱和值Is,很小;但Igen会随耗尽区体积变大而增大,因为你把更多的材料体积纳入了强电场区,杂质产生-复合的概率也变大了;继续加压后Ifunnel和Isurface可能指数式上升。所以你会发现很多光电二极管数据手册里的暗电流-电压曲线并不是平的,而是电压越高越往上翘。
我之前评估一颗硅PIN光电二极管,厂家标称25℃时暗电流2nA,实际到60℃环境里直接变成十几nA。这不是样品不良,是半导体物理决定的,后面测试和系统设计必须留这个余量。
2.2 暗电流就是噪声,直接限制最小可探测功率
暗电流不只是静态功耗问题,更重要的是它会带来散粒噪声。散粒噪声电流均方根值可以写成:
in = sqrt(2qIdarkB)
式中B是系统带宽。举个例子,如果探测器暗电流是1nA,系统带宽是10MHz,那么散粒噪声电流大约是:
in = sqrt(2 × 1.6e-19 × 1e-9 × 10e6) ≈ 56.6pA
这个量级看似不大,换成跨阻放大器输出端的等效电压噪声还要乘上反馈电阻。如果反馈电阻是10kΩ,输出端差不多是0.566mVrms;如果反馈电阻是1MΩ,那就直接变成56.6mVrms。什么概念?一个1μW的850nm信号光,用响应度0.5A/W的探测器测,光电流才0.5μA,和这个噪声叠在一起,信噪比立马下降。
所以,反向偏压并不是越高越好。在高灵敏度、低噪声应用里,我经常是先算一下信号光电流、暗电流、噪声三者关系,再回头定偏压。有时候少加几伏偏压,暗电流降一半,系统最低可探测功率改善非常明显。
2.3 为什么光探测器很少用正偏,也很少在零偏下做高速
正偏PN结的电流随电压指数增长,结电容也因为有大量注入载流子而变得很大,这时候PN结更像一个低阻导通器件,而不是小信号光检测器。正偏下光生载流子很难被有效收集,响应会非常差,所以在光探测领域很少听说有人给探测器加正偏电压。
零偏也就是光伏模式,确实存在。零偏下内建电场依然能分离光生载流子,而且没有外加电压引起的漏电,暗电流通常是所有模式中最低的,非常适合低速、高精度测量,比如光电型照度计、弱光功率计。但零偏时耗尽区比较窄、结电容大,响应速度上不去。高速光通信、激光雷达回波检测、脉冲光测量这些场景,就需要用反向偏压把耗尽区撑开、把电容压下来。说到底,反向偏压是我们在速度、噪声和检测能力之间做权衡的一个重要旋钮。
3. 从PN结到光电探测器:反偏到底工作在哪个模式
3.1 光伏模式与光电导模式的对比
实际工程中,光探测器的接法可以分成两大模式。不加偏压、直接把光电二极管接到放大器的两个输入端,利用光生伏特效应工作的叫光伏模式;给光电二极管加反向偏压,使它工作在更高的电场区间的叫光电导模式,也有厂商叫“光导模式”或“反向偏压模式”。
两种模式各有取舍,我习惯用一张表来对比:
| 对比项 | 光伏模式(零偏) | 光电导模式(反偏) |
|---|---|---|
| 暗电流 | 极小,只有漏电流 | 随偏压升高而增大 |
| 噪声 | 最低 | 散粒噪声、偏压纹波噪声增加 |
| 响应速度 | 慢,受结电容影响大 | 快,结电容降低 |
| 线性度 | 较好 | 在合适偏压下同样好 |
| 电路复杂度 | 简单,不需要偏压电路 | 需要稳定的偏压源 |
| 典型应用 | 弱光检测、照度计、精密功率计 | 光通信、激光雷达、高速脉冲检测 |
我在做一款低速光功率计模块时,用的是光伏模式,因为暗电流对测量精度的影响实在太明显了。而后来做激光测距脉冲接收电路,同一个型号的PIN管,我就直接给了10V反向偏压,响应速度从几百ns飙升到几十ns,测试波形立刻不一样了。
3.2 为什么实际的高速光探测器基本都是PIN结构
如果你打开市面上主流的高速光探测器芯片,会发现内部结构基本都是PIN而不是普通PN结。PIN就是在重掺杂的P区和N区之间夹了一层很厚的本征层,通常叫I层。这一层掺杂浓度极低,几乎等同于半导体材料本身,所以外加反向偏压后,耗尽区会迅速扩展成几乎整个I层。
PIN结构的好处非常直接:I层足够厚,吸收光的体积大,量子效率高;同时它又是耗尽区,内建电场很强,光生载流子被快速扫出,速度不会因为厚度增加而损失太多。这正是“吸收体积大”和“响应速度快”两个目标同时实现的关键。
不过PIN也不是没有代价。I层越厚,光生载流子从产生点漂移到两端电极的距离越长,渡越时间仍然会限制最高带宽。举个例子,假设I层厚度是100μm,载流子饱和漂移速度按1e7cm/s估计,渡越时间大约是1ns,对应的3dB带宽上限就在几百MHz量级。所以高速探测器要在吸收厚度和带宽之间精细设计,并不是厚度越厚越好。
3.3 APD雪崩光电二极管:把反向偏压用到极致
同样是用反向偏压,雪崩光电二极管APD玩得更激进。APD内部设计了一个高电场倍增区,反向偏压加到接近击穿电压时,光生载流子在高电场区碰撞电离,一个电子能激发出更多电子-空穴对,形成雪崩倍增效应,等效电流增益可以达到几十倍甚至上百倍。
这让APD在弱光检测中非常有优势,但它对反向偏压的要求极其苛刻。增益和偏压关系非常陡峭,温度一变,击穿电压也会跟着漂移,如果偏压不加温度补偿,可能这一秒增益是50倍,下一秒就飙到200倍,甚至直接烧掉。我的经验是,APD的偏压电路必须用专门的升压模块,配合温度和偏压监测,最好再加一个慢启动软启动电路,防止上电瞬间过冲。相比之下,普通PIN探测器对反偏电压的宽容度就大得多,这也是很多系统宁愿用PIN加高增益放大器,也不想碰APD的原因。
4. 实操:给硅PIN光电探测器配反向偏压的完整流程
4.1 拿到数据手册先看四组曲线,而不是先看最大额定值
调探测器电路时,我拿到一款光电二极管的第一步不是直接焊板子,而是先翻数据手册里的四组曲线:暗电流与反向电压关系、结电容与反向电压关系、光谱响应度曲线、响应时间或带宽与反向电压的关系。这四组曲线基本决定了你的偏压怎么选、放大器怎么配。
拿常见的一款大面积硅PIN光电二极管来说,它在零偏时的结电容可能有72pF左右,加上10V反向偏压后可能降到11pF左右。如果用10kΩ跨阻放大器,零偏时的RC带宽只有大约220kHz,而反偏10V后能到1.4MHz以上,差了一个数量级。数据手册里这些数字不是摆设,它们是初期设计最重要的输入。你如果只看“最大反向电压32V”就直接上30V,很可能发现暗电流已经大得没法用,或者已经接近边沿击穿。
4.2 偏压电路的三种接法和一个关键原则
反向偏压的极性我再强调一遍:光电二极管的阴极要接高电位,阳极接低电位。对N型衬底、阳极引出的探测器来说,典型接法就是阴极接正偏压源,阳极接到跨阻放大器的虚地节点。千万别接反,接反了就变成正偏,光电流会淹没在一堆正向电流里。
第一类是最常见的TIA接法:光电二极管阳极接跨阻放大器的反相输入端,阴极接一个经过RC滤波的反向偏压源。由于运放反相输入端是虚地,所以整个反偏电压其实都加在光电二极管两端,而运放输入引脚本身并不会承受高压。这个接法频率特性好,光电流直接流进反馈电阻,是最推荐的高速方案。
第二类适合不需要高速的场合:光电二极管串联一个负载电阻,电阻两端直接取电压信号。这种接法简单,但是负载电阻和结电容会形成低通滤波,响应速度慢,而且电压信号动态范围小,不适合微弱光检测。
第三类是用低噪声运放接成互阻加偏压注入的结构,偏压源通过一个隔离电阻和退耦电容注入阴极。这个方案在需要精确控制偏压纹波时很好用,但要注意RC网络的时间常数不能拖慢整个系统。
无论哪种接法,我都建议偏压源出口先经过一个RC或多级LC滤波。开关电源的纹波会直接调制探测器的工作点,在输出端表现为明显的噪声峰,这个坑特别隐蔽。
4.3 偏压值到底怎么定:一个可以照抄的决策过程
定偏压值时,我习惯按下面的顺序推:先确认系统需要的带宽。打个比方,目标带宽10MHz,结电容Cj和跨阻反馈电阻Rf共同决定极点频率,公式是f3dB≈1/(2πRfCj)。如果Rf已经定为10kΩ,为了让带宽高于10MHz,Cj必须小于1.6pF。这时候就去看Cj-VR曲线,找到对应的最小偏压,然后在此基础上留出10%到20%余量。
接着确认暗电流是否可接受。同样在目标偏压下,查数据手册暗电流标称值,再按温度系数估算最高工作温度下的暗电流。如果暗电流带来的噪声已经接近系统允许的噪声预算,说明这个偏压太高了,要么换探测器,要么降低带宽或放大器增益。
最后把偏压源的纹波控制在允许范围内。比如10V偏压,如果暗电流是1nA,偏压纹波哪怕只有1mV,通过结电容和电路耦合也未必致命,但如果是高增益TIA,任何偏压抖动都会串到输出。我的做法是偏压用低噪声LDO供电,再串联一个1kΩ到10kΩ隔离电阻,对地并一个100nF电容,必要时再加一级LC滤波。
4.4 加偏压时的保护措施和上电时序
反向偏压虽然不像正偏那样容易大电流烧毁探测器,但过压和静电依然会损坏PN结。第一,绝对不能超过数据手册的最大反向电压。很多探测器在接近最大反向电压时已经有边缘雪崩迹象,暗电流曲线会上翘,这时候已经很危险了。第二,偏压源要加限流电阻,哪怕不小心短路,电流也被限制在安全范围。第三,PCB焊盘和探测器引脚要做好ESD保护,建议加TVS管或防静电电阻。
上电时序也很重要。我遇到过探测器莫名其妙损坏的情况,最后发现是偏压电源先上电,运放还没起来,虚地节点没有稳定,等于把整个偏压全部压到放大器输入保护二极管上。后来我的做法是:先让放大器正常工作,再缓慢施加探测器偏压,断电时先撤偏压,再关放大器电源。如果偏压源本身有软启动功能,哪怕是几十毫秒的斜坡,也能省掉很多麻烦。
5. 调试中踩过的坑:常见问题排查实录
5.1 加了反向偏压,输出反而变小了
这个现象我第一次遇到时很困惑。后来检查发现,问题出在光电二极管极性接反了。正常反偏时应是阴极接正电位、阳极接低电位,结果我把引脚搞反,等于给探测器加了一个正向偏压,光电流被正向导通电流完全盖住,输出自然乱七八糟。
还有个容易忽视的原因:跨阻放大器的输入共模范围和反相输入虚地没有建立起来。如果你给探测器加了偏压,但运放电源没上或虚地不对,偏压会通过探测器把反相输入端强行拉偏,放大器直接进入饱和状态。排查时先测运放反相输入端对地电压,正常应该很接近同相端参考电压,而不是被拉到偏压值附近。
5.2 暗电流偏大,而且随偏压明显上翘
暗电流偏大不一定都是探测器坏了。先检查是不是环境光从封装侧面漏进去,尤其是金属壳探测器,管脚缝隙处特别容易漏光。我用黑色热缩管或者遮光胶带封住管脚区域,暗电流经常能降一个数量级。其次检查PCB表面清洁度,助焊剂残留和手汗在湿度较高时会造成表面漏电,这种漏电随偏压升高增长得很快,用无水乙醇清洗板子后就正常了。
如果这些都排除了,再看是不是偏压已经接近器件最大反向电压。有些型号的额定值写得很保守,但接近额定值时暗电流已经指数上升,这种情况下只能降偏压,或者换成暗电流更小的型号。再有就是温度,暗电流对温度极其敏感,大致温度每升高10℃,暗电流翻倍。夏天户外测试和冬天实验室测试的数值完全不同,记录数据时一定要写清环境温度。
5.3 TIA输出几十MHz自激振荡
高速光电探测器配TIA时,自激振荡是高频电路的头号问题。振荡的根源通常是结电容Cj加上运放输入电容Cin,和反馈电阻Rf形成的高频极点与运放的GBW相互作用,让环路相位裕度不足。你只要试着增大反馈电容Cf,在原电阻两端并一个电容,振荡就会压下去。
补偿电容的经验值可以这样估算:
Cf ≈ sqrt(Cin / (2π × Rf × GBW))
举个例子,如果Cj为11pF,运放输入电容3pF,Rf=10kΩ,GBW=100MHz,那么Cf大约是1.5pF左右。实际调试时我用的是从1pF开始往上加,直到方波响应没有过冲和振铃。但要注意,Cf加得越大,带宽越低,所以不要为了彻底消除振铃而无限制加大,应该以“无明显振荡且带宽损失最小”为目标。
5.4 脉冲光响应波形拖尾、变钝
如果你测脉冲光信号时发现上升沿或下降沿慢慢悠悠,首先要怀疑偏压不够、结电容太大。最简单的方法是把负偏压逐步升高,同时用示波器观察上升时间有没有明显改善。我测过一款探测器,在零偏时10%到90%上升时间约200ns,加到12V反偏后直接压到20ns,差异非常大。
其次看负载电阻。TIA反馈电阻和探测器结电容构成的极点,如果反馈电阻太大,同样会把信号拉慢。比如1MΩ反馈电阻在10pF结电容下的极点就非常高阻抗,但如果运放输入电容5pF,极点是1/(2π × 1M × 15pF)≈10.6kHz,这就会严重限制速度。所以追求高速时,要么降低反馈电阻并用后级放大器补增益,要么换用输入电容更小的运放。
还有个细节:长波长光在硅中穿透深度大,光生载流子产生位置可能很深,如果耗尽区没有覆盖到这些位置,载流子要靠慢速扩散才能被收集,波形尾部就会拖一个“长尾巴”。这时候加大反向偏压把耗尽区往衬底方向推进,尾巴通常会明显变短。
5.5 偏压纹波导致输出噪声增大
这个坑在实验室里用线性电源时不太容易暴露,一旦用DC-DC给探测器供电就非常明显。输出电压会带几十毫伏甚至几百毫伏的开关纹波,通过探测器的结电容和放大器的偏置网络耦合到输出端,表现为固定频率的噪声尖峰。
排查方法很简单:用示波器看输出噪声,是否出现了与开关电源频率一致的周期成分。解决思路是给偏压加LC滤波,或者在偏压与探测器阴极之间串一个隔离电阻,再接一个大的对地电容,把纹波衰减掉。如果系统空间允许,我一般还会把偏压源和其他数字电路的地完全分开,单点接地,效果会好很多。
写在最后:我在实际调板时的几条体会
偏压听起来就是一个电压值,但它背后牵扯的物理过程很多。做探测器电路这么久,我最深的一条感受是:不要按数据手册上的“最大反向偏压”去选工作点,那是极限参数,不是推荐参数。真正合适的偏压,是你把带宽、暗电流、噪声、温度漂移全部列出来之后,算出来的交集。另外,无论做低速弱光检测还是高速脉冲探测,都建议先看一眼你手上探测器的Cj-VR曲线和Idark-VR曲线,再决定电路拓扑。很多时候,换一种偏压设置比换更贵的运放、更高端的器件更能解决问题。调试的时候,记录温度、偏压、暗电流这三组数据,会让你少走很多弯路。