一种具有较强抗干扰能力的两线串口控制方法与流程

文档序号:30581814发布日期:2022-06-29 12:40阅读:来源:国知局

技术特征:
1.一种具有较强抗干扰能力的两线串口控制方法,包括:步骤s1:通过两线串口通讯装置,接收控制终端和预设的语音控制芯片之间的传输信息;步骤s2:通过两线串口通讯装置中预设的串口时钟和所述传输信息,计算传输信息的传输速率和信息接收率;步骤s3:基于所述传输速率,对所述信息接收率进行等级划分,确定信息接收等级,根据所述信息接收等级对两线串口通讯装置的抗干扰能力进行评估,生成评估结果。2.如权利要求1所述的一种具有较强抗干扰能力的两线串口控制方法,其特征在于,所述步骤s1包括:获取控制终端发出的通讯指令;基于两线串口通讯装置将所述通讯指令传输至语音控制芯片,所述语音控制芯片对控制终端发出的通讯指令的指令地址进行匹配性判断,确定匹配判断结果;所述匹配判断结果包括匹配成功结果和匹配失败结果;基于所述匹配判断结果,获取对应的反馈指令,将所述反馈指令传输至控制终端进行识别,确定反馈识别结果;其中,所述反馈指令包括接收指令和拒收指令。3.如权利要求2所述的一种具有较强抗干扰能力的两线串口控制方法,其特征在于,所述语音控制芯片对控制终端发出的通讯指令的指令地址的匹配性进行判断,确定匹配判断结果包括:基于语音控制芯片,判断通讯指令中的第一指令地址是否在语音控制芯片中预设的第二指令地址的阈值范围内;其中,当所述第一指令地址在第二指令地址的阈值范围内时,则将所述第一指令地址和第二指令地址进行指令匹配,生成匹配成功结果;当所述第一指令地址不在第二指令地址的阈值范围内时,生成匹配失败结果;所述第二指令地址为语音控制芯片中预设的第一指令地址对应的接收地址范围。4.如权利要求2所述的一种具有较强抗干扰能力的两线串口控制方法,其特征在于,所述基于所述匹配判断结果,获取对应的反馈指令,将所述反馈指令传输至控制终端进行识别,确定反馈识别结果,包括:当所述匹配判断结果为匹配成功结果时,语音控制芯片生成对应的接收指令,并传输所述接收指令至控制终端;当所述匹配判断结果为匹配失败结果时,语音控制芯片生成对应的拒收指令,并传输所述拒收指令至控制终端;控制终端接收语音控制芯片的反馈指令,并进行指令识别,生成反馈识别结果;其中,当所述反馈指令为接收指令时,控制终端将传输信息传输至两线串口通讯装置;当所述反馈指令为拒收指令时,控制终端更新传输信息对应的通讯指令,并将更新后的通讯指令传输至语音控制芯片,进行指令判断。5.如权利要求1所述的一种具有较强抗干扰能力的两线串口控制方法,其特征在于,所述步骤s2包括:步骤s20:两线串口通讯装置根据接收到的传输数据的数据信息,对所述传输数据按照
预设的字节间隔大小进行标记处理,生成数据段和对应的数据段标号,分别确定每一个数据段对应的数据位;其中,所述数据信息包括:数据字节大小、数据预传输时间和数据源;所述字节间隔大小通过传输数据的数据字节大小和预设的数据间隔表对照得出;步骤s21:获取数据段标号和对应的数据位的对应关系,基于所述对应关系,对数据段进行排序判断,确定排序结果;其中,所述数据位分为数据高位和数据低位,数据低位的排序优先级大于数据高位;步骤s22:基于所述数据段和对应的数据位,调整串口初始数据位,并调整排序结果,确定调整结果;步骤s23:通过两线串口通讯装置预设的串口时钟,将所述调整结果依次传输数据段至语音控制芯片,并计算传输速率。6.如权利要求5所述的一种具有较强抗干扰能力的两线串口控制方法,其特征在于,所述步骤s23包括:根据调整结果,依次获取每个数据段内的数据位所对应的数据地址;计算所述数据地址的地址传输时间;通过所述地址传输时间和数据段内每个数据地址对应的响应时间,计算数据段的数据段传输时间;通过串口时钟获取数据段之间的时钟控制时间,基于所述数据段传输时间和时钟控制时间,计算两线串口通讯装置的串口传输速率;其中,所述数据段之间的时钟控制时间为时钟控制的数据段传输的间隔时间;统计已传输至语音控制芯片的数据,确定已传输数据,根据所述已传输数据确定对应的已传输数据段;根据所述已传输数据段和传输数据的数据段,计算两线串口通讯装置的信息接收率。7.如权利要求1所述的一种具有较强抗干扰能力的两线串口控制方法,其特征在于,所述基于所述传输速率,对所述信息接收率进行等级划分,确定信息接收等级,包括:控制终端根据传输速率和预设的接收对照表,确定所述传输速率对应的信息接收率阈值;通过所述信息接收率阈值和信息接收率进行偏差计算,生成信息接收偏差度;根据所述信息接收偏差度进行等级匹配,确定信息接收等级;其中,所述等级匹配是通过信息接收偏差度和预设的接收等级对照表,对信息接收率进行等级对照。8.如权利要求1所述的一种具有较强抗干扰能力的两线串口控制方法,其特征在于,所述对两线串口通讯装置的抗干扰能力进行预测和评估,生成评估结果,包括:采集两线串口通讯装置的抗干扰源参数,所述抗干扰源参数包括:抗干扰元件参数、抗干扰路径参数;根据所述抗干扰源参数和信息接收率,进行抗干扰因子预测分析,获取抗干扰因子对应的预测抗干扰值;根据所述抗干扰因子对应的预测抗干扰值和信息接收等级,进行抗干扰能力评估,生成抗干扰能力评估结果。
9.如权利要求8所述的一种具有较强抗干扰能力的两线串口控制方法,其特征在于,所述根据所述抗干扰源参数和信息接收率,进行抗干扰因子预测分析,获取抗干扰因子对应的预测抗干扰值,包括以下步骤:步骤s100:获取抗干扰因子,建立抗干扰因子对比矩阵;步骤s200:计算所述抗干扰因子对比矩阵的最大特征值和抗干扰因子的不一致值;步骤s300:通过对所述抗干扰因子的不一致值进行判断,获取判断结果;其中,当所述判断结果为不一致值大于等于预设阈值时,则停止抗干扰因子预测分析,并重新筛选预测的抗干扰因子;当所述判断结果为不一致值小于预设阈值时,根据预设的抗干扰对照表,获取抗干扰因子的抗干扰源参数;步骤s400:获取抗干扰因子对应的抗干扰源参数和信息接收率,分别计算各个抗干扰因子的预测抗干扰值。10.如权利要求8所述的一种具有较强抗干扰能力的两线串口控制方法,其特征在于,所述根据所述抗干扰因子对应的预测抗干扰值和信息接收等级,进行抗干扰能力评估,生成抗干扰能力评估结果,包括以下步骤;步骤一:根据抗干扰因子对应的预测抗干扰值和传输数据的数据组,计算传输数据在抗干扰因子作用下的有效传输值;步骤二:根据所述有效传输值和信息接收等级,计算抗干扰能力评估值;步骤三:根据所述抗干扰能力评估值,进行评估判断,确定评估结果;其中,当所述抗干扰能力评估值大于等于预设的阈值时,则为强抗干扰能力;当所述抗干扰能力评估值小于预设的阈值时,则为弱抗干扰能力。

技术总结
本发明提供了一种具有较强抗干扰能力的两线串口控制方法,包括:步骤S1:通过两线串口通讯装置,接收控制终端和预设的语音控制芯片之间的传输信息;步骤S2:通过两线串口通讯装置中预设的串口时钟和所述传输信息,计算传输信息的传输速率和信息接收率;步骤S3:基于所述传输速率,对所述信息接收率进行等级划分,确定信息接收等级,根据所述信息接收等级对两线串口通讯装置的抗干扰能力进行评估,生成评估结果。估结果。估结果。


技术研发人员:李国军
受保护的技术使用者:深圳唯创知音电子有限公司
技术研发日:2022.03.30
技术公布日:2022/6/28
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1