0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

E-RSSI技术助力更精确的短距离测距应用

jf_33481716 来源:jf_33481716 作者:jf_33481716 2023-04-18 11:56 次阅读

作者:巨微-技术平台部

1.RSSI的作用

RSSI是Received Signal Strength Indicator(接收信号强度指示器)的缩写,用于测量接收到的信号强度。在低功耗蓝牙设备中,RSSI也具有重要的作用,主要体现在以下几个方面:

信号强度测量:通过测量接收到的信号强度,可以判断两个设备之间的距离远近,从而进行定位和距离测量等应用。在低功耗蓝牙设备中,RSSI通常用于确定设备之间的近距离连接,如近场支付、智能家居设备的控制等。

功耗控制:在低功耗蓝牙设备中,电池寿命是一个非常重要的考虑因素。通过RSSI的测量,可以判断设备之间的距离远近,从而控制设备的发射功率,减少不必要的电量消耗,从而延长电池寿命。

自动化控制:通过RSSI的测量,可以实现设备的自动化控制。例如,当设备之间的距离达到一定的范围时,可以自动触发某个操作或切换到某个模式。

安全措施:在低功耗蓝牙设备中,通过RSSI的测量,可以检测到外部干扰或攻击信号,从而采取相应的安全措施,保护设备和用户的安全。

总之,RSSI在低功耗蓝牙设备中具有重要的作用,可以帮助实现距离测量、功耗控制、自动化控制和安全措施等功能,从而提高设备的性能和用户体验。

2.常用蓝牙接收机架构中实现RSSI的方法

RSSI的测量是通过检测在蓝牙信道中的有效信号能量的大小,通过计算所得的数值来表示。下图是一个当前低功耗蓝牙芯片中最常用的接收机的架构。在该架构中,最关键的模块是用高速零交叉(Zero Crossing)来实现信号的量化。

poYBAGQ-FPCADvjiAAAu09IKb94596.png

过零检测是一种常用的GFSK信号解调技术,它通过检测信号中连续的过零检测点来获取调制信息。具体而言,当GFSK信号的频偏较小时,信号的过零检测点会非常明显。通过在接收端设置一个阈值,检测到信号的过零检测点后,就可以判断信号的相位变化,并恢复出原始的调制信息。这种方法相对简单,对硬件的要求较低,因此在实际应用中被广泛采用。特别是在深亚微米的半导体集成电路工艺中,比如55nm以下的工艺中,由于晶体管的开关速度得到大大提升,这种方法可以大大降低芯片的成本和功耗,同时,充分可以利用更高密度的数字电路的运算能力。因而,成为低功耗蓝牙设计公司所采用的主流电路架构。然而在这种过零检测的电路结构中,比较难直接测量射频信号的RSSI值。因为过零检测是在基带信号上进行的,而基带信号已经经过了解调和低通滤波,射频信号的能量分布已经不同于原始的射频信号,难以直接测量射频信号的能量。因此在实现中,通常通过一些间接的方法来估计射频信号的能量和RSSI值。比如,图中所描述的用一个射频信号的带通滤波器,将射频信号限制在一个较窄的频带内,然后通过一个可调增益放大器将信号放大到一个合适的范围内,在此基础上,用一个低精度的ADC,用于估测射频信号的RSSI值。由于这种方法采用了可调增益放大器,其估算出来的RSSI值与实际的RSSI值之间的差异如下图。红色的是实际读取的RSSI值;黑线是理想的RSSI值。

poYBAGQ-FRCAL3cBAAAXjX2SzTs766.png

3.巨微接收机架构中的E-RSSI(Enhanced RSSI)的实现方法

pYYBAGQ-FS6AVAGrAAArcNOIjwQ818.png

不同于主流结构,巨微在自己的设计中,充分考虑到准确测量RSSI值的重要性,在接收端的低中频架构中,采用一种增强型接收信号强度指示器(Enhanced Received Signal Strength Indicator,简称E-RSSI)。该技术采用高精度的中频ADC(Analog to Digital Converter,模数转换器)的方法,这种方法包括一个高精度复数域连续时间调制器(High resolution complex continuous sigma-delta modulator)和相应的滤波器。该结构具有以下优势:

高精度模拟数字转换:可以提高数字信号的采样精度和信噪比,从而避免了在ADC转换之前的AGC造成的模拟增益偏差,进而提高GFSK解调的准确度和提高RSSI的检测精度。特别是在BLE通信中,因为BLE信号带宽比较窄,通常在1MHz以下,所以需要使用高分辨率的ADC来确保采样精度和动态范围。

高精度带通滤波:对于低功耗蓝牙这种窄带通信标准,有效的滤除带外的信号,对于信号的解调和信号能量的评估尤为重要。RSSI计算在数字域完成,精确稳定;不受工艺偏移影响。

最小带内群延时(Group Delay)误差:由于蓝牙的有效信号分布在1MHz的带宽内,在整个信号处理的过程中,保持信道内的各个频点的信号的延时相等,对于后面的GFSK解调尤为重要。巨微实现电路中,在滤波器的选取和参数设计上,保证了最小的群延时特点。信号经过信号等延时滤波器,保持相位信息,易于同一时间点的能量计算。

GFSK解调与RSSI计算在同一时间点进行,测量准确,不受同频干扰影响。

在上述的设计基础上,整个接收端的RSSI的实际测量性能与理想性能的比较如如图。红色的是实际读取的RSSI值;黑线是理想的RSSI值。对比主流的RSSI测量性能,显然有明显的提升。

poYBAGQ-FUKAfeWBAAARiZHk2ig647.png

然而,集成复数模拟信号中频滤波器的高精度ADC并不是没有代价的。首先,它结构复杂,设计难度大,需要克服稳定性、工艺漂移等技术问题,需要设计人员有很好的理论基础和实践经验。同时,由于成本高,功耗偏大,不利于深亚微米集成。

E-RSSI的测量值是基于解调后的有效信号来做的计算,而不是所有同频信号。模拟和数字域多级中频滤波器,对带外干扰有更好的抑制。由于在结构中没有自动增益调节器,避免了模拟自动增益级带来的工艺、延时的误差。同时,采用高精度ADC,完整保持了射频有效信息,在RSSI计算中保持更高精度。

4.实测的E-RSSI的效果

E-RSSI的技术实现的射频,具有以下优点:

芯片出厂的RSSI测量基准一致性好,差异小,易于产品方案成型后的距离校准;

在不同温度、电压下,测量得到的差异小;

测量得到的RSSI值稳定,不会发生跳变。

以下是针对同一批次晶圆的不同芯片,做了相同输入的信号幅度,读取RSSI值的对比。从结果可以看出,对于相同设计的PCB和封装芯片,在相同的输入蓝牙信号的情况下,不同的芯片读出的RSSI值接近相同。

poYBAGQ-FWqAV-agAAC5S2msiQM001.png

下图是对比上述三颗芯片的RSSI值读数与平均值的差异,结果可见:芯片之间的读数差异在±1左右,接近相同。

pYYBAGQ-FXaAHbc5AADYrTcbGnY454.png

同时,巨微选取过去3年中,几批工艺参数不同的晶圆封装的芯片,其晶圆磨划、封装打线、测试模块形状和嵌入的系统程序都有较大差异。数据总结如下图。

pYYBAGQ-FgiARM5MAADA4nd5Mos126.png

由图中比较可见,不同的芯片,在RSSI值的变化斜率上接近相同,其差异在于天线、封装的不同设计,导致的信号衰减不一样。这代表利用E-RSSI技术,如果在产品端做出厂校准,最终产品可以完全实现RSSI值测量的可重复性和一致性。经过长时间验证,用E-RSSI技术和HID协议栈,在无感解锁的应用场景下,其一致性接近100%。

5.在实际应用中E-RSSI的应用场景和优势

下图是典型的利用RSSI和HID协议,在两轮车的无感解锁中的应用。在该应用中,当手机靠近两轮车时,嵌入在两轮车中的蓝牙模块通过读取接收到的手机发出的RSSI值,来判断手机距离的远近,从而决定是否开锁或关锁。

poYBAGQ-FkyAaAwzAABjedigMXo510.png

常用的系统操作流程如下:

配对:将车主的手机与目标产品(比如:两轮车)的蓝牙模块进行蓝牙配对。这个配对过程可以通过专用APP完成。在配对中,APP完成设备的寻找、选取和密钥设置。同时,在配对过程中,方案商可以对距离和RSSI值之间做校准,并通过蓝牙连接更新到目标产品中。配对完成之后,手机和目标产品之间将建立智能钥匙的功能。该配对连接是基于HID协议,并且在操作系统底层得到支持。

连接HID设备:设备的蓝牙芯片在配对完成之后,会不断扫描周边已经配对的手机,并试图与断开的手机重新建立HID连接。当手机在设备蓝牙的扫描范围之内后,手机和设备重新建立连接。此时,设备开始读取手机发出的蓝牙信号的RSSI值。

RSSI读取:设备端的蓝牙芯片与建立好HID连接的手机之间,不断的交换信息,同时,设备的蓝牙通过巨微芯片的E-RSSI结构读取RSSI值,并以此判断手机与设备之间的距离。

解锁:当RSSI值高于预设的值,设备判断为距离足够近,并实施解锁动作。

关锁:当RSSI值小于预设的值,设备判断为距离足够远,并实施关锁动作。

在自动解锁应用中,以电瓶车为例,无感智能钥匙的体验需要:

用RSSI值来解锁的重复性和一致性;

RSSI值的大小不易被同频干扰影响;

与HID协议配合,可以实现后台加密、解锁;

客户可以自己配置解锁距离;

方案公司可以自己标定解锁距离;

不需要后台驻留APP或小程序;

手机兼容性好。

在巨微的E-RSSI方案中,以上都可以做到。

以下是两种典型的应用场景。

在汽车T-Box上的典型应用

MS1682承担T-Box内部的主控、存储和蓝牙;

MS1658完成定位锚点(Anchor)的功能;

在这种架构下,巨微的MS1682通过蓝牙与各个锚点芯片(Anchor-1、Anchor-2,...)建立连接,并根据RSSI的读数来计算手机与车体的实际距离。当手机接近或离开车体到设定值之后,启动解锁或关锁。

pYYBAGQ-Fl6AIxdLAABTeM4yW-U929.png

在两轮车解锁模块(报警器、仪表盘)的典型应用有下面两种典型形态。

主控MCU还是用系统原有的。

用两个蓝牙芯片做锚点(anchor)来提升定位精度;其中一个锚点芯片视成本需求,可以省掉。

pYYBAGQ-FnqATXxYAAAqyR1FIpY734.png

用MS1642替代主控MCU,同时做锚点;

另一个MS1642做锚点,该芯片视成本需求,可以省掉。

poYBAGQ-FqWAG0XJAAArXtChyNY175.png

在上述实现中,两个锚点(或一个)将读到的手机发射的蓝牙RSSI值,进行计算,并根据估计的距离来实现解锁或关锁。

6.巨微相关产品信息

巨微现有芯片中支持E-RSSI的蓝牙MCU型号和特点:

pYYBAGQ-F2GACdCMAABtH-ceYJY397.png

在上述型号中,支持HID(应用于后台解锁)和OTA(应用于现场校准)功能的芯片,特别适合像接近无感解锁这样的应用场景。

同时,我们提供下列设计套件。

poYBAGQ-F4SAW6GYAAAdBzm5gaY470.png

审核编辑黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    455

    文章

    50714

    浏览量

    423139
  • 蓝牙
    +关注

    关注

    114

    文章

    5809

    浏览量

    170188
  • 测量
    +关注

    关注

    10

    文章

    4849

    浏览量

    111238
  • 测距
    +关注

    关注

    2

    文章

    105

    浏览量

    19636
  • RSSI
    +关注

    关注

    2

    文章

    95

    浏览量

    27742
收藏 人收藏

    评论

    相关推荐

    有实现过利用ads1292短距离测量心电信号的吗?这种想法可行吗?

    大侠们,有实现过利用ads1292短距离(例如,两个电极都在左手或右手)测量心电信号的吗?这种想法可行吗?
    发表于 12-16 08:25

    短距离无线通信技术的概念

    短距离无线通信技术是一种在有限空间内进行数据传输的技术,它允许设备在没有物理连接的情况下进行通信。这种技术在现代生活中扮演着越来越重要的角色,从智能家居到移动设备,再到工业自动化,都有
    的头像 发表于 10-15 16:36 552次阅读

    低功率短距离的无线通信技术有哪些

    低功率短距离的无线通信技术在现代通信领域扮演着重要角色,它们广泛应用于物联网(IoT)、智能家居、医疗设备、工业自动化、个人设备互联等多个领域。这些技术通常具有低能耗、低成本、易于部署和维护的特点
    的头像 发表于 10-15 16:34 776次阅读

    移远通信参加LitePoint创新测试技术研讨会,以全面的布局加速短距离产业发展

    新智联”的演讲。   通过深圳和上海两场精彩的演讲,移远通信副总经理孙延明、产品总监肖鹏分析了短距离技术的发展历程,并就移远通信在短距离领域的产品及方案进行了详细介绍,极大展现了其在短距离
    发表于 09-13 14:13 152次阅读
    移远通信参加LitePoint创新测试<b class='flag-5'>技术</b>研讨会,以全面的布局加速<b class='flag-5'>短距离</b>产业发展

    移远通信参加LitePoint创新测试技术研讨会,以全面的布局加速短距离产业发展

    ”的演讲。通过深圳和上海两场精彩的演讲,移远通信副总经理孙延明、产品总监肖鹏分析了短距离技术的发展历程,并就移远通信在短距离领域的产品及方案进行了详细介绍,极大展
    的头像 发表于 09-13 08:07 371次阅读
    移远通信参加LitePoint创新测试<b class='flag-5'>技术</b>研讨会,以全面的布局加速<b class='flag-5'>短距离</b>产业发展

    主动式蓝牙RSSI定位系统和被动式蓝牙RSSI定位系统的原理

    随着低功耗蓝牙(BLE)技术的不断发展,蓝牙定位的测距算法也越来越多,比如RSSI(接收信号强度指示)、AoA(到达角)、AoD(出发角)、ToA (到达时间)、TDoA(到达时间差)、ToF(飞行
    的头像 发表于 08-30 10:47 726次阅读
    主动式蓝牙<b class='flag-5'>RSSI</b>定位系统和被动式蓝牙<b class='flag-5'>RSSI</b>定位系统的原理

    如何实现更精确的电流限制并避免损坏受测器件

    电子发烧友网站提供《如何实现更精确的电流限制并避免损坏受测器件.pdf》资料免费下载
    发表于 08-29 11:09 0次下载
    如何实现<b class='flag-5'>更精确</b>的电流限制并避免损坏受测器件

    蓝牙定位的三种技术RSSI、AoA/AoD、CS定位

    蓝牙技术在我们的生活中扮演着重要的角色,是目前使用最为广泛的近距离低成本无线连接技术。今天,我们就蓝牙定位的三种技术进行简单介绍。信号强度RSSI
    的头像 发表于 07-26 08:21 2931次阅读
    蓝牙定位的三种<b class='flag-5'>技术</b>:<b class='flag-5'>RSSI</b>、AoA/AoD、CS定位

    IR600使用AP-STA模式作为中继来进行短距离连接

    本文档适用于使用AP-STA模式作为中继来进行短距离连接。 一、设置AP:1、设置LAN口: 设置LAN口地址设置成自己需要的地址(与PLC、HMI等在一个网段)。网络&gt
    发表于 07-25 08:09

    短距离无线连接“新”势力,移远通信再上新五款Wi-Fi与蓝牙模组

    6月21日,在2024MWC上海展前夕,全球领先的物联网整体解决方案供应商移远通信宣布,推出代表其短距离通信技术的最新成果——覆盖Wi-Fi与蓝牙连接的五款模组新品。该五款产品将通过稳连接、高可靠性
    的头像 发表于 06-22 08:29 491次阅读
    <b class='flag-5'>短距离</b>无线连接“新”势力,移远通信再上新五款Wi-Fi与蓝牙模组

    短距离无线通信技术有哪些?

    短距离无线通信技术是指一种利用无线电波在短距离内进行数据传输的通信技术。     短距离无线通信技术
    的头像 发表于 04-18 15:37 2113次阅读

    Wi-Fi 7全面落地,短距离通信市场有望爆发!

    说到短距无线通信,大家应该不会感到陌生。我们每天都在使用的Wi-Fi、蓝牙,都属于这个技术类别。最近这段时间,行业里关于Wi-Fi7的新闻越来越多,让人们对这个通信细分领域,又新增了不少关注。很多人
    的头像 发表于 04-16 08:05 306次阅读
    Wi-Fi 7全面落地,<b class='flag-5'>短距离</b>通信市场有望爆发!

    各位技术大佬,请问下通信距离能否人为控制呢?

    请问各位论坛技术专家们一个问题,短距离无线通信能否控制距离呢?比如设置或者做到仅在半米/一米/50米.....之内做通信的效果呢?就拿半米这个距离限定举例,能否仅在半米内通讯,范围以外
    发表于 01-07 13:47

    激光测距模块的工作原理 激光测距模块怎么用 激光测距方法有哪几种

    激光测距模块的工作原理 激光测距模块怎么用 激光测距方法有哪几种  激光测距模块,也称为激光测距仪或激光
    的头像 发表于 01-03 15:59 1841次阅读

    ADM2587E在没有端接电阻的情况下进行高波特率短距离通信时,会出现间歇性的RS485错误怎么解决?

    我们在当前产品设计中使用了ADM2587E。我们注意到,在没有端接电阻的情况下进行高波特率(115200)短距离(&lt;2m)通信时,会出现间歇性的RS485错误。 在生
    发表于 01-03 08:50