一种蓝牙芯片间的低延时传输方法技术

技术编号:30501850 阅读:22 留言:0更新日期:2021-10-27 22:34
一种蓝牙芯片间的低延时传输方法,它涉及一种无线信号传输技术,它通过将带蓝牙功能的智能终端或普通蓝牙芯片与蓝牙芯片连接,然后利用蓝牙芯片内置软件获取发送端和接收端的采样频率,之后计算出发送端信号与接收端采样频率之间的偏差值,再之后通过采样频率调节方法使发送端和接收端的音频信号相同,它实现了对信号不做任何信号调整既可以输出无限接近原始信号的数据,使音频的收听效果最佳,同时采样频率调节方法具有适用性好和可靠性高等特点。特点。特点。

【技术实现步骤摘要】
一种蓝牙芯片间的低延时传输方法


[0001]本专利技术涉及无线传输
,具体涉及一种蓝牙芯片间的低延时传输方法。

技术介绍

[0002]蓝牙设备作为当前主流的无线传输技术,应用领域十分广泛,通过该技术,主要解决短距离信息的收发的问题,不再受限于互联网网络质量的影响,出于实际应用的需要,蓝牙的通信技术的要求越来越高,同时因为协议层次较多、传输频率差异、芯片的处理能力等问题,导致信号在传输过程中出现中断、跳跃、质量差等情况。
[0003]任何设备、芯片产生的采样频率都不可能完全一致,在蓝牙信号发送、传输过程中,为了使信号播放效果最佳,信号同频是非常重要的,当前大多数蓝牙播放终端没有对信号进行优化或者处理,输出的信号效果差;或者处理过多,输出的信号出现失真;或者出现其他信号丢失和中断的情况发生。
[0004]中国专利公开号CN112256087A,公开了一种动态数字信号同步算法,本专利技术引用了该专利中的相关内容。

技术实现思路

[0005]本专利技术的目的在于针对现有技术的缺陷和不足,提供一种蓝牙芯片间的低延时传输方法,它利用的采样频率调节方法,并可通过硬件或软件的调节方法,实现了对信号不做任何信号调整既可以输出无限接近原始信号的数据,使音频的收听效果最佳。
[0006]为实现上述目的,本专利技术采用以下技术方案是:一种蓝牙芯片间的低延时传输方法,它包含以下步骤:
[0007]步骤一,将带蓝牙功能的智能终端或普通蓝牙芯片与蓝牙芯片连接,形成发送端和接收端;
[0008]步骤二,利用蓝牙芯片内置软件获取所述步骤一中的发送端第一采样频率F0和接收端的第二采样频率F1,所述的发送端的蓝牙芯片的输出音频信号M0,所述的接收端的蓝牙芯片的输出音频信号M1,通过所述的软件计算第一采样频率F0与第二采样频率F1之间的偏差值ΔF;
[0009]步骤三,根据步骤二中的ΔF,通过调节数字信号动态同步算法或调节锁相环PLL,使接收端的蓝牙芯片的输出音频信号M1=发送端的蓝牙芯片的输出音频信号M0;
[0010]步骤四,输出音频。
[0011]进一步的,所述的步骤二中的ΔF为接收端第二采样频率的时钟与发送端第一采样频率的偏差值,所述的偏差值通过测量接收端第二采样频率的数据包接收的时间间隔PT计算得到。
[0012]进一步的,所述的接收端第二采样频率的时钟与发送端第一采样频率的偏差值的计算公式为,RXppm=1000000
×
(PTrx

PT)/PT,
[0013]式中,
[0014]RXppm表示时间偏差,
[0015]RTrx表示接收端第二采样频率的数据包接收的时间间隔,
[0016]RT表示发送端第一采样频率的数据包接收的时间间隔。
[0017]进一步的,所述的步骤三中的调节数字信号动态同步算法或调节锁相环PLL方法为硬件调节方法或数字信号处理方法,所述的硬件调节方法为用支持小数分频的锁相环PLL去调节,所述的小数位至少为24位,通过公式1000000/(16
×
1024
×
1024

1)=0.0596ppm,得到最小可调精度,所述的数字信号处理方法,在软件上利用动态数字音频同步的方法,该方法的调节小数位为32位,通过公式1000000/(4
×
1024
×
1024
×
1024

1)=0.00023283ppm,得到最小可调精度,利用所述的最小可调精度用于去调整接收端第二采样频率发出信号,使接收端第二采样频率接收到的信号的相位与发送端第一采样频率发送的信号的相位相同,使得接收端的蓝牙芯片的输出音频信号M1=发送端的蓝牙芯片的输出音频信号M0。
[0018]本专利技术的工作原理:本专利技术利用蓝牙芯片与蓝牙芯片连接后,分别在发送端和接收端产生采样频率,然后通过蓝牙芯片内置软件获取蓝牙信号发送端和接收端的采样频率,计算两者之间的采样频率偏差值,依据无线传输计算得出,该偏差是由于无线传输发送方和无线传输接收端两者的时钟不同步引起的,解决该时钟不同步问体,即可解决偏差问题。
[0019]解决无线传输发送方和无线传输接收端两者的时钟不同步问题,首先通过测量无线传输接收端时钟与无线传输发送端时钟的时间偏差,该偏差通过测量无线传输接收端的数据包接收的时间间隔PT计算出来,根据如下公式,RXppm=1000000
×
(PTrx

PT)/PT,式中,RXppm表示时间偏差,RTrx表示接收端的数据包接收的时间间隔,RT表示发送端的数据包接收的时间间隔。
[0020]在计算出RXppm后,在无线传输接收端可用两种方法解决所述的时间偏差问题,第一种方法为硬件调节方法,通过一个精度很高的且支持小数分频的锁相环PLL去调节,通过公式1000000/(16
×
1024
×
1024

1)=0.0596ppm,得到最小可调精度,第二种方法为数字信号处理方法,通过在软件上利用动态数字音频同步的方法,该方法的调节小数位为32位,通过公式1000000/(4
×
1024
×
1024
×
1024

1)=0.00023283ppm,得到最小可调精度利用,最后利用得到最小可调精度用于去调整接收端采样频率发出信号,使接收端采样频率接收到的信号的相位与发送端发送的信号的相位相同,使得接收端的蓝牙芯片的输出音频信号与发送端的蓝牙芯片的输出音频信号相同。
[0021]采用上述技术方案后,本专利技术有益效果为:
[0022]1、本专利技术实现了对信号不做任何信号调整既可以输出无限接近原始信号的数据,使音频的收听效果最佳。
[0023]2、本专利技术利用的采样频率调节方法,并可通过硬件或软件的调节方法,该方法具有适用性好和可靠性高等特点。
附图说明
[0024]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本
专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0025]图1是本专利技术的流程示意图。
[0026]图2是本专利技术中发送端蓝牙芯片和接收端蓝牙芯片的信号收发示意图。
[0027]图3是本专利技术中实施例中的数字音频信号在无线传输中偏差产生原因的原理示意图。
[0028]图4是本专利技术中的实施例的应用示意图。
具体实施方式
[0029]参看图1

图4所示,本具体实施方式采用的技术方案是:一种蓝牙芯片间的低延时传输方法,它包含以下步骤:
[0030]步骤一,将带蓝牙功能的智能终端或普通蓝牙芯片与蓝牙芯片本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种蓝牙芯片间的低延时传输方法,其特征在于:它包含以下步骤:步骤一,将带蓝牙功能的智能终端或普通蓝牙芯片与蓝牙芯片连接,形成发送端和接收端;步骤二,利用蓝牙芯片内置软件获取所述步骤一中的发送端第一采样频率F0和接收端的第二采样频率F1,所述的发送端的蓝牙芯片的输出音频信号M0,所述的接收端的蓝牙芯片的输出音频信号M1,通过所述的软件计算第一采样频率F0与第二采样频率F1之间的偏差值ΔF;步骤三,根据步骤二中的ΔF,通过调节数字信号动态同步算法或调节锁相环PLL,使接收端的蓝牙芯片的输出音频信号M1=发送端的蓝牙芯片的输出音频信号M0;步骤四,输出音频。2.根据权利要求1所述的一种蓝牙芯片间的低延时传输方法,其特征在于:所述的步骤二中的ΔF为接收端第二采样频率的时钟与发送端第一采样频率的偏差值,所述的偏差值通过测量接收端第二采样频率的数据包接收的时间间隔PT计算得到。3.根据权利要求2所述的一种蓝牙芯片间的低延时传输方法,其特征在于:所述的接收端第二采样频率的时钟与发送端第一采样频率的偏差值的计算公式为,RXppm=1000000
×
(PTrx

PT)/PT,式中,RXppm表示时间偏差,RTr...

【专利技术属性】
技术研发人员:李平
申请(专利权)人:深圳市欧思微电子有限公司
类型:发明
国别省市:

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

1