起爆器数据编码方法、电子设备及存储介质技术

技术编号:29291331 阅读:122 留言:0更新日期:2021-07-17 00:28
本发明专利技术公开了一种起爆器数据编码方法、电子设备及存储介质,涉及数据处理技术领域。本发明专利技术通过获取初始起爆器数据,对初始起爆器数据进行编码,得到编码起爆器数据,发送给电子雷管。其中,编码起爆器数据包括指令字节,指令字节用于起爆器控制电子雷管的操作,指令字节包括数据0和数据1,数据0和数据1的宽度一致。上述方案由于指令字节中的数据0和数据1的宽度一致,起爆器发送指定长度的数据时,无论该数据内0和1的位数是否相同,发送的数据长度都是固定的,从而提高起爆器和电子雷管的通信稳定性。定性。定性。

Data coding method, electronic equipment and storage medium of detonator

【技术实现步骤摘要】
起爆器数据编码方法、电子设备及存储介质


[0001]本专利技术涉及数据处理
,尤其是涉及一种起爆器数据编码方法、电子设备及存储介质。

技术介绍

[0002]相关技术中,在电子雷管应用中,采用边沿触发的方式进行位采样同步,避免采样误差的积累,来解决时钟偏移引起的时钟偏差问题。边沿触发是指采用指定数据0和数据1高、低电平宽度的方式,实现对数据0和数据1的判别。但是这种方式存在如下不足:由于采用指定数据0和数据1的宽度的方式,当数据0和数据1的宽度不一致,起爆器发送指定长度的数据时,如果该数据内0和1的位数不同,会导致发送该数据不固定,进而影响起爆器和电子雷管的通信稳定性。

技术实现思路

[0003]本专利技术旨在至少解决现有技术中存在的技术问题之一。为此,本专利技术提出一种起爆器数据编码方法、电子设备及存储介质,能够提高起爆器和电子雷管的通信稳定性。
[0004]根据本专利技术的第一方面实施例的起爆器数据编码方法,应用于与电子雷管通信连接的起爆器,所述方法包括:
[0005]获取初始起爆器数据;
[0006]对所述初始起爆器数据进行编码,得到编码起爆器数据;其中,所述编码起爆器数据包括指令字节,所述指令字节用于所述起爆器控制所述电子雷管的操作,所述指令字节包括数据0和数据1,所述数据0和所述数据1的宽度一致。
[0007]根据本专利技术实施例的起爆器数据编码方法,至少具有如下有益效果:
[0008]本专利技术实施例的起爆器数据编码方法,通过获取初始起爆器数据,对初始起爆器数据进行编码,得到编码起爆器数据,发送给电子雷管。其中,编码起爆器数据包括指令字节,指令字节用于起爆器控制电子雷管的操作,指令字节包括数据0和数据1,数据0和数据1的宽度一致。上述方案由于指令字节中的数据0和数据1的宽度一致,起爆器发送指定长度的数据时,无论该数据内0和1的位数是否相同,发送的数据长度都是固定的,从而提高起爆器和电子雷管的通信稳定性。
[0009]根据本专利技术的一些实施例,所述指令字节包括同步位、指令位和校验位,所述同步位包括数据0和数据1,所述数据0和所述数据1的宽度一致。
[0010]根据本专利技术的一些实施例,所述编码起爆器数据还包括通信起始位和通信停止位,所述通信起始位用于表示开始发送所述编码起爆器数据,所述通信停止位用于表示停止发送所述编码起爆器数据。
[0011]根据本专利技术的一些实施例,所述数据0和所述数据1的宽度均为(M1+M2)T,所述通信起始位包括下降沿和低电平,所述低电平的宽度不小于2(M1+M2)T。
[0012]根据本专利技术的一些实施例,所述通信停止位包括上升沿和高电平,所述高电平的
宽度不小于1.5(M1+M2)T。
[0013]根据本专利技术的一些实施例,M2>2M1。
[0014]根据本专利技术的一些实施例,所述编码起爆器数据还包括数据字节,所述数据字节用于表示执行所述指令字节对应的指令需要发送的数据。
[0015]根据本专利技术的一些实施例,所述数据字节包括数据位和校验位。
[0016]根据本专利技术的第二方面实施例的电子设备,包括:
[0017]至少一个处理器,以及,
[0018]与所述至少一个处理器通信连接的存储器;其中,
[0019]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行:
[0020]如第一方面所述的起爆器数据编码方法。
[0021]根据本专利技术的第三方面实施例的计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行:
[0022]如第一方面所述的起爆器数据编码方法。
[0023]本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。
附图说明
[0024]下面结合附图和实施例对本专利技术做进一步的说明,其中:
[0025]图1为本专利技术一实施例提供的起爆器数据编码方法的流程示意图;
[0026]图2A为本专利技术一实施例提供的数据0和数据1的示意图;
[0027]图2B为本专利技术另一实施例提供的数据0和数据1的示意图;
[0028]图3为本专利技术一实施例提供的指令字节的示意图;
[0029]图4为本专利技术一实施例提供的通信起始位的示意图;
[0030]图5为本专利技术一实施例提供的通信停止位的示意图;
[0031]图6为本专利技术一实施例提供的编码起爆器数据的完整示意图。
具体实施方式
[0032]下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。
[0033]在本专利技术的描述中,需要理解的是,涉及到方位描述,例如上、下、前、后、左、右等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。
[0034]在本专利技术的描述中,若干的含义是一个以上,多个的含义是两个以上,大于、小于、超过等理解为不包括本数,以上、以下、以内等理解为包括本数。如果有描述到第一、第二只是用于区分技术特征为目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量或者隐含指明所指示的技术特征的先后关系。
[0035]本专利技术的描述中,除非另有明确的限定,设置、安装、连接等词语应做广义理解,所属
技术人员可以结合技术方案的具体内容合理确定上述词语在本专利技术中的具体含义。
[0036]本专利技术的描述中,参考术语“一个实施例”、“一些实施例”、“示意性实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本专利技术的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0037]在诸如电子雷管网路、智能传感网路的通信系统中,维持各节点从机工作需要的能量较小,这就便于主机向从机直接提供工作电源,并有利于对网路的维护,简化网路的布线。除此之外,上述类型的通信系统中,还要求从机的体积尽可能小。在电子雷管应用中,还需考虑到电子雷管抗冲击应用环境的需求,通常采用可以集成的抗冲击片内RC振荡器作为工作时钟,但RC时钟存在如下不足:(1)由于集成电路生产时,其电阻和电容的绝对值不同芯片之间存在一定的偏差,而且形成振荡的逻辑触发电压也同样存在个体差异,这些参数导致的时钟偏差通常在10%~20%;(2)在电子雷管应用中存在环境温度的变化,环境温度的变化本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.起爆器数据编码方法,其特征在于,应用于与电子雷管通信连接的起爆器,所述方法包括:获取初始起爆器数据;对所述初始起爆器数据进行编码,得到编码起爆器数据;其中,所述编码起爆器数据包括指令字节,所述指令字节用于所述起爆器控制所述电子雷管的操作,所述指令字节包括数据0和数据1,所述数据0和所述数据1的宽度一致。2.根据权利要求1所述的起爆器数据编码方法,其特征在于,所述指令字节包括同步位、指令位和校验位,所述同步位包括数据0和数据1,所述数据0和所述数据1的宽度一致。3.根据权利要求1所述的起爆器数据编码方法,其特征在于,所述编码起爆器数据还包括通信起始位和通信停止位,所述通信起始位用于表示开始发送所述编码起爆器数据,所述通信停止位用于表示停止发送所述编码起爆器数据。4.根据权利要求3所述的起爆器数据编码方法,其特征在于,所述数据0和所述数据1的宽度均为(M1+M2)T,所述通信起始位包括下降沿和低电平,所述低电平的宽度不小于2(M1+M2)T。5.根据权利要求4所述的起爆...

【专利技术属性】
技术研发人员:ꢀ七四专利代理机构
申请(专利权)人:北京桓安芯数技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1