论文部分内容阅读
随着智能穿戴设备、物联网、移动互联网大潮的到来,低功耗蓝牙技术(Bluetooth Low Energy,BLE)已然成为了移动互联网智能连接的重要技术支撑,但是由于其短距离通信的特性,限制了在各种领域的应用发展,所以为了改善这种现状,基于Android平台设计蓝牙通信系统以及能够实现更远距离数据传输的想法便应运而生,进而刺激了当前课题研究的展开。本文基于BLE、Android技术的研究现状及200m传输距离的指标需求,将BLE技术、安卓系统以及高增益天线技术相结合,设计了基于Android手机的远距离蓝牙通信系统,该系统由主机端Android手机、从机端BLE模块及高增益微带阵列天线三部分构成。首先,在IAR编译环境中基于蓝牙4.0协议栈使用C语言完成了硬件模块初始化、操作系统抽象层任务事件驱动机制设计、模块广播、与主机端数据交互协议机制的功能。然后,设计完成了应用于BLE通信模块高增益接收天线,从单元贴片和基板的尺寸计算、微带阵列天线馈电方式、阻抗匹配变换器及组阵馈电网络的设计出发,完成了微带贴片单元、二元天线阵、2×2天线阵的仿真优化与结果分析,并对2×2阵列天线进行了加工与实物测试。最后,基于Android手机平台,在Android Studio编译环境中,使用Java编程语言搭建了应用软件的搜所和通信界面,并完成了外围设备扫描连接、名称地址信息显示、传输速率记录、通信字节数的统计等移动终端功能。本课题从系统功耗、传输速率、通信距离、平均漏包数方面进行了测试与系统可靠性分析,达到了预期指标,验证了基于Android手机蓝牙技术的远距离BLE通信系统的可行性,由于本设计具有低成本、低功耗、移动应用软件灵活性强、天线增益可拓展、摆脱短距离的束缚及实现远距离数据传输等优点,必将成为移动BLE通信的应用趋势,进而为实现更远距离BLE通信系统的可能性及其应用奠定了基础。