基于Arduino的便携式IRIG-B(DC)信号监视系统的设计与实现
2016-11-17刘明波赵乾宏李生平
计算机测量与控制 2016年9期
刘明波,陈 琳,赵乾宏,李生平
(中国卫星海上测控部,江苏 江阴 214431)
基于Arduino的便携式IRIG-B(DC)信号监视系统的设计与实现
刘明波,陈 琳,赵乾宏,李生平
(中国卫星海上测控部,江苏 江阴 214431)
为了提高对时间统一系统IRIG-B码信号的监测效率,需要一套自动监测系统;本文结合某型号时间统一系统,针对该时统设备输出的通用IRIG-B(DC)格式时间码,介绍了一种基于Arduino的便携式IRIG-B(DC)信号监视系统的设计过程,给出了以开放源代码硬件项目平台Arduino为核心构建的“输入控制+逻辑处理+数据处理+数据交互+数据存储+网络传输+实时显示”的系统硬件设计结构;利用Arduino内高度集成的AVR二次编译封装库,将复杂的逻辑控制和数据处理等底层的指令封装成简单实用的函数调用,完成了整个系统的任务调度和管理,实现了对时间统一系统IRIG-B(DC)信号的波形采集、数据分析、时间解调、状态监视、实时显示以及数据存储等功能;测试结果表明,系统设计简洁,工作稳定可靠,设计指标满足功能需求。
Arduino;IRIG-B(DC);SD;实时显示;网络
0 引言
靶场时间统一系统是整个靶场协同工作的时间标准,各种测量设备都要接收时统信号,使自己的测量数据能够与其他设备“同步”起来,因此,时统信号的传输质量和传输状态是完成测量任务的关键[1]。目前,时统设备输出信号的状态监视主要是采用人员目视检查的方式,存在人员疏漏导致故障现象“转瞬即逝”而不能及早发现并处理的隐患,在设备的日常维护、指标测试以及应急处……
登录APP查看全文
