低噪声APD偏置电路
低噪声APD偏置电路
APD电源摘要:该电路产生并控制光通信中雪崩光电二极管(APD)的低噪声偏置电压。该可变电压通过控制APD的雪崩增益,优化光纤接收器的灵敏度特性。该电路采用低噪声、固定频率PWM升压转换器,带有一个工作在非连续电流模式的电感。内部MOSFET的低开关速率降低了高频电压毛刺,降低了噪声。本文给出了完备的电路,建议采用扩展电路。扩展电路采用ADC进行数字控制,允许微控制器读取热敏电阻的值、并根据查找表进行温度补偿。
雪崩光电二极管(APD)被作为接收器探头用于光通信中。APD的高灵敏度和高带宽受到了设计者的广泛认可。APD工作时需要施加一个反向结压,当接收到射线时就会产生电子空穴对。电子空穴对被外加电场收集并转换为电流,电流强度正比于射线强度。
APD工作时施加在器件上的反向偏置电压引发了雪崩效应,雪崩增益可通过改变偏压进行调节。继而通过改变雪崩增益得到最优化的光纤接收器灵敏度。然而,要得到满意的雪崩增益,许多APD需要一个比较高的反向偏压,大多在40V至60V范围,有些甚至要求高达80V。
APD的缺点之一是雪崩增益会随着温度变化而改变,而且还受制造工艺的影响。因此,在一个典型系统中,如果要求APD工作于恒定增益,高压偏置电源必须能够改变,以补偿因温度和制造工艺而造成的雪崩增益变化。要获得恒定的增益,APD电源一般来讲必须具有大约+0.2%/°C的温度系数,大约相当于100mV/°C。
有很多现成的方法可用于调节电源的输出电压,以便补偿因温度造成的APD增益漂移。APD模块内含的温度测量元件,例如热敏电阻,可以被直接连接到电源来调节输出电压。有些系统中,也可以由微控制器(µC)读取电阻值,然后向电源发出指令来调节偏置电压。
图1所示的APD偏置电源基于一个低噪声、固定频率PWM升压转换器(U1)设计,采用一个工作于非连续电流模式的电感。开关速度被有意减慢,以便降低高频电压毛刺。开关速度的降低减小了高频di/dt和dv/dt速率,因而最大限度减小了通过电流环、PCB走线或元件管脚间的电容向周围电路辐射或传导的噪声。

图1. 从0至2.5V改变控制输入电压,这个低噪声APD偏置电源可以产生从71V至24.7V的可调输出电压。
非连续电感电流工作模式利用跌落的电感电流自然地关断二极管。MAX5026的开关频率为500kHz,内部的横向DMOS开关器件具有40V的极限耐压,再加上外部由C3、C4、D2和D3构成的倍压网络,使输出电压可高达71V。
稳态时倍压电路的工作过程如下:在导通时间内电容C2将电荷转移给C3,同时L1被充电,LX引脚为低(内部DMOS导通)。随着内部DMOS关断,电感电流使D1和D3正向导通。这样,加到电容C4上的总电压为VC2和VC3之和。
MAX5026的特性对于该应用非常有利:
- 比较慢的内部FET上升和下降时间降低了di/dt和dv/dt噪声耦合。
- 非连续电流电感工作模式使D1自然换流,本质上消除了二极管的反向恢复所带来的高di/dt噪声。
- 固定的500kHz PWM工作频率产生预知的噪声频谱,更易于滤除。
- 高集成度带来低成本和小尺寸。
图1电路在5V输入,71V输出时,能够提供1mA以上的输出电流。图2显示了输出电压随控制输入电压的变化曲线,图3给出了该电路工作于三种输出电压时的效率曲线。

图2. 该曲线显示了图1电路的输出电压随控制输入电压的变化

图3. 该曲线显示了图1电路的效率随输出电流的变化
输出电压可依据下面的关系设定:
VOUT = [VREF × (R2 × R3 + R1 × R2 + R1 × R3) - VC × R2 × R3]/R1 × R3
其中,VREF = 1.25V,VC是控制输入电压。
图1电路在输出71V,驱动1mA负载电流时具有大约100mVP-P的输出纹波。该项性能还可以通过在1µF陶瓷电容旁并联一个低成本电解电容(10µF/100V,Nichicon VX系列)改善到低于20mV的水平(图4)。如果想更进一步降低噪声,可以采用附加的滤波手段。APD电源要求的典型噪声电平在2mV上下。由于MAX5026的500kHz固定开关频率,采用一个简单的LC滤波器就可达到这个水平。

图4. 该曲线显示了图1电路的输出电压纹波,VOUT = 71V、IOUT = 1mA,1µF输出电容旁并联10µF电解电容。竖轴为50mV/div,横轴为200µs/div。
图5所示的APD电源具有数字调节的输出电压。采用控制环路中的微控制器读取热敏电阻的值,实施温度补偿,通过查表对热敏电阻进行曲线修正,并且补偿APD因制造工艺而造成的增益变化。在此应用电路中,通过10位DAC (U2)从25V到71V调节输出电压时,将提供大约45mV的分辨率。

图5. 这个低噪声APD偏置电源的输出电压可数字编程,从25V至71V,步长45mV。
低噪声APD偏置电路的更多相关文章
- 【转】雪崩光电二极管(APD)偏置电源及其电流监测
摘要:本文提供的参考设计用于实现APD偏置电源及其电流监测.基于MAX15031 DC-DC转换器,该电路能够将2.7V至11V范围的输入电压经过DC-DC电源转换器后得到一个70V.4mA电源. 下 ...
- 基于ADL5317的雪崩光电二极管(APD)偏压控制/光功率监测电路的设计
1 引言 目前,雪崩光电二极管(APD)作为一种高灵敏.能精确接收数据和测量光功率的光探测器件广泛应用于光纤传感.光纤通信网络中.它借助于内部强电场作用产生雪崩倍增效应,具有极高的内部增益(可达102 ...
- 【转】基于APD的光电探测器电路研究与设计
光电探测器电路用于对光电转换器件输出的微弱电压或电流信号进行放大.处理和整形输出.对于不同探测用途而采用的光电转换器件不同,与之配合使用的光电探测器电路性能也因此而不同.如果用来进行光电转换,则重点考 ...
- [原创]如何设计Lighthoused定位接收电路
本文使用最新出来的专用芯片TS3633 1)电路设计说明 1.电源电路 利用LM317低线性稳压芯片将5V或者12V的电源电压稳压到3.3V为TS3633提供工作电压.其中,磁珠L1主要用于抑制电源线 ...
- 理解模数转换器的噪声、ENOB和有效分辨率
ADC的主要趋势之一是分辨率越来越高.这一趋势影响各种应用,包括工厂自动化.温度检测和数据采集.对更高分辨率的需求正促使设计者从传统的12位逐次逼近寄存器(SAR)ADC转至分辨率高达24位的Δ-ΣA ...
- 低电平ViL
低电平 编辑 低电平(Vil)指的是保证逻辑门的输入为低电平时所允许的最大输入低电平,当输入电平低于Vil时,则认为输入电平为低电平. 中文名 低电平 外文名 Vil 主要应用 测量电缆和保护连接 ...
- 【电子电路技术】短波红外InGaAs探测器简析
核心提示: 红外线是波长介于微波与可见光之间的电磁波,波长在0.75-1000μm之间,其在军事.通讯.探测.医疗等方面有广泛的应用.目前对红外线的分类还没有统一的标准,各个专业根据应用的需要,有着自 ...
- 1.5V转5V的最少电路的芯片电路图
PW5100满足1.5V转5V的很简洁芯片电路,同时达到了最少的元件即可组成DC-DC电路1.5V转5V的升压转换器系统. PW5100在1.5V转5V输出无负载时,输入效率电流极低,典型值10uA. ...
- 2V转3V的电源芯片电路图,2.4V转3V电路
两节镍氢电池1.2V+1.2V是2.4V的标称电压,2.4V可以转3V输出电路应用. 在2.4V转3V和2V转3V的应用中,输出电流可最大600MA. 2V的低压输入,可以采用PW5100低压输入专用 ...
随机推荐
- ionic 向後台請求json 數據 在頁面上的顯示問題
我向服務器請求數據,獲取到的數據竟然不能顯示在頁面上 我那個氣啊..... <ul> <!-- <li ng-repeat="phone in phones&quo ...
- docker学习(二)
1 镜像 docker使用联合加载技术,一次同时加载多个文件系统,在外面只能看到一个文件系统 docker使用写时复制,每个只读镜像层都是只读的,也永远不会发生变化,建立一个新容器,会构建一个镜像栈, ...
- oracle split
select * from table(fun_strsplit('1,2,3,4,5')); 1.创建一个类型 ) 2.创建函数 CREATE OR REPLACE FUNCTION Fun_Str ...
- box2d 遍历世界中 body 的方法
大家都知道,循环遍历有很多方法,在box2d中大家普遍使用while和for循环来遍历世界,那什么时候使用for,什么时候使用while呢? 当循环中不设计body删除的时候,使用for循环,即: C ...
- linux系统下将php和mysql命令加入到环境变量中的方法
在Linux CentOS系统上安装完php和MySQL后,为了使用方便,需要将php和mysql命令加到系统命令中,如果在没有添加到环境变量之前,执行 “php -v”命令查看当前php版本信息时时 ...
- Windows Server 2003 增加远程用户个数
1.进入“开始”-“控制面板”-“添加或删除程序”如下图: 2.点击“添加/删除windows组件(A)”,进入如下图 如果该服务器没有安装“终端服务器”和“终端服务器授权”组件的话,则需要使用系统光 ...
- GridView 鼠标经过时变色两种方法
第一种: 新建一个js文件 并引用 <script src="jquery.js" type="text/javascript"></scri ...
- Knockout.Js官网学习(数组observable)
前言 如果你要探测和响应一个对象的变化,你应该用observables. 如果你需要探测和响应一个集合对象的变化,你应该用observableArray . 在很多场景下,它都非常有用,比如你要在UI ...
- sqoop导入数据到hive
1.1hive-import参数 使用--hive-import就可以将数据导入到hive中,但是下面这个命令执行后会报错,报错信息如下: sqoop import --connect jdbc:my ...
- Oracle 手动收集统计信息
收集oracle统计信息 优化器统计范围: 表统计: --行数,块数,行平均长度:all_tables:NUM_ROWS,BLOCKS,AVG_ROW_LEN: 列统计: --列中唯一值的数量(NDV ...