为了对紫外光通信系统的传输性能进行定量分析,设计了基于FPGA的误码序列发送和接收系统,并在上位机利用labVIEW程序实现了对误码的分析和计算。该系统发射端测试序列采用9阶伪随机m序列,并按照一定的速率传送给LED驱动电路,接收端完成光电信号处理、脉冲序列同步和数据提取,格式化后通过串口发送至上位机进行误码分析。室内测试结果表明,该设计适于完成紫外光通信系统误码率的分析和计算,可以为紫外光通信系统最佳链路的选择提供依据。
To make quantitative analysis of the performance of UV communication system,a transceiver system for error code test based on FPGA is designed and the bit error rate(BER) is analyzed and calculated by the labVIEW program.The nine order m sequence which is sent to the LED driving circuit at a certain rate is used as the test sequence at the transmitter side.The photoelectric signal processing,pulse synchronous and data extraction are accomplished at the receiver side.Formatted data is transferred to the PC program for further processing via a serial port.The indoor test results show that this design is suitable for the BER measurement and can provide a basis for selecting the best link of UV communication system.