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

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

3天内不再提示

如何实现可穿戴设计的蓝牙连接

电子设计 来源:郭婷 作者:电子设计 2019-02-25 09:55 次阅读

可穿戴设备的兴起以多种不同方式对系统设计人员构成了重大挑战。无线连接对于设计至关重要,但要保持尽可能长的电池寿命仍然存在挑战,同时仍然提供响应系统,可在后台无缝安全地更新,以适应不断增加的可穿戴设计。

蓝牙®的新一代规范提供了大部分功能。 4.0和4.1的蓝牙智能规范提供了对安全和电源管理的特定支持,以及支持一系列配置文件,这些配置文件为特定应用程序提供代码,例如健身和运动监视器,热量和血压监测,信息更新和通知。智能手表,甚至是解锁家园和车辆门的钥匙的能力。

市场研究公司CCS Insight看到2014年可穿戴设备的出货量增加了三倍,达到2900万台,高于970万台。一年前,预计2015年将进一步增加至7500万辆。这是由健身乐队和智能手表推动的。到2018年,该公司预计该市场每年将达到1.72亿部,其中可穿戴式相机和眼镜被添加到产品组合中。

如何实现可穿戴设计的蓝牙连接

图1 :可穿戴设备市场预计到2018年将增长到1.75亿台,同时使用单芯片收发器和主机处理器的系统将大幅增长。资料来源:CCS Insight

所有这些都是由新系列的单芯片蓝牙无线收发器实现的。它们将高性能RF前端与广泛的电源管理和低功耗32位或16位RISC处理器内核相结合,以实现蓝牙协议栈。它们还在芯片上具有额外的存储空间来运行应用程序,特别是对于诸如健身追踪器的单功能设计。通过多个I/O引脚和薄芯片级封装,这些引脚可用作系统的控制器以及用于简单应用(如跟踪器或密钥)的通信链路。然而,对于更复杂的设计,例如智能手表,必须实现更复杂的用户界面,这些单芯片设计还与主机控制器连接,并且这些设计具有不同的开发策略。

DA14583例如,来自Dialog Semiconductor的蓝牙智能全集成无线电收发器和基带处理器。它可以用作独立的应用处理器或主机控制器的无线接口,并支持灵活的存储器架构,用于存储蓝牙配置文件和自定义应用程序代码,以及通过SPI +引脚与主机控制器的接口。

如何实现可穿戴设计的蓝牙连接

图2:Dialog Semiconductor的DA14583的方框图显示了必须控制的不同处理模块。

该设备支持纽扣电池单元典型电压为3.0 V,包括一个10位模数转换器ADC),用于精确测量电池电压。对于无屏幕可穿戴设计,它有24个通用数字接口,可以直接连接到传感器以简化系统设计,以及一个四通道10位ADC来处理模拟传感器。

完全集成的2.4 GHz CMOS收发器使用单线天线,无需RF匹配或发送/接收切换。这有助于简化空间至关重要的可穿戴应用的电路板设计。

合格的蓝牙智能协议栈存储在专用ROM中。所有软件都通过简单的调度程序在16 MHz ARM ® Cortex ® -M0处理器上运行,固件包括L2CAP服务层协议,安全管理器(SM),属性实现各种蓝牙服务和建立无线链路所需的协议(ATT),通用属性配置文件(GATT)和通用访问配置文件(GAP)。这些包含在Bluetooth SIG发布的配置文件中,并且该设备支持通过SmartSnippets蓝牙软件平台开发自定义配置文件的功能。这包括芯片上的合格单模堆栈以及用于消费者健康,运动,健身,安全和邻近应用的一系列配置文件。

如何实现可穿戴设计的蓝牙连接

图3:在Dialog的SmartSnippets开发环境中将驱动程序与硬件抽象层(HAL)中的应用程序分离。

设计人员可以开发其他客户配置文件,因为软件开发环境基于Keil的uVision开发工具。这些都是成熟且经过良好测试的,包含嵌入式模式的示例应用程序代码。

应用程序是用C语言编写的,并通过SmartSnippets编译并传送到设备。这是开发套件不可或缺的部分,有三种类型,从基本版到专业版,专家版,每个版本都将I/O映射到扩展连接器,以便轻松链接到其他传感器。套件上提供了一个调试器,通过UART或JTAG端口进行链接,以编程和测试应用程序。

SmartSnippets通过入门工具包实现,链接到SPI,UART或JTAG引脚。基本套件是一块板,所有DA14580的I/O都可用并映射到扩展连接器上。对于PRO套件,主板可以与几个子板中的一个组合使用,具体取决于所使用的封装类型,无论是芯片级WL-CSP34,四通道QFN40还是四通道QFN48。板载调试芯片可以访问芯片上的专用电路,使开发人员能够分析和微调正在开发的应用程序的功耗。

专家套件旨在通过SMA连接器评估芯片的RF性能。 PRO和Expert套件均可用于通过SPI连接分析器件中不同模块的功耗。这允许开发人员直接访问调整代码,以最大限度地延长设计的电池寿命。

无线收发器和芯片内控制器之间的连接是此优化的关键领域,而STMicroelectronics拥有这一优势。使用BlueNRG-MS设备进行改进。

BlueNRG-MS提供了使用SPI传输层与外部微控制器连接的选项,其中ST开发了自己的协议。这定义了一种软件协议,提供访问嵌入式蓝牙堆栈层提供的所有服务的功能,并提供ARM Cortex-M0控制器和芯片内收发器的更多可见性。这使开发人员能够更准确地分析在主处理器上运行的应用程序代码,从而实现更高效的操作和更长的电池寿命。

如何实现可穿戴设计的蓝牙连接

图4:意法半导体的BlueNRG-MS实现了专用的应用控制器接口(ACI),以改善对收发器和片上处理内核的访问。

应用控制器接口(ACI)使用以8 MHz运行的标准SPI从接口作为传输层,并使用五条线:两条控制线(时钟和从机选择);两条数据线,全双工串行移出(MOSI和MISO);和一条线指示从机的数据可用性,ST使ACI命令可供开发人员使用。

如何实现可穿戴设计的蓝牙连接

图5:ACI接口位于主处理器上的蓝牙智能配置文件和单芯片收发器上运行的协议栈之间。

这意味着在主处理器上运行的应用程序可以通过SPI连接发送ACI命令来控制BlueNRG-MS但关键是ACI接口也支持现有的HCI命令。如果收到命令,ACI将检查该命令是用于主机还是用于控制器。如果该指令是ARM控制器的HCI命令,则ACI将转发该指令,并将其从主机旁路。这有两个好处:这意味着主机可以在不使用HCI命令的情况下控制链路层或PHY,从而提高性能;用户应用程序仍然可以单独测试控制器或使用HCI命令设置一些低级硬件参数,而无需通过主机。

剑桥硅无线电,现在是高通公司的一部分,使用自定义16位于CSR1013单模蓝牙低功耗芯片中的控制器称为XAP的RISC处理器。这提供了创建蓝牙低能耗产品所需的一切,其中包括合格的蓝牙v4.1规格堆栈以及在单个芯片上运行高达50 KB的客户应用程序。

如何实现可穿戴设计的蓝牙连接

图6:高通公司的CSR1013有自己的专有指令,通过其软件开发套件与收发器和控制器连接。

芯片级WLCSP封装允许CSR1013适合薄型可穿戴设备设计和支持锂聚合物电池,直接连接到4.4 V电源电压,无需外部稳压器。

CSR的μEnergy软件开发工具包(SDK)使用其带有断点,可变查看和内存查看的xIDE图形代码开发环境,为应用程序提供了完整的图形代码开发环境。 SDK基于XAP核心的GCC编译器工具链,其命令行构建和制作工具可用于快速开发和回归构建。

SDK还包括一个编程工具,用于通过加载和配置设备SPI系列还支持生产线编程,测试,蓝牙地址配置和晶体振荡器微调。设置设备只需要更改工具中.keyr文件中的蓝牙地址和水晶微调(随每个设备提供)和设备名称。

如何实现可穿戴设计的蓝牙连接

图7:对于CSR1013等设备,应用程序位于GAP和GATT固件之上,与蓝牙服务一起。

SDK中的示例应用程序和配置文件符合Bluetooth SIG标准,开发人员可以使用此代码作为蓝牙认证过程的一部分,以最大限度地降低软件开发的复杂性。

CSR1013还使用SPI作为调试接口,这在SPI从模式下可用,使外部控制器能够访问和控制设备,通常通过CSR提供的库和工具。但是,此接口的协议是专有的,用于在生产中使用16位数据和直接进入控制器的16位地址编程来配置和调试器件。即使不用于开发,也必须将四条SPI线路连接到测试点或标头,以便它们可用于生产测试。

结论

芯片制造商增加了显着的功能,可以帮助开发人员实现可穿戴设计的蓝牙连接。智能手表的发展意味着通过各种方法分离对无线收发器和控制器的访问,将为开发人员提供更多选择,以优化代码并最大限度地降低功耗。

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

    关注

    112

    文章

    5428

    浏览量

    165635
  • 智能手表
    +关注

    关注

    35

    文章

    3195

    浏览量

    111333
  • 可穿戴
    +关注

    关注

    4

    文章

    748

    浏览量

    85181
收藏 人收藏

    评论

    相关推荐

    蓝牙/ZigBee技术 助臂可穿戴网络设计

    可穿戴网络是一种新型的网络。本文首先介绍了可穿戴网络的概念和特点,在此基础之上,运用蓝牙和ZigBee技术构建了可穿戴网络,并提出了它的网络结构,分析了网络中的设备类型和作用,最后从硬
    发表于 02-17 16:02 1927次阅读

    蓝牙4.1面世 连接可穿戴新世界

    可穿戴设备的大肆兴起对无线传输技术也提出新的挑战,对于需要常“开”并且保持最佳电池性能的可穿戴设备来说,Bluetooth Smart将是确保这些设备相互连接的关键促进因素。不久前Bluetooth SIG宣布推出更新版
    发表于 02-13 17:31 5388次阅读
    <b class='flag-5'>蓝牙</b>4.1面世 <b class='flag-5'>连接</b><b class='flag-5'>可穿戴</b>新世界

    蓝牙可穿戴设备和智能家居的应用

    最安全的蓝牙版本。另外,蓝牙4.2版本在以前蓝牙4.0基础上增加三大创新功能,使其能更好适应可穿戴和智能家居中的应用需求:第一,蓝牙4.2的
    发表于 03-10 15:07

    可穿戴设备

    可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能,可穿戴设备将会对我们的生活
    发表于 01-15 08:11

    低功耗蓝牙可穿戴设备创造人机交互新体验?

    互联网络以及接入智能手机或平板电脑以及计算机进行交互,就形成了以智能可穿戴设备为基础物联网终端。 一般可穿戴设备与移动手机进行相互连接需要在近距离的范围内完成,由于手机出厂时都安装有蓝牙
    发表于 09-02 13:13

    探讨可穿戴设备的未来

    实现个人连接,将“数字自我”连接到互联网。这使我们能够与朋友或远程诊断专家共享信息,无论是为了好玩、征求意见和建议,还是现场医学诊断。因此,可穿戴设备市场的快速发展并不令人惊讶。据市场
    发表于 12-05 15:01

    快速开发支持蓝牙的无线充电可穿戴设备

    监测和控制。幸运的是,可穿戴设备开发人员无需成为无线充电专家即可使用这一功能。 事实上,nRF52832 MCU 的集成式蓝牙无线电几乎消除了实现这一方法的任何硬件障碍。 在 Nordic
    发表于 04-01 11:45

    可穿戴技术价值的增加

    交互。健康与健身领域是可穿戴设备所瞄准的首批市场之一,通过其内置的加速计,这些设备能够分析用户的运动情况。这项技术为可穿戴设备增添了新的乐趣,但是无线连接技术的应用更是进一步丰富了设备的功能,同时也为其
    发表于 09-07 14:41

    可穿戴设计的电源管理

    用超低功耗降压转换器可在整个负载范围内(从发送状态到闲置状态)实现更高效率。这个最终的解决方案是在可穿戴设备两次充电之间,充分利用电池电量,并且获得最长运行时间的最佳方法。在这篇文章中,我描述了这样
    发表于 09-07 15:00

    SKYLAB:满足可穿戴设备健康监测需求的BLE蓝牙模块SKB369

    初的计步、血压监测扩展到血糖、心率、脉搏、体重计算、助听器等诸多范畴。作为知名无线模块研发厂商的SKYLAB也针对可穿戴设备健康监测解决方案研发推出了适用于移动医疗的多款BLE蓝牙模块
    发表于 09-09 15:29

    可穿戴设备中无需维护的电池的实现

    的1.24亿(见图1)。有几个因素正在推动这一增长。在大多数发达国家,智能手机市场几乎已经饱和,各制造商已经开始研发能够开创全新发展趋势的设备,如能够连接作为外围设备的可穿戴设备。物联网(IoT
    发表于 10-10 16:45

    ON Semiconductor真正可拓展可穿戴设备开发神器

    无线连接功能,鉴于蓝牙低功耗(BLE)是可穿戴市场的一个主要连接协议,安森美半导体与在蓝牙低功耗技术领域的领先企业Nordic半导体合作,由
    发表于 11-08 10:48

    低功耗蓝牙技术在可穿戴电子中有什么应用?

    可穿戴设备可分为哪几类?低功耗蓝牙技术在可穿戴电子中有什么应用?
    发表于 05-24 07:16

    蓝牙芯片|伦茨科技智能可穿戴设备芯片ST17H65

    紧凑、电池寿命长、能无缝连接智能手机的蓝牙可穿戴设备。蓝牙BLE协议可以完美地应用于可穿戴设备,原因如下:●该协议为
    发表于 12-23 11:34

    可穿戴技术所带来的增值

    可以用来提醒用户定期为植物浇水,或者在用户饲养的宠物偷偷跑出家门时及时发出警报。现在,虽然可穿戴设备的外形和大小没有太多的变化,但是其功能却在不断地增加。通过近场通信 (NFC) 或蓝牙低功耗(BLE)技术,可穿戴设备不仅可以直
    发表于 11-18 07:42