当前位置:首页 > 物联网 > 《物联网技术》杂志
[导读]摘 要 :针对生活中固定资产遗失的问题,文中设计了一种基于 iBeacon 技术的定位防盗系统。该系统包含多个 iBeacon 基站,将定位节点设置在待定位的移动个体上,通过蓝牙和 LoRa 将其周围的多个通用唯一识别码及对应的信号强度进行输出,并结合无线网关和云平台对固定资产所在位置进行监测。

0 引 言

固定资产定位技术是指在固定资产环境中实现位置定位,主要采用无线通信、基站定位、惯导定位等多种技术集成形成一套固定资产位置定位体系,从而对固定资产在固定资产空间中的位置进行监控,以防丢失。发展至今,这一技术衍生了多种人员 / 物品定位管理系统。由于建筑物遮挡, GPS 定位技术难以精确定位。因此,目前广泛需要一种兼具定位精度高、功耗低的固定资产定位系统,iBeacon 技术就显得尤为重要。iBeacon 技术可以很好地判断人员、物品的具体方位,精度可达到米级,因此可有针对性地为行业互联化提供更多可能性。iBeacon 在接受到用户请求定位指令后,计算出用户的具体位置坐标并传送到服务器端,服务器端经过处理传输给云平台。一个完整的 iBeacon 基站包含了低功耗 ARM SoC 芯片、存储模块、低功耗蓝牙模块、电池系统等。通过这些设备,iBeacon 可实现接收、传输、存储、上传信息甚至扫描、定位用户等多种功能。

1 系统整体架构

本文系统主要由移动应用平台、云平台、定位基站、终端设备组成。终端设备包含卡片贴附型标签和标准型固定资产定位标签,由标签监测该固定资产的位置信息,然后由固定资产定位标签向外广播固定资产信息。定位基站分为LoRaWAN 基站和固定资产定位基站。固定资产定位基站向LoRaWAN 基站发送采集到的标签信息,由 LoRaWAN 基站将定位测距的结果发送至云平台。云平台对接收到的数据进行相应的处理并储存,以便实时查询。云管理平台对用户、设备、监测数据等信息进行管理,包含连接管理平台及应用支撑平台。系统整体架构如图 1 所示。

基于 iBeacon 的固定资产定位与防丢防盗系统的设计

2 硬件设计

BeaconSense 蓝牙标签在静止状态下自动进入低功耗状态,周期性地以相同的发送功率发送 iBeacon 格式广播信息, 固定资产定位基站周期性地采集其信号覆盖范围内的固定资产广播信息。其中,蓝牙标签用载有蓝牙数据包的无线电波给移动设备指示方位。蓝牙信标是一个带电池的蓝牙模块, 信标本身包括各种节能措施(如深度睡眠、免连接、协议简单等),适用于室内定位。蓝牙信标的工作就是每隔一定的时间用无线电广播一个蓝牙数据包出去,这个数据包可以除了信标 ID 不含任何信息,既可以是当前位置的地理坐标(如经度、纬度),也可以是其他相关信息。相对应的蓝牙基站都能收到此信息,使用这些信息完成定位。配置好数据包的内容后,将数据发送至云平台,云平台可用这些信标找到相对应的工作人员所在的位置。定位精度和蓝牙信标的铺设密度和发射功率有密切关系。

LoRaWANModule(以下称 LWM)是高度集成低功耗无线控制模块,主要采用 LoRa 专利远程调制解调技术,内置STM32L 系列 CPU,用于超长距离扩频通信。其在最大限度地降低电流消耗的同时,又大幅提高了抗干扰性和灵敏度。

LWM 支持 LoRaWAN Class A,B,C 三种协议模式,提供开源的 SDK 开发包, 通过 I2C/SPI/GPIO/ADC/DAC 等连接传感器及控制器即可快速开发具备物联网通信能力的产品。此外,其高灵敏度与功率放大器的集成使这些器件的链路预算达到了行业领先水平,成为远距离传输和对可靠性要求极高的应用的最佳选择。

云平台接口通过 LPWAN 网络上传终端数据,经过云平台进行解析提取成相应的业务数据,使用 Http 协议 +Json 数据格式推送至相应第三方服务器上,降低各类型厂商接入LPWAN 的网络使用成本。BeaconSense 人员定位标签周期性地发送 iBeacon 协议的广播信号,信号包含人员 ID 等信息。

3 软件设计

客户端 APP 的主要功能是扫描周围蓝牙设备, 将设备列表信息上传至定位服务器,从而准确定位,并将结果展现给终端用户。 Android 应用开发工程所需的 SDK 版本大于 17。Texas Instruments 引入了一款基于 Android 4.3 的APP“Bluetooth Smart SensorTag”, 通过该 APP 易于开发低功耗蓝牙(Bluetooth Low Energy,BLE)传感器的应用。Android 4.3 系统 Jelly Bean 支持 BLE, 故可运用 BLE 为相互连接的设备开发 APP。在大量运用 BLE 的情况下,采用BLE 为相互连接的设备开发出的 APP 更有市场价值。对于本文系统,BLE 对低功耗室内定位系统的开发具有非常重要的作用。

iBeacon 是一项低耗能蓝牙技术,其工作原理类似于蓝牙技术。本文由 Beacon 发射信号,蓝牙设备定位接收、反馈信号。当用户进入、退出或在区域内徘徊时,Beacon 的广播有能力进行传播,可计算用户和 Beacon 的距离(可通过RSSI 计算得到)。由此可知,只要有 3 个 Beacon 设备即可定位。

SurfaceView 空间用来绘制动画效果,BluetoothAdapter 用来获取蓝牙设备,之后依次是蓝牙设备信息向量、蓝牙设备信号强弱向量、画笔向量。在 onCreate 函数中执行的初始化相关操作主要有画笔初始化和 SurfaceView 初始化,并设置回调函数。因为线程里无法进行界面更新,所以要把消息从线程里发送出来在消息句柄里进行处理,故在本文系统第37 ~ 65 行会看到一个消息句柄,用来接收消息并根据消息内容重绘 Surface View。

4 结 语

本文超低功耗室内定位系统相较于其他系统拥有许多特色。此定位系统采用蓝牙 +iBeacon 形式,功耗较低,使得室内定位系统续航能力增强,在对固定资产定位时不必担心系统没电,也无需经常性地更换硬件。超低功耗室内定位系统除了功耗超低外,系统中每个蓝牙设备的 ID 唯一,可定位指定固定资产。同时,本文低功耗室内定位系统解决了许多人工监控不能解决的问题,相比人工监控成本更低,更加实用,因此具有较高的应用价值。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭