新闻中心

EEPW首页>EDA/PCB>设计应用> 基于FPGA的数字激光自动功率控制系统设计

基于FPGA的数字激光自动功率控制系统设计

作者: 时间:2012-06-14 来源:网络 收藏

当CS和WR信号均为低电平时,写TLV1571的控制寄存器,设置完TLV1571的控制寄存器后,在WR的上升沿开始A/D采样,采样持续6个时钟周期后,自动进行A/D转换,转换需要10个时钟周期,转换完成后,INT变低,通知A/D转换已经完成,同时,将AD转换后的数字信号在D0~D9数据总线上准备好,在RD信号的下降沿,数据被读入内进行下一步处理。TLV1571的时钟信号CLK、CS、WR、RD均由产生。D0~D9与FPGA的10个双向I/O端口相连,用于完成TLV1571两个控制寄存器的设置以及A/D转换结果的传递。图5为TLV1571与FPGA连接电路图。

本文引用地址://m.amcfsurvey.com/article/190252.htm

e.jpg



4 模拟低通滤波器的设计
本设计的模拟低通滤波器采用简单的一阶有源滤波器,其电路结构如图6所示。

f.jpg



5 结束语
选择半导体激光器LC25,设定输出功率要求为2 W,PD采用InGaAs PIN光电探测器,PD检测的结果既用于的输入,还作为的结果检验。如果良好,则PD的输出将稳定在额定值上。利用泰克示波器对PD检测信号进行检测,本文设计的自动功率控制实现了对半导体激光器输出功率的稳定控制。
本文设计的新型全数字自动激光功率控制设计应用FPGA设计使用硬件资源少,节约成本;可以通过设置相应功率等级寄存器的值就可以很容易的改变功率等级划分的标准,大大增加了功率控制的灵活性;通过增加PWM模块和简单的模拟器件,就可以实现多个激光器的控制,大大缩短设计周期。


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭