中图分类号:TN919
文献标识码:A
DOI:10.16157/j.issn.0258-7998.200984
中文引用格式:侯欢,施洪生. 基于FPGA的PPM调制解调系统设计[J].电子技术应用,2021,47(2):92-96.
英文引用格式:Hou Huan,Shi Hongsheng. Design of PPM modulation and demodulation system based on FPGA[J]. Application of Electronic Technique,2021,47(2):92-96.
Design of PPM modulation and demodulation system based on FPGA
Hou Huan,Shi Hongsheng
School of Electrical Engineering,Beijing Jiaotong University,Beijing 100044,China
Abstract:For the test and transmission of rotating parts parameters, a design of a PPM modulation and demodulation system based on FPGA infrared data transmission is proposed, and a CRC check is added in the data transmission process, which increases the accuracy of the data transmission process. This design uses Altera(Intel)′s Cyclone10 series 10CL016YU256C8 chip, which has the characteristics of high speed, high bandwidth, high capacity, etc., suitable for high-speed data communication. Through the Quartus II development platform, it uses Verilog HDL hardware description language to write the corresponding modulation, demodulation and CRC verification programs. The paper introduces the algorithm of 4PPM modulation and demodulation, as well as the algorithm of CRC-CCITT check code, and carries on the timing simulation to the system through Modelsim. The simulation result verifies the correctness of the design.
Key words :PPM modulation and demodulation;CRC check;FPGA;Verilog HDL