一种单总线通信的控制方法、装置及体外冲击波设备制造方法及图纸

技术编号:31701241 阅读:12 留言:0更新日期:2022-01-01 11:02
本申请公开了一种单总线通信的控制方法、装置、设备、计算机可读存储介质及体外冲击波设备,单总线接收端在接收串行数据位的过程中,当检测到持续时间不符合预设高电平持续时间和预设低电平持续时间的干扰信号时,根据预设电平持续时间和预设识别精度判断能够将干扰信号和预设的高电平信号、低电平信号区分开,如果可以则记录干扰信号的位置后,将串行数据位舍弃,否则将对干扰信号所在的数据帧接收完毕后,将数据帧舍弃。实现了对单总线串行数据帧内的干扰信号进行识别与分类剔除,避免由干扰信号造成的数据错位影响后续的数据接收,从而实现了单总线通信中从接收端对干扰信号进行过滤、保证质量的效果。保证质量的效果。保证质量的效果。

【技术实现步骤摘要】
一种单总线通信的控制方法、装置及体外冲击波设备


[0001]本申请涉及通信
,特别是涉及一种单总线通信的控制方法、装置、设备、计算机可读存储介质及体外冲击波设备。

技术介绍

[0002]单总线通信一般应用于通信距离及通信速率要求不高的应用场合,安装方便,线路简单,硬件开销少,成本低廉,便于总线扩展和维护。
[0003]在单线通信的过程中,当传输手枪线的长度比较长时,很容易受到设备内部或者外界电磁信号的干扰,产生突发干扰信号。由于现有的单总线通信接收处理技术中,通信依靠严格的时序控制,当有突发毛刺或者干扰时,串行接收到的数据就会产生错位,导致后续接收数据均不正常。
[0004]例如,在体外冲击波设备上,冲击波治疗所需要的手枪和设备的主机之间通过单总线进行通信,从而实现手枪显示屏和主机显示屏之间的界面参数同步,但通过现有的单总线通信方法,在产生干扰信号后将导致手枪显示屏和主机显示屏的数据显示不一致,不利于用户使用。
[0005]提供一种滤除单总线数据接收后的干扰信号的方式,是本领域技术人员需要解决的技术问题。

技术实现思路

[0006]本申请的目的是提供一种单总线通信的控制方法、装置、设备、计算机可读存储介质及体外冲击波设备,用于滤除单总线数据接收后的干扰信号。
[0007]为解决上述技术问题,本申请提供一种单总线通信的控制方法,基于单总线接收端,包括:
[0008]在接收串行数据位的过程中,当检测到持续时间不符合预设电平持续时间的信号时,确认所述信号为干扰信号;
[0009]根据所述预设电平持续时间和预设识别精度识别所述干扰信号的类型;
[0010]若所述干扰信号的类型为能够与预设的高电平信号和预设的低电平信号区分开的信号,则记录所述干扰信号的位置后,将所述串行数据位舍弃;
[0011]若所述干扰信号的类型为无法与所述高电平信号和所述低电平信号区分开的信号,则在对所述干扰信号所在的数据帧接收完毕后,将所述数据帧舍弃;
[0012]其中,所述预设电平持续时间包括预设高电平持续时间和预设低电平持续时间。
[0013]可选的,所述根据所述预设电平持续时间和预设识别精度识别所述干扰信号的类型,具体为:
[0014]若所述干扰信号的持续时间在所述预设高电平持续时间和预设低电平持续时间中的较小值和较大值之间,则确定所述干扰信号的类型为无法与所述高电平信号和所述低电平信号区分开的信号,否则确定所述干扰信号的类型为能够与所述高电平信号和所述低
电平信号区分开的信号。
[0015]可选的,还包括:
[0016]当接收到一个所述数据帧的第一个所述串行数据位时,检测经过第二预设时长后接收到的所述串行数据位的位数;
[0017]若所述串行数据位的位数小于第一阈值,则将自第一个所述串行数据位开始的所述串行数据位清零。
[0018]可选的,当所述单总线接收端连接多条单总线时,还包括:
[0019]当一条所述单总线处于收发状态时,关闭其余所述单总线的接收中断。
[0020]可选的,所述接收串行数据位,具体为:
[0021]当进入接收中断后,延时第三预设时长后开始读取电平状态;
[0022]其中,所述第三预设时长在所述预设高电平持续时间和所述预设低电平持续时间之间。
[0023]可选的,还包括:
[0024]当接收到一个所述数据帧的第一个字节数据后,将所述字节数据放入缓冲区;
[0025]若第一个所述字节数据等于预设的第一帧头数据时,继续读取第二个所述字节数据,否则将数据位数清零并将所述缓冲区清空;
[0026]若接收到的第二个所述字节数据等于预设的第二帧头数据时,继续读取下一个所述字节数据,否则将数据位数清零并将所述缓冲区清空;
[0027]当接收到预设长度的所述字节数据后,确定对所述数据帧接收完毕,在读取所述数据帧中的预设数据后,将将数据位数清零并将所述缓冲区清空;
[0028]按预设的校验方法计算所述预设数据的校验值,与读取到的校验值比对,若一致,则确认所述数据帧接收正确;若不一致,则确认所述数据帧接收错误,舍弃所述数据帧。
[0029]为解决上述技术问题,本申请还提供一种单总线通信的控制装置,应用于单总线接收端,包括:
[0030]第一检测单元,用于在接收串行数据位的过程中,当检测到持续时间不符合预设电平持续时间的信号时,确认所述信号为干扰信号;
[0031]识别单元,用于根据所述预设电平持续时间和预设识别精度识别所述干扰信号的类型;
[0032]处理单元,用于若所述干扰信号的类型为能够与预设的高电平信号和预设的低电平信号区分开的信号,则记录所述干扰信号的位置后,将所述串行数据位舍弃;若所述干扰信号的类型为无法与所述高电平信号和所述低电平信号区分开的信号,则在对所述干扰信号所在的数据帧接收完毕后,将所述数据帧舍弃;
[0033]其中,所述预设电平持续时间包括预设高电平持续时间和预设低电平持续时间。
[0034]为解决上述技术问题,本申请还提供一种体外冲击波设备,包括:主机控制器和以及与所述主机控制器通过单总线通信连接的手枪控制器;
[0035]所述主机控制器作为单总线接收端时用于执行上述任意一项所述单总线通信的控制方法的步骤;
[0036]所述手枪控制器作为所述单总线接收端时用于执行上述任意一项所述单总线通信的控制方法的步骤。
[0037]为解决上述技术问题,本申请还提供一种单总线通信的控制设备,包括:
[0038]存储器,用于存储指令,所述指令包括上述任意一项所述单总线通信的控制方法的步骤;
[0039]处理器,用于执行所述指令。
[0040]为解决上述技术问题,本申请还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述任意一项所述单总线通信的控制方法的步骤。
[0041]本申请所提供的一种单总线通信的控制方法,单总线接收端在接收串行数据位的过程中,当检测到持续时间不符合预设高电平持续时间和预设低电平持续时间的干扰信号时,根据预设电平持续时间和预设识别精度判断能够将干扰信号和预设的高电平信号、低电平信号区分开,如果可以则记录干扰信号的位置后,将串行数据位舍弃,否则将对干扰信号所在的数据帧接收完毕后,将数据帧舍弃。实现了对单总线串行数据帧内的干扰信号进行识别与分类剔除,避免由干扰信号造成的数据错位影响后续的数据接收,从而实现了单总线通信中从接收端对干扰信号进行过滤、保证质量的效果。
[0042]本申请还提供了一种单总线通信的控制装置、设备、计算机可读存储介质及体外冲击波设备,具有上述有益效果,在此不再赘述。
附图说明
[0043]为了更清楚的说明本申请实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种单总线通信的控制方法,其特征在于,基于单总线接收端,包括:在接收串行数据位的过程中,当检测到持续时间不符合预设电平持续时间的信号时,确认所述信号为干扰信号;根据所述预设电平持续时间和预设识别精度识别所述干扰信号的类型;若所述干扰信号的类型为能够与预设的高电平信号和预设的低电平信号区分开的信号,则记录所述干扰信号的位置后,将所述串行数据位舍弃;若所述干扰信号的类型为无法与所述高电平信号和所述低电平信号区分开的信号,则在对所述干扰信号所在的数据帧接收完毕后,将所述数据帧舍弃;其中,所述预设电平持续时间包括预设高电平持续时间和预设低电平持续时间。2.根据权利要求1所述的控制方法,其特征在于,所述根据所述预设电平持续时间和预设识别精度识别所述干扰信号的类型,具体为:若所述干扰信号的持续时间在所述预设高电平持续时间和预设低电平持续时间中的较小值和较大值之间,则确定所述干扰信号的类型为无法与所述高电平信号和所述低电平信号区分开的信号,否则确定所述干扰信号的类型为能够与所述高电平信号和所述低电平信号区分开的信号。3.根据权利要求1所述的控制方法,其特征在于,还包括:当接收到一个所述数据帧的第一个所述串行数据位时,检测经过第二预设时长后接收到的所述串行数据位的位数;若所述串行数据位的位数小于第一阈值,则将自第一个所述串行数据位开始的所述串行数据位清零。4.根据权利要求1所述的控制方法,其特征在于,当所述单总线接收端连接多条单总线时,还包括:当一条所述单总线处于收发状态时,关闭其余所述单总线的接收中断。5.根据权利要求1所述的控制方法,其特征在于,所述接收串行数据位,具体为:当进入接收中断后,延时第三预设时长后开始读取电平状态;其中,所述第三预设时长在所述预设高电平持续时间和所述预设低电平持续时间之间。6.根据权利要求1所述的控制方法,其特征在于,还包括:当接收到一个所述数据帧的第一个字节数据后,将所述字节数据放入缓冲区;若第一个所述字节数据等于预设的第一帧头数据时,继续读取第...

【专利技术属性】
技术研发人员:何永正符青山徐昆仑黄晓乐魏吉忠
申请(专利权)人:河南翔宇医疗设备股份有限公司
类型:发明
国别省市:

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

1