在穿戴技术中的作用

2024-04-30 10:58
文章标签 作用 技术 穿戴

本文主要是介绍在穿戴技术中的作用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

  智能手机在许多成熟市场中的普及率高,再加上成本更低的MEMS传感器的广泛使用,导致了新一代的电子产品,即可穿戴设备的兴起。可穿戴设备是一种高度便携的装置,佩戴或附加在身体上,能够通过一个或多个传感器测量/捕获信息。图1显示了一个可穿戴设备的通用信息流程图。

  可穿戴设备信息流映像


  图1:可穿戴设备信息流。

  可穿戴设备可以根据其服务的市场细分或他们打算佩戴的身体部位进行广泛分类。表1显示了可穿戴设备的常见分类及其典型用例。

体育与健身信息娱乐/游戏医疗/医疗生活方式工业/军事
智能眼镜
发光眼镜
智能眼镜
平视显示器
音乐眼镜
成像设备
虚拟现实耳机
仿生隐形眼镜 平视显示器
颈部   USB项链领耳机
体*智能服装触觉背心(游戏)血糖监测
心电监护仪
肌肉疲劳监测
组织生长监测
可穿戴补丁
显示T恤
拥抱夹克
智能服装
手腕运动手表
实时监控器
睡眠传感器
情绪测量
位置跟踪器
智能手表
手势控制带
seoximeters普勒
血压计
心率监视器
医学提醒
友谊bracelent
USB袖扣
点亮腕带
一方面终端
智能袜子
智能鞋
计步器
 鞋垫传感器  
杂项

智能头盔

三维运动跟踪

 

助听器
EEG耳机
毕丽儒斌的毯子
辅助生活


安全钱包
凛德头上套
个人安全
宠物追踪器
 


使用案例


1。连续获取信息
2。记录重要度量值而不停顿
三.在社交媒体上设定目标,分享活动和锻炼计划


1。连续获取信息
2。增强现实应用
三.共享媒体实时和免提


1。促进病人的远程监护
2。自我监测医疗健康和日志生命指标


1。炫耀技术出现怪异或时髦
 

  表1:可穿戴设备分类。

  *身体:包括手臂,躯干和腿。

  大多数可穿戴设备配备有一个或多个传感器、处理器、存储器、连接链路(即无线电控制器)、显示器和电池。图2显示了活动监视器的框图。

  活动监视器框图


  图2:框图-活动监视器(可穿戴设备)。

  由于这些设备要穿戴在人体上,因此必须考虑其他方面的问题,以控制这些设备的接受:

  通信模式支持

  平均电池寿命

  低成本

  产品尺寸和重量

  在接下来的几节中详细讨论了这些方面。

  通信模式

  有各种不同的通信协议,可用于服饰,包括像蓝牙经典,ZigBee标准,和Wi-Fi,以及专有接口的芯片供应商的开发。标准的协议,如蓝牙经典,ZigBee和Wi - Fi没有被设计为低功耗作为首要考虑。出于这个原因,许多OEM选择使用专有的协议侧重于能源效率。专有协议的使用限制了这些可穿戴产品的灵活性,限制了它们之间的互操作性,只有使用相同的专有协议的设备才可以使用。

  为了解决这些局限性,蓝牙特别兴趣小组(SIG)引入了蓝牙专用低功耗技术,旨在实现短距离通信的最低功率。就像蓝牙的经典,竹叶提取物继续运行在2.4 GHz ISM频段的带宽为1 Mbps的。竹叶提取物的一些显著特征是:

  的低数据速率使理想的适合只适用于状态信息交换的应用程序。

  该协议被优化为以规则间隔突发地发送小数据块,从而使得主机处理器在不传输信息的情况下能够最大限度地减少在低功率模式下工作的时间。

  该协议进行了优化,以减少从连接设置到数据交换所需的时间在几秒钟之内。

  架构的每一层都经过优化以降低功耗:

  与蓝牙经典相比,物理层的调制指数增加,从而有助于减少发送和接收电流。

  为了快速重新连接,链路层进行了优化,从而降低了功率。

  控制器实现各种关键任务,如建立连接和忽略重复的数据包,从而使主机处理器在持续时间内保持低功耗模式。

  它有一个类似于蓝牙的健壮架构,支持32位CRC的自适应跳频。

  它只支持广播模式,因此可穿戴通信不需要进行连接过程。

  与标准蓝牙收音机不兼容,因为它是一种不同的技术。然而,蓝牙双模设备支持蓝牙和经典蓝牙。由于对蓝牙智能Ready主机采用(双模装置),可消除一个适配器的操作相比专有协议的需要。

  适用于可穿戴设备的竹叶适合协议,原因如下:

  超低功耗优化协议。

  低功耗有助于降低电池的尺寸,从而降低产品的成本、尺寸和重量。

  易用性,因为智能手机中有现成的智能主机。

  可穿戴设备在长时间间隔内交换少量信息。

  然而,通信协议只是可穿戴设备的一部分。可穿戴设备包括许多其他的块,如传感器、处理传感器信号的模拟前端、数字信号处理以滤除从环境中拾取的任何噪声、记录信息的存储、执行高级系统相关功能的处理器、电池充电器和其他子系统。

  图3显示的是一个光学心率监测腕带一个典型的实现。一种光学心率监视器的工作原理是利用光学技术来检测血液体积的变化。在这项技术中,一个LED被用来照亮组织,反射的信号携带着与血液体积变化有关的信息,用光电二极管测量。

  光学心率监视器图


  图3:光学心率监测腕带。

  一个跨阻抗放大器(TIA)用来将光电流转换成电压。然后用ADC将这个电压信号转换成数字信号。然后在固件中处理该数字信号,以消除dc偏移和高频噪声,从而检测心跳。也可以使用有源滤波器在模拟域中进行滤波。

  心跳信息被发送到提取控制器,然后使用蓝牙链路传输到可使之生效的设备。在一些光学心率监视器,一个独立的控制器进行心率处理之前进行了沟通的主处理器通过I2C或SPI接口/ IART。

  在这样的系统中,使用多个分立元件使系统设计变得更加复杂,因为不同部件之间的电兼容性强,测试复杂度增加。此外,还对功率消耗影响显著(由于缺乏对安全的控制,在不使用时),BOM成本,PCB板的尺寸。


  利用PSoC 4和蓝牙构建蓝牙物联网设备

  为了解决这些问题,多家供应商已经发布了基于片上系统(SOC)体系结构的设备。这些设备不仅有控制器,而且还集成了模拟和数字子系统,可用于实现基本模拟前端和其他数字功能。一个这样的控制器是基于PSoC 4 BLE芯片Cypress的可编程系统(PSOC)架构。本系统已被设计为可穿戴设备市场,包括一个48 MHz的Cortex-M0处理器,可配置的模拟和数字资源,并内置BLE触发(可编程无线电芯片)子系统。图4显示的PSoC 4的控制器体系结构。

  PSoC 4的建筑形象


  图4:PSoC 4的总体结构。

  在模拟前,这个装置有四个配置的运算放大器,两个低功耗比较器,一个高速SAR ADC,以及一个专用的电容式感应块使先进的基于触摸的用户界面。在数字方面,它有两个串行通信模块(SCB)可用于实现I2C和UART / SPI协议,四的16位硬件Timer Counter PWMs(tcpwm),和四的通用数字模块(UDB)用于实现硬件数字逻辑就像一个FPGA。

  图5显示了上述使用PSoC 4 BLE设备的腕带的实施。

  PSoC 4的光学心率监测图像


  图5:光学心率监测腕带- PSoC 4 BLE。

  在这个实现中,PSoC 4 BLE设备实现了所有的功能需要使用其内部资源。控制器以外需要的唯一组件是一些无源元件和用于驱动LED的晶体管,以及作为RF匹配网络的一部分所需的晶体管。这种综合方法,开发商已经在AFE的功耗控制,可以禁用它,当它不使用,从而降低系统的BOM和PCB尺寸。此外,使用集成的SOC架构有助于缩短上市时间:


  为系统开发准备好可用的固件

  同一硅中的所有块都可以相互操作,不需要开发人员自己集成这些组件。

  可配置环境提供了灵活性,可以轻松地合并最后一分钟更改,而无需重新设计。

  一些可穿戴设备的设计,一个Cortex-M0内核可能无法满足应用需求提供足够的处理能力。对于这些应用,一个M3内核可以用来处理系统相关的功能,而另一个基于SoC的PSoC 4可控制随着AFE和数字逻辑的蓝牙接口。

  在智能手机、平板电脑和其他便携式设备中,越来越多地采用蓝牙智能设备,这就使得蓝牙低能耗成为可穿戴产品通信协议的热门选择。支持这些应用的电源要求,各芯片厂商已经开发的控制器和SoC支持BLE。SoC可有助于降低系统功耗,BOM,和大小的产品使可穿戴市场更加有吸引力和有前途的。

杂项

这篇关于在穿戴技术中的作用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/948681

相关文章

SpringBoot3实现Gzip压缩优化的技术指南

《SpringBoot3实现Gzip压缩优化的技术指南》随着Web应用的用户量和数据量增加,网络带宽和页面加载速度逐渐成为瓶颈,为了减少数据传输量,提高用户体验,我们可以使用Gzip压缩HTTP响应,... 目录1、简述2、配置2.1 添加依赖2.2 配置 Gzip 压缩3、服务端应用4、前端应用4.1 N

Java编译生成多个.class文件的原理和作用

《Java编译生成多个.class文件的原理和作用》作为一名经验丰富的开发者,在Java项目中执行编译后,可能会发现一个.java源文件有时会产生多个.class文件,从技术实现层面详细剖析这一现象... 目录一、内部类机制与.class文件生成成员内部类(常规内部类)局部内部类(方法内部类)匿名内部类二、

Java利用JSONPath操作JSON数据的技术指南

《Java利用JSONPath操作JSON数据的技术指南》JSONPath是一种强大的工具,用于查询和操作JSON数据,类似于SQL的语法,它为处理复杂的JSON数据结构提供了简单且高效... 目录1、简述2、什么是 jsONPath?3、Java 示例3.1 基本查询3.2 过滤查询3.3 递归搜索3.4

Python中随机休眠技术原理与应用详解

《Python中随机休眠技术原理与应用详解》在编程中,让程序暂停执行特定时间是常见需求,当需要引入不确定性时,随机休眠就成为关键技巧,下面我们就来看看Python中随机休眠技术的具体实现与应用吧... 目录引言一、实现原理与基础方法1.1 核心函数解析1.2 基础实现模板1.3 整数版实现二、典型应用场景2

C++ 中的 if-constexpr语法和作用

《C++中的if-constexpr语法和作用》if-constexpr语法是C++17引入的新语法特性,也被称为常量if表达式或静态if(staticif),:本文主要介绍C++中的if-c... 目录1 if-constexpr 语法1.1 基本语法1.2 扩展说明1.2.1 条件表达式1.2.2 fa

css中的 vertical-align与line-height作用详解

《css中的vertical-align与line-height作用详解》:本文主要介绍了CSS中的`vertical-align`和`line-height`属性,包括它们的作用、适用元素、属性值、常见使用场景、常见问题及解决方案,详细内容请阅读本文,希望能对你有所帮助... 目录vertical-ali

浅析CSS 中z - index属性的作用及在什么情况下会失效

《浅析CSS中z-index属性的作用及在什么情况下会失效》z-index属性用于控制元素的堆叠顺序,值越大,元素越显示在上层,它需要元素具有定位属性(如relative、absolute、fi... 目录1. z-index 属性的作用2. z-index 失效的情况2.1 元素没有定位属性2.2 元素处

Spring 中 BeanFactoryPostProcessor 的作用和示例源码分析

《Spring中BeanFactoryPostProcessor的作用和示例源码分析》Spring的BeanFactoryPostProcessor是容器初始化的扩展接口,允许在Bean实例化前... 目录一、概览1. 核心定位2. 核心功能详解3. 关键特性二、Spring 内置的 BeanFactory

Spring组件初始化扩展点BeanPostProcessor的作用详解

《Spring组件初始化扩展点BeanPostProcessor的作用详解》本文通过实战案例和常见应用场景详细介绍了BeanPostProcessor的使用,并强调了其在Spring扩展中的重要性,感... 目录一、概述二、BeanPostProcessor的作用三、核心方法解析1、postProcessB

MyBatis的配置对象Configuration作用及说明

《MyBatis的配置对象Configuration作用及说明》MyBatis的Configuration对象是MyBatis的核心配置对象,它包含了MyBatis运行时所需的几乎所有配置信息,这个对... 目录MyBATis配置对象Configuration作用Configuration 对象的主要作用C