全国最牛站街交流论坛,全国空降同城免费不需要入会,大圈360全国楼风登录入口

咨询服务热线:
0533-3582840 13012702505
正瑞电子产品系列
product center

NTP网络时间服务器模块

编辑:正瑞电子   发布时间:2020-07-15   阅读:7997

   山东正瑞电子有限公司网络时间模块内嵌了NTP/SNTP协议,符合网络时间协议RFC-1305/5905/1769Network TimeProtocol Version 4 ,能向网络上的终端提供时间查询服务。需外接一个串口时间报文输出,并有秒脉冲输出的时钟源。

  image.png

1、使用方法

1.1、系统结构

我们推荐的使用方式可参考下图系统结构,本文的描述都基于这样的系统结构。

1.2、外接时钟源

模块正常工作时, 需外部接一个准确的时钟源。时钟源应可以从串口输出时间数据,并提供秒脉冲的功能。市面上很多个 GPS 授时模块能很好的满足这个要求。通用的网络授时模块仅能解析NMEA0183 语句的推荐定位语句(RMC) 语句格式请参考附录。

1.3、停止工作

由于模块的时间精度完全依赖于外接时钟源的精度。在外接时钟源失效后, 模块正常工作 60秒,后停止提供时钟服务。串口时钟帧或秒脉冲失效都能导致网络授时模块停止工作。

2、输入信号要求

所有信号包括串口与秒脉冲,都是 TTL 电平的方式,高电平输入电压 2.45V,低电平输入电压 00.8V

2.1、串口输入

模块串口接收是一个异步串行接口,支持以下设置

image.png

2.2、秒脉冲输入

外部时钟源提供的秒脉冲应是高电平脉冲,高电平的上跳沿对应 0 秒时刻。脉冲宽度在1ms900ms 之间。

2.3、秒脉冲与串口时间帧相位关系应用中,应严格遵循此相位关系,否则将导致模块提供时间不准。秒脉冲先输出,与秒脉冲对应的时间的数据帧随后输出。可参考下图:


 image.png

3、模块的性能

3.1、瞬间服务能力

表示某个很小的时间内,能接受 NTP 客户端的时间请求的个数,其表征模块能同时处理多台客户端请求的能力,这个指标主要由设备网络数据缓冲大小决定。我们的模块采用了具有 2KRAM 网络缓冲的RAM 嵌入式处理器,考虑到一帧SNTP请求帧为90字节,因此模块的瞬间服务能力为:瞬间服务能力 = 2000/90 22

3.2、秒服务能力

为此,我们编写一个测试程序,测试模块的秒服务能力。程序运行后不断的请求时间->等待回->请求时间->等待回应…,程序计算每秒的请求数与回应数。由此评估模块的服务能力。实际上,这样的测试方法比较保守,实际的服务能力会比测试结果高,因为模块在计算机处理回应帧时间是空闲的。使用多台计算机同时测试,结果会更精确。

测试结果如下:

 image.png

测试结果

测试时间: 483 秒

请求累计次数: 701420 次

因此,平均的秒服务能力 = 701420 / 483 = 1452 次

当我们用三台计算机同时进行测试是,平均的秒服务能力大约是 3000 次/秒。




在线询盘
传真:0533-3580697
技术支持:0533-3582864
邮箱:zbzhengrui@163.com
公司地址:淄博高新区政通路135号高科技创业园B座

微信扫一扫 了解更多

Copyright ? 2018 山东正瑞电子有限公司 鲁ICP备16003569号-4 版权所有  
技术支持:淄博网站优化
主站蜘蛛池模板: 阿勒泰市| 墨脱县| 溆浦县| 开封市| 台江县| 东方市| 惠水县| 仪陇县| 建始县| 诏安县| 漳平市| 乳山市| 乐陵市| 米脂县| 平果县| 兴业县| 全南县| 岐山县| 嵊泗县| 吉水县| 本溪市| 滨海县| 浦城县| 乐昌市| 盐池县| 梅州市| 乐平市| 惠来县| 玉林市| 邯郸县| 河北区| 司法| 利津县| 廊坊市| 黑水县| 玉环县| 金湖县| 常山县| 疏勒县| 台山市| 武隆县|