历史上的今天
今天是:2025年05月31日(星期六)
2018年05月31日 | 高通BLE Mesh网络解决方案
2018-05-31
作者:上海润欣科技股份有限公司创研社
引言
为了迎接物联网时代的到来,Bluetooth SIG组织在2016年推出了Bluetooth 5.0,2017年又在Bluetooth 5.0的基础上推出了Mesh协议标准。说起蓝牙Mesh协议的历史,咱们还要从CSR(2015年已被高通收购)说起。CSR于1998年创建于英国剑桥,主要研发GPS和蓝牙芯片,公司的英文全称是“Cambridge Silicon Radio”。2015年高通斥资24亿美元收购CSR公司,其中高通最看重的CSR公司资产就是CSR的核心技术--CSRMesh。在高通的支持下,包括完全贡献出CSRMesh源代码,蓝牙联盟很快的推出了蓝牙Mesh标准。
高通显然是Bluetooth Mesh最大的玩家,硬件产品覆盖了Node节点和协议转换网关。软件产品包括Bluetooth Mesh协议栈和手机APP。
1、 适用于Node节点的CSR102X A06
CSR102X A06主要特点如下:
BLE 5.0 SOC,支持1M PHY
16位 RISC内核MCU, 支持高达16 Mb外部SPI flash, 80KB RAM, 192KB ROM, 60KB OTP
15个数字PIO, 1个模拟AIO, 多种串行外设总线SPI, I²C, I²S等
支持正交编码器, 3D shutter/LED PWM模块, 键盘扫描,LCD驱动器,IR红外编码器, 10位辅助ADC
接收灵敏度-87 dBm
最大输出功率+4 dBm
支持电池直接供电
宽电压供电:0.9 - 3.6V
5种功耗模式
支持DTM信令测试模式
高通最新发布的SDK v3.1.1已经全面支持了Bluetooth Mesh
封装形式:36脚 5 x 5 x 0.65 mm 0.5 mm pitch QFN和LGA

图1 CSR1024 Lighting Mesh Node开发板

图2 Bluetooth Mesh典型应用场景Lighting
CSR102X A06 Mesh协议栈完全符合Bluetooth SIG的Mesh Profile Bluetooth Specification 1.0,支持如下特性:
1. Bearers
a. Advertising bearer
b. GATT bearer (Provisioning Server, Proxy Server)
2. Provisioning
3. Network Layer
a. Relay Feature
b. Proxy Feature
4. Transport Layer
a. Segmentation and Reassembly
b. Heartbeat
c. Friend feature
d. Low power feature
5. Access Layer
6. Foundation Models
a. Configuration Client and Server
b. Health Client and Server
7. Mesh Beacons
2、 面向WiFi-BLE/Zigbee协议转换的小网关QCA4020
QCA4020主要特性如下:
集成WLAN PA和LNA,最大输出功率19dBm,专用的WLAN天线
BLE和Zigbee共享PA,Zigbee最大输出功率21dBm,BLE最大输出功率10dBm
Zigbee和BLE Rx分时复用,共享一根天线
3.3V单电压供电
多种串行外设总线:SPI master/slave , SDIO master/slave, HSUART, I2S, I2C
多种通用外设:8-channel PWM, 12-bit/8-channel 1 MSPS ADC, 4-wire JTAG debugging and extra GPIOs for application-specific use
支持通过SDIO/SPI/UART总线与外部MCU通信
专用的USB接口,配合高通QDART软件包,用于RF测试,工厂自动化测试等功能

图3 Mesh网络结构图

图4 QCA4020最小系统示意图

图5 QCA4020通用开发板
QCA4020 SDK中QMesh的文件结构如下:

手机APP应用界面介绍

图6 安卓APP开始界面

图7 准备进行配网的设备列表

图8 设备正在配网

图9 配网完成
从以上方案介绍可以看出,它已经覆盖Bluetooth Mesh的完整生态,有完备的软硬件开发工具和开发文档,终端设备厂家可以通过与上海润欣科技合作,实现一站式的解决方案。目前已有多个行业大客户正在评估和开发基于高通Bluetooth Mesh的产品,比如智能家电、智能照明和智能传感器等产品。
史海拾趣
|
本帖最后由 paulhyde 于 2014-9-15 03:34 编辑 超声波测距模块资料(芯片中文资料,原理图,设计注意事项) … 查看全部问答> |
|
历时小半年,我的乐高机器人终于可以把任意打乱的魔方还原了。从读完颜色开始计时,还原时间平均在3分钟左右。 心情很high,特此放分分享一下。这里是两张照片: 新浪上的视频地址: http://you.video.sina.com.cn/b/19458174-1264621887.ht ...… 查看全部问答> |
|
初学 想建立sfilter与用户程序的通讯 遇到的问题 问题: 在用户界面下createfile后返回0xffffffff的句柄 查询getlasterror值为1 \"函数不正确\" 不知道是什么问题 简述: 在sfilter驱动中create driver后创建了symbolic link (IoCreateSymbolicLi ...… 查看全部问答> |
|
客观推荐下,真的是超级超值,自带光盘资料很全,老板整理得很好http://item.taobao.com/item.htm?id=6683597240一、板载资源◆ CPU:STM32F103VET6,TQFP100,FLASH:512K,SRAM:64K;◆ JTAG:标准JTAG/SWD调试下载接口(座); ...… 查看全部问答> |
|
LPC2148的振荡器可以工作在两种模式:从属模式也就是外部输入信号源,频谱范围为1~50M。还有一种就是常用的政党模式,采用外部晶振,频谱范围1~30M。LPC2148上有两个 PLL 模块。当 PLL1 必须在 48MHz 的固定速率下提供 USB 时钟时,PLL0 生成 CCL ...… 查看全部问答> |
|
黄智伟 利用旁路电容减少输出电压VO经电源反馈到放大器前级输入 本帖最后由 paulhyde 于 2014-9-15 09:00 编辑 黄智伟 利用旁路电容减少输出电压VO经电源反馈到放大器前级输入 以下内容主要摘自[日]冈村迪夫.OP放大器设计[M].北京:科学出版社,2004.9]一书。 1. 输出电压VO经电源反馈到放大器前级输入 一个 ...… 查看全部问答> |




