论文部分内容阅读
光速,是一个非常重要的物理量,光学和电磁学中的诸多定理定律都与之息息相关。对光速的测量,不但推动了物理学的发展,还促进了测量技术的革新。光纤作为一种光波导介质,具有抗电磁干扰、稳定性强、衰减小等优点,广泛应用于光纤传感、光电信号检测、光纤通讯等方面,对光纤中光速的测量也由此变得重要。本文设计了一个基于FPGA的光纤中光速测量系统,对光纤中的光速进行了测量。论文介绍了发光二极管、光电二极管的结构及特性,阐述了相位法测量光纤中光速的原理,重点分析了填脉冲计数法的原理;设计了发光二极管的驱动调制电路、信号再生电路以及基于FPGA的相位检测电路。其中,相位检测电路主要包括:鉴相、倍频、填脉冲计数、控制、显示等模块,分别用原理图输入和VerilogHDL输入设计了填脉冲计数模块,并用QuartusII软件对各模块进行了功能、时序仿真,分析了两种输入设计的仿真结果。以Altera公司Cyclone II系列FPGA芯片EP2C8Q208C8N为载体,进行下载调试,利用搭建的测量系统对光纤中光速进行了测量。基于FPGA的实验结果表明:光纤在1310nm波长处的光速为(1.97±0.03)×108m/s,与标称值的相对偏差为3.3%;基于示波器的测量,其相对偏差为16%。因此,以FPGA为设计载体,不仅排除外界环境干扰,系统稳定性好,而且能实现高频计数,获得较高的测量精度。程序主体采用通用硬件描述语言Verilog编写,所设计的FPGA相位检测电路具有通用性和可移植性,可以应用到生产生活中其它电磁波的检测。