网站大量收购独家精品文档,联系QQ:2885784924

如何使用Blueooth Smart4.0打造低功率无线系统.doc

如何使用Blueooth Smart4.0打造低功率无线系统.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
如何使用Blueooth Smart4.0打造低功率无线系统

低功率、可携式无线装置的市场快速扩张,而低功耗蓝牙 4.0 规格正是开发此类系统的关键要素。 本文将探讨 Laird Wireless、connectBlue 和 Bluegiga 等制造商的 4.0 规格模组,如何透过开发环境(如 CSR 提供的环境)运用在穿戴式和低功率医疗设备的开发。    穿戴式运算逐渐受到关注,因此低功耗蓝牙 4.0 的低功耗连线能力开拓了可携式健身系统至智慧型篮球等众多装置的市场。    日常用品,如手表、腕带、手套,甚至是牙刷都更新采用蓝牙无线技术,因此能撷取数据并回传到智慧型手机或平板装置的应用程式。 运动和健身追踪器在 2013 年的穿戴式装置市场出货率中占了 96%,而 ABI Research 也预测 2014 年搭载 Bluetooth Smart 的此类装置出货量将达到 3,200 万。    对於穿戴式或运动装置而言,使用小型或充电式电池供电非常重要,并且必须能使用单一电池运作嵌入式链路数年,这就是市场逐渐采用 Bluetooth Smart 的原因;此需求必须在设计中纳入一些硬体和软体层面的考量。    Bluetooth Smart 的重要性在於能搭配智慧型手机或平板装置的应用程式使用。 尽管低功耗蓝牙使用跟以往传统蓝牙相同的 2.4 GHz ISM 频带频率,却采用更简易的高斯频移通讯协定,能降低功耗。 并且也使用更小的 2 MHz 通道以及直接序列展频 (DSSS) 调变。    此组合的结果就是低功耗和传统蓝牙之间并无法直接相容。 但对开发人员来说,这不会构成问题,所有通过蓝牙相容认证的晶片与模组皆可采其中一种模式运作,旧款装置运行传统蓝牙,DSSS 款式则运行 Bluetooth Smart。 原本「Bluetooth Smart Ready」代表双模式装置,通常是笔电或智慧型手机,其硬体同时相容於传统和低功耗蓝牙周边,而「Bluetooth Smart」标签则代表仅有低功耗蓝牙的装置。    Bluetooth Smart 采用 40 个 2 MHz 通道达到低功率优势,提供 1 Mbit/s 链路位元率以及 270 kbit/s 应用传输率。 应用的位元传输率比传统蓝牙还低,会将延迟从 100 ms 降低至 6 ms,藉此将传输率偏移。 最大传输功率亦降低至 10 mW,范围缩小到 50 公尺内,足以因应短距的穿戴式和家庭应用。 如此一来,就不用担心总链路预算,能更轻松地实作 BLE4.0 系统。    绝大多数的复杂性可透过 Laird Wireless 等模组制造商的技术降低。 Laird Wireless 的 BL600 模组结合 Nordic Semiconductor 的收发器,并具备天线和介面,采用 19 mm x 12.5 mm 小型覆盖区。 此模组整合所有必要的硬体和韧体,可支援 BLE 应用的开发,包括 UART、SPI、I2C、ADC 和 GPIO 介面,以便连接周边装置和感测器。 透过这些介面可相当直觉地连接单线、双线或多线链路。    Laird Wireless 的 BL600 Bluetooth Smart 模组图片   图 1:Laird Wireless 的 BL600 Bluetooth Smart 模组能在既有设计中轻松添加连线能力。    可透过一系列设定档从这些连线中撷取数据,包括血压、心律、体温计、接近以及寻找本机 (Find Me) 等设定档。 这些设定档称为泛型属性设定档 (GATT),能在作业系统中提供用户端与伺服器之间的应用程式开发介面 (API) 以及服务和叙述元。    服务系指一系列共同操作以执行特定功能的相关特性。 体温计服务包括温度量测值以及测量时间间隔的特性。 叙述元能提供有关特性的更多资讯,例如指出其单位(如摄氏)以及感测器可量测的最大和最小值。    服务、特性和叙述元的属性会一并透过通用识别码进行识别。 蓝牙技术联盟 (Bluetooth SIG) 针对标准属性保留一系列 UUID(格式为 xxxxxxxx-0000-1000-8000-00805F9B34FB),在协定中以 16 或 32 位元短格式值表示,而非 128 位元,以便让程式码大小保持精简并降低复杂性。 GATT 操作   GATT 协定为用户端提供多种命令,可用来探索有关伺服器的资讯。 包括探索 UUID 的所有主要服务、用指定 UUID 寻找服务以及次要服务,以及寻找指定服务的所有特性。    此外也提供命令将有关特性的资料从伺服器传送到用户端(读取),以及从用户端传送到伺服器(写入)。 可指定特性的 UUID 或透过处理值(来自资讯探索命令)读取数值。 写入作业一定会透过处理值识别特性,但可选择是否需要来自伺

文档评论(0)

vtangojia + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档