B码在无人机,电力领域的重要性(B码解码)

举报
yd_212998461 发表于 2026/07/21 15:34:52 2026/07/21
【摘要】 B码校时的核心优势,在于其通过物理层编码将高精度的秒同步脉冲(1PPS)与完整的绝对时间信息(包含秒、分、时、日)融合在同一信号中,实现“对时”与“校频”的合二为一。

B码在无人机,电力领域的重要性(B码解码)

 

 

此图来自成都云智优创科技有限公司www.iyzyc.cn

IMG_20260615_160903.png


图片1.png



一、 RIG-B解码模块简介

IRIG-B解码核心板是专门用于对IRIG-B码进行解码的模块,解码后会生成同步秒脉冲,同时从TTL串口输出时间报文,用于对设备进行校时。

 


图片2.png



 

模块具有处理速度快,输出精度高的特点,秒脉冲误差在10ns左右,能满足设备对时间的高精度要求。

模块使用简单,输入TTL电平的B码,就能自动解码出同步秒脉冲和时间。B码有效时,秒脉冲和串口报文每秒发送一次。

适用于美标IEEE1344,兼容IRIG STANDARD 200-4(此标准不带校验功能),DLT1100.1-2018电力系统的时间同步系统规范等。

 

二、 端子定义

 端子A

引脚

名称

方向

功能

A1

--

--

 

A2

--

--

 

A3

PPS

out

秒脉冲输出,与B码同步沿对齐,上升沿有效,脉宽7.5ms,电压3.3V

A4

--

--

 

A5

B_IN

in

3.3V TTL电平 B码输入

A6

--

--

 

A7

RXD

in

串口接收,3.3V TTL,可以不接,没有使用

A8

TXD

out

串口发送,3.3V TTL,发送时间报文,波特率9600bps

端子B

引脚

名称

方向

功能

B1

VCC

in

5V电源输入

B2

GND

in

B3

--

--

 

B4

BAUT

in

波特率设置引脚,内部10K上拉,上电时读取;

悬空或高电平时,波特率为9600;

低电平或连接 GND,波特率为115200

硬件V1.04及以上版本该引脚有效,低版本均默认为9600。

B5

--

--

 

B6

RSTN

in

复位输入,可以连接系统复位,也可以悬空,模块支持上电自启动


 

三、 B码的优点

 

      B码校时的核心优势,在于其通过物理层编码将高精度的秒同步脉冲(1PPS)与完整的绝对时间信息(包含秒、分、时、日)融合在同一信号中,实现“对时”与“校频”的合二为一。这种设计使得接收端既能从每秒开始的参考标志上升沿获取精准的硬件对齐基准,又能从后续码元中解析出具体时刻,避免了传统串口报文授时因通信延迟产生的累积误差。凭借FPGA等硬件解码机制,B码的实测对时精度可达纳秒量级,显著优于毫秒级的串口对时方式,也弥补了单一秒脉冲缺乏时间信息的不足,因此在对时精度要求严苛的电力自动化、军事通信及工业控制等领域获得了广泛应用

四、 B码同步沿与解码后的PPS精度测量

蓝色为PPS,黄色为B码。PPS滞后B码同步沿约10ns(从B码同步沿70%位置开始计算)。

 

 

 

 

图片3.png

图片4.png


 

 

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。