摘要
为解决分布式测控系统中,由于同步信号传输延时导致同步精度变差的问题,本文设计了一种基于STM32单片机同步信号传输延时校正模块,采用STM32单片机定时器单脉冲模式,校正同步信号到达各从机的延时时间,使其保持一致,从而实现分布式测控系统多从机精准同步工作的目标。通过示波器试验观测,该设计可以很好的实现上述功能。通过设计校正参数,该模块可广泛应用于同步信号传输延时可准确预测的分布式测控系统。
In order to solve the problem of synchronous synchronization error caused by synchronization signal transmission delay in distributed measurement and control system,this paper designs a delay correction module based on STM32 single-chip synchronous signal transmission. The STM32 single-chip timer single-pulse mode is used to correct the delay time of the synchronization signal to each slave to make it consistent,thus achieving the goal of precise synchronization of the distributed measurement and control system. Through the oscilloscope test observation,the design can achieve the above functions well. By designing calibration parameters,the module can be widely used in distributed measurement and control systems where the synchronization signal transmission delay can be accurately predicted.
作者
孙夫文
郑采君
刘昕卓
许根瑞
郭向鑫
SUN Fu-wen;ZHENG Cai-jun;LIU Xin-zhuo;XU Gen-rui;GUO Xiang-xin(Institute of Geophysical and Geochemical Exploration CAGS,Langfang 065000,China;North China Institute of Aerospace Engineering,Langfang 065000,China;Key Laboratory of Geophysical EM Probing Technologies,Ministry of Land and Resources,Langfang 065000,China)
出处
《电子设计工程》
2019年第16期170-174,179,共6页
Electronic Design Engineering
基金
国家重点研发计划(2018YFC0603201)
中国地质科学院基本科研业务费项目(YYWF201730)
关键词
分布式测控系统
同步信号
传输延时
STM32
distributed measurement and control system
synchronous signal
transmission delay
STM32