摘要
针对顺序控制系统对时间精度的需求,设计了一种高时间精度顺序控制系统。系统主要由铷原子钟、主控微机以及Zedboard板(单片机+FPGA)组成。系统通过GPS驯服铷原子钟实现本地时间与UTC(协调世界时)时间高精度同步及授时;通过主控微机实现控制界面;通过Zedboard实现高精度控制指令输出。其中,单片机负责实现通信、设定控制时序、计算倒计时等功能,FPGA部分硬件实现与GPS标准时间精确同步的顺序控制指令输出。
For the time precision demand of sequence control system,a high time precision sequence control system is designed.The system is mainly composed of Rb atomic clock,master control PC and Zedboard(SCM+ FPGA).Rb atomic clock prodives local time and keeps time synchronization with UTC time from GPS.Master control PC provides control interface.The high precision control instruction output is realized by Zedboard.Among them,the microcontroller is responsible for communication,control sequence enactment and count down calculation.FPGA implements control instruction output which is synchronized with GPS standard time.
引文
[1]何宾.Xilinx All Programmable Zynq-7000 SoC设计指南[M].北京:清华大学出版社,2013:13-14.
[2]陆佳华,潘祖龙,彭竞宇,等.嵌入式系统软硬件协同设计实战指南——基于Xilinx ZYNQ[M].2版.北京:机械工业出版社,2014:29-40.
[3]逯沛龙,符意德.图像预处理算法在ZYNQ芯片上的设计与实现[J].计算机与数字工程,2015,43(6).
[4]牛盼情,康翔宇,何顶新.基于Zynq的PMSM驱动控制系统设计[J].单片机与嵌入式系统应用,2015(5):65-68.
[5]ZedBoard Schematic Rev.D.2[EB/OL].http://www.zedboard.org,2012.
[6]黄平,李欣,邱尔卫,等.零点起步:ARM嵌入式Linux应用开发入门[M].北京:机械工业出版社,2012.
[7]高文辉,师奕兵,张伟.基于S3C2440的U-Boot双启动实现[J].测控技术,2012,31(2):87-91.