
蓝牙分为传统蓝牙和低功耗蓝牙,低功耗蓝牙又分单模和双模,单模低功耗蓝牙(简称BLE)可以满足数据传输量不大的终端设备实现超长待机以及快速稳定连接的要求,被广泛用于锂电池或纽扣电池供电的便携式设备。
双模蓝牙则包含了BLE和传统蓝牙,既可以传输音频,又可以传输数据,符合高速率传输需求的产品,但是功耗和成本都相对较高,我们手中的智能手机和笔记本电脑配备的均是双模蓝牙。
低功耗蓝牙的诞生大大拓展了蓝牙技术的应用范围,使其在物联网的发展当中占据着不可替代的位置,其低功耗的特性尤其适用于需要超长待机的便携式数据采集设备。
简单说,Beacon就像一个微型广播站,一直发着微弱的信号,你的手机不用连上它就能收到。常用来做室内定位(比如在大商场找路)、到点打卡、推送广告,还有一些体温计、温湿度计也用这种方式发数据。苹果的iBeacon、谷歌的Eddystone都是这种技术的具体应用。
1、ibeacon
iOS 系统中可以使用 CoreLocation,来方便的与 iBeacon 设备进行交互。
2、 Beacon
设备厂使用自定义的广播协议,将数据写入广播 AdvData 中。对于这种 Beacon 设备的信息 读取,不能使用 CoreLocation,需要使用 CoreBluetooth。
CoreBluetooth: https://developer.apple.com/documentation/corebluetooth?language=objc
CoreLocation: https://developer.apple.com/documentation/corelocation?language=objc
关于操作 iBeacon 的 Api,已经有大量的文章介绍,请各位自行搜索阅读。这里主要说 一下其他 Beacon 设备的数据读取。与普通 BLE 设备一样,首先使用 scanForPeripheralsWithServices:options: 方法扫描设备,之后在 centralManager:didDiscoverPeripheral:advertisementData:RSSI:
回调方法的第三个参数 advertisementData
中保存的就是设备广播的数据,这里会包括设备名称、设备电量、可连接状态、厂商自
定义数据等内容。一般来说厂商会把一些额外的数据放到自定义数据里面,如温度、湿 度、设备 Mac 地址等。我们拿到这个原始数据之后,按照相关协议去解析就可以得到我 们想要的数据去做其他业务逻辑了。
在1000lux的强光下直射20min左右,即会开始广播;持续使用 1000lux光强条件下直射光照 16小时可以充满。在停止广播 24H~48H内, 用200~300lux左右光照0.5小时充电,即可广播;持续用200~300lux左右光照可以持续工作。
LTB01-G需要在户外有GPS信号的地方才能收到GPS信号并上报GPS定位数据;
此外,LTB01-G的定位上报间隔参数不能调的太小, 因为LTB01-G定位时长需要约70s ,如果定位上报间隔参数调的太小(比如60s),由于GPS在60s内未能完成搜星定位,因此造成上报的数据内无GPS数据。
处理方案:建议将GPS定位上报间隔修改为120s或者更长,即能正常上报GPS数据。
成本因项目规模和复杂性而异,信标安装部署一般都比较简单,成本几乎就是蓝牙信标的购买成本
蓝牙信标的电池寿命取决于信标的型号和使用频率,通常可以持续几个月到几年。
蓝牙信标定位(RSSI)的精度通常在几米范围内,可满足大多数室内定位需求,如果需求更加高可以选用蓝牙AoA定位技术,可以亚米级精度。
根据场景需求采用UWB/蓝牙/LoRa等技术组合,实现精度与环境适应性平衡。
负责处理所有设备数据,通过智能算法计算位置并提供业务系统对接接口。
作为系统的”神经中枢”,负责接收人员定位标签信号、计算人员位置,并提供环境适应性部署能力。
作为辅助工具划分电子围栏区域,补充基站信号盲区,支持低功耗部署在移动设备上。
我司产品广播源自获得授权的公共协议(如Apple ibeacon和Google Eddystone)以及我司自行定义的广播帧,长度和包含的数据都有不同。对于不同的产品,出于标准化的考虑,会使用多个广播通道广播多个广播帧,以此传输所需数据。
如果客户有特别的需求,希望减少广播帧数量,或者定制专用的、包含更多数据信息的广播帧,可以与我们的业务人员联系沟通,我们会提供可用的方案。
如果您的环境或预算限制不允许使用UWB,而需要通过BLE实现类似的功能,可以考虑以下几个方案:
BLE 5.1 + AoA/AoD 技术:这是目前最接近UWB定位效果的BLE方案。通过BLE 5.1支持的AoA或AoD,可以实现方向性定位。该方案要求在接收端或发送端增加多天线阵列,能够为用户提供方向和距离感知。
RSSI + 信标网络:如果环境允许部署多个BLE信标,使用RSSI加三角测量法可以较为准确地估计设备位置,并通过位置变化推断方向。尽管精度不如UWB,但在无需高精度实时定位的场景下是可行的。
BLE + IMU 传感器:在标签中集成IMU传感器,可以通过测量设备的运动状态结合RSSI估算,提供方向性辅助导航。这种方案更适合对方向精度要求不高但需要简单方向反馈的应用场景。