论文部分内容阅读
为了提高轨道电路移频键控信号(FSK)的测量精度,给出了一种基于FPGA+ARM处理器的移频键控信号测量与误差补偿方法。该方法在FPGA中利用量化时钟实时测量载波信号的周期,并将测量数据经过缓存后传输给ARM处理器。ARM处理器对测量的载波信号周期数据及产生测量误差的主要原因进行分析,并对载频信号上、下边频切换时产生的畸变数据和时间间隔测量误差进行补偿。经试验测试表明,该系统能够准确地测量低频调制和高频载波信号频率,具有较好的抗扰能力,能够满足一般工业现场测试速率和精度的要求。
In order to improve the measurement accuracy of frequency-shift keying signal (FSK) in track circuit, a method of FSK signal measurement and error compensation based on FPGA + ARM processor is given. This method realizes the cycle of the carrier signal in real time by using the quantization clock in FPGA, and transmits the measured data to the ARM processor after being buffered. The ARM processor analyzes the measured carrier signal period data and the main causes of the measurement error, and compensates for the distortion data and the time interval measurement error generated when the carrier frequency signal is switched between the lower frequency and the lower frequency. The test results show that the system can accurately measure the low frequency modulation and high frequency carrier signal frequency, has good anti-interference ability, to meet the general industrial field test speed and accuracy requirements.