System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于BLE系统的采样定时跟踪方法、装置和电子设备制造方法及图纸_技高网

一种基于BLE系统的采样定时跟踪方法、装置和电子设备制造方法及图纸

技术编号:40966576 阅读:2 留言:0更新日期:2024-04-18 20:47
本发明专利技术公开一种基于BLE系统的采样定时跟踪方法、装置和电子设备,涉及无线蓝牙接收解调技术领域。方法包括:对接收信号进行差分鉴相处理得到差分鉴相信号;基于所述差分鉴相信号和本地已知的接入码相位信息相关完成时钟的初始定时同步;在完成所述初始定时同步后,当正负变换时刻对应的信号最佳采样点异常时,对异常次数进行累计;在预设时间内所述异常次数大于或者等于异常次数阈值的情况下,进行采样时钟的调整,可以保证当接收信号和发射信号的采样时钟不同步的情况下,及时发现当前抽取时刻相对于最佳样点时刻是提前还是滞后了,可以通过及时的调整抽取时刻,达到定时跟踪恢复的目的。

【技术实现步骤摘要】

本专利技术涉及无线蓝牙接收解调,尤其涉及一种基于ble系统的采样定时跟踪方法、装置和电子设备。


技术介绍

1、随着无线通信的发展,蓝牙技术因其具有低功耗和低成本等特点,也得到了迅速发展。

2、近年来,蓝牙4.0(bluetooth low energy,ble)作为新兴的蓝牙技术,采用gfsk作为物理层的关键技术,同时为了降低成本,对晶振精度的要求进一步降低。

3、在ble系统下,由于收发端采样时钟不一致会带来接收解调性能的恶化,随着接收包长度边长这个问题将变得更加严重。因此,亟需一种方法解决收发端采样时钟不一致带来的接收解调性能恶化的问题。


技术实现思路

1、本专利技术的目的在于提供一种基于ble系统的采样定时跟踪方法、装置和电子设备,以解决现有收发端采样时钟不一致带来的接收解调性能恶化的问题。

2、第一方面,本专利技术提供一种基于ble系统的采样定时跟踪方法,包括:

3、对接收信号进行差分鉴相处理得到差分鉴相信号;

4、基于所述差分鉴相信号和本地已知的接入码相位信息相关完成时钟的初始定时同步;

5、在完成所述初始定时同步后,当所述差分鉴相信号正负变换时刻对应的信号最佳采样点异常时,对异常次数进行累计;

6、在预设时间内所述异常次数大于或者等于异常次数阈值的情况下,进行采样时钟的调整。

7、采用上述技术方案的情况下,对接收信号进行差分鉴相处理得到差分鉴相信号;基于所述差分鉴相信号和本地已知的接入码相位信息相关完成时钟的初始定时同步;在完成所述初始定时同步后,当正负变换时刻对应的信号最佳采样点异常时,对异常次数进行累计;在预设时间内所述异常次数大于或者等于异常次数阈值的情况下,进行采样时钟的调整,可以保证当接收信号和发射信号的采样时钟不同步的情况下,及时发现当前抽取时刻相对于最佳样点时刻是提前还是滞后了,可以通过及时的调整抽取时刻,达到定时跟踪恢复的目的,可以及时的更改最佳样点抽取的时刻,以便可以抽取到最佳样点,提升解调性能,可以有效的解决时钟晶振精度低带来的收发时钟偏差的问题,可以广泛的用于ble的接收机解调算法中,并且该方法数字实现较为简单,对硬件资源的需求也不高。

8、在一种可能的实现方式中,所述在完成所述初始定时同步后,当正负变换时刻对应的信号最佳采样点异常时,对异常次数进行累计之后,还包括:

9、在所述预设时间内所述异常次数小于所述异常次数阈值的情况下,对最大检测周期计数进行清零。

10、在一种可能的实现方式中,所述在完成所述初始定时同步后,当正负变换时刻对应的信号最佳采样点异常时,对异常次数进行累计,包括:

11、当前差分鉴相信号出现正负变换的位置出现在周期计数大于n+1的时刻的情况下,将滞后计数加1处理;

12、当前差分鉴相信号出现正负变换的位置出现在周期计数小于n的时刻的情况下,将提前计数加1处理。

13、在一种可能的实现方式中,所述在预设时间内所述异常次数大于或者等于异常次数阈值的情况下,进行采样时钟的调整,包括:

14、在所述预设时间内所述异常次数大于或者等于所述异常次数阈值,且当提前计数累积到预设门限值的情况下,将周期计数进行跳跃计数。

15、在一种可能的实现方式中,所述在预设时间内所述异常次数大于或者等于异常次数阈值的情况下,进行采样时钟的调整,包括:

16、在所述预设时间内所述异常次数大于或者等于所述异常次数阈值,且当滞后计数累积到所述预设门限值的情况下,将周期计数进行重复计数。

17、第二方面,本专利技术还提供一种基于ble系统的采样定时跟踪装置,所述装置包括:

18、差分鉴相处理模块,用于对接收信号进行差分鉴相处理得到差分鉴相信号;

19、解调模块,用于基于所述差分鉴相信号和本地已知的接入码相位信息相关完成时钟的初始定时同步;

20、次数累计模块,用于在完成所述初始定时同步后,当正负变换时刻对应的信号最佳采样点异常时,对异常次数进行累计;

21、时钟调整模块,用于在预设时间内所述异常次数大于或者等于异常次数阈值的情况下,进行采样时钟的调整。

22、在一种可能的实现方式中,所述装置还包括:

23、清零模块,用于在所述预设时间内所述异常次数小于所述异常次数阈值的情况下,对最大检测周期计数进行清零。

24、在一种可能的实现方式中,所述次数累计模块包括:

25、滞后计数子模块,用于当前差分鉴相信号出现正负变换的位置出现在周期计数大于n+1的时刻的情况下,将滞后计数加1处理;

26、提前计数子模块,用于当前差分鉴相信号出现正负变换的位置出现在周期计数小于n的时刻的情况下,将提前计数加1处理。

27、在一种可能的实现方式中,所述时钟调整模块包括:

28、跳跃计数子模块,用于在所述预设时间内所述异常次数大于或者等于所述异常次数阈值,且当提前计数累积到预设门限值的情况下,将周期计数进行跳跃计数;

29、重复计数子模块,用于在所述预设时间内所述异常次数大于或者等于所述异常次数阈值,且当滞后计数累积到所述预设门限值的情况下,将周期计数进行重复计数。

30、第二方面提供的基于ble系统的采样定时跟踪装置的有益效果与第一方面或第一方面任一可能的实现方式描述的基于ble系统的采样定时跟踪方法的有益效果相同,此处不做赘述。

31、第三方面,本专利技术还提供一种电子设备,包括:一个或多个处理器;和其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得执行第一方面任一可能的实现方式描述的基于ble系统的采样定时跟踪方法。

32、第三方面提供的电子设备的有益效果与第一方面或第一方面任一可能的实现方式描述的基于ble系统的采样定时跟踪方法的有益效果相同,此处不做赘述。

本文档来自技高网...

【技术保护点】

1.一种基于BLE系统的采样定时跟踪方法,其特征在于,所述方法包括:

2.根据权利要求1所述的基于BLE系统的采样定时跟踪方法,其特征在于,所述在完成所述初始定时同步后,当所述差分鉴相信号正负变换时刻对应的信号最佳采样点异常时,对异常次数进行累计之后,还包括:

3.根据权利要求1所述的基于BLE系统的采样定时跟踪方法,其特征在于,所述在完成所述初始定时同步后,当正负变换时刻对应的信号最佳采样点异常时,对异常次数进行累计,包括:

4.根据权利要求1所述的基于BLE系统的采样定时跟踪方法,其特征在于,所述在预设时间内所述异常次数大于或者等于异常次数阈值的情况下,进行采样时钟的调整,包括:

5.根据权利要求4所述的基于BLE系统的采样定时跟踪方法,其特征在于,所述在预设时间内所述异常次数大于或者等于异常次数阈值的情况下,进行采样时钟的调整,包括:

6.一种基于BLE系统的采样定时跟踪装置,其特征在于,所述装置包括:

7.根据权利要求6所述的基于BLE系统的采样定时跟踪装置,其特征在于,所述装置还包括:

8.根据权利要求6所述的基于BLE系统的采样定时跟踪装置,其特征在于,所述次数累计模块包括:

9.根据权利要求6所述的基于BLE系统的采样定时跟踪装置,其特征在于,所述时钟调整模块包括:

10.一种电子设备,其特征在于,包括:一个或多个处理器;和其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得执行权利要求1-5任一所述的基于BLE系统的采样定时跟踪方法。

...

【技术特征摘要】

1.一种基于ble系统的采样定时跟踪方法,其特征在于,所述方法包括:

2.根据权利要求1所述的基于ble系统的采样定时跟踪方法,其特征在于,所述在完成所述初始定时同步后,当所述差分鉴相信号正负变换时刻对应的信号最佳采样点异常时,对异常次数进行累计之后,还包括:

3.根据权利要求1所述的基于ble系统的采样定时跟踪方法,其特征在于,所述在完成所述初始定时同步后,当正负变换时刻对应的信号最佳采样点异常时,对异常次数进行累计,包括:

4.根据权利要求1所述的基于ble系统的采样定时跟踪方法,其特征在于,所述在预设时间内所述异常次数大于或者等于异常次数阈值的情况下,进行采样时钟的调整,包括:

5.根据权利要求4所述的基于ble系统的采样定时跟踪方法,其特...

【专利技术属性】
技术研发人员:请求不公布姓名请求不公布姓名请求不公布姓名
申请(专利权)人:成都爱旗科技有限公司
类型:发明
国别省市:

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

1