充分发挥未来可穿戴医疗设备的技巧
时间:04-29
来源:互联网
点击:
总有一天,可佩戴的便携式医疗设备将在我们的日常生活中随处可见。事实上,我们不会再将它们视为“设备”,而是更在意它们提供的各种服务。随着无线连接的持续发展,以及医疗行业向门诊服务模式的转变,设备开发者如果能够提前预测到未来需求并充分加以利用,则将迎来真正的机遇。
当然,设备开发者必须满足非常严格的制造要求。可穿戴医疗设备必须外形小巧,能够持续保持连接,并且具有较长的电池续航时间。它们将能在设备内提供更多计算资源。市场竞争日趋复杂且日益激烈,而设备开发者必须在这样的市场中生存下来。为了达到这个目标,设备开发者必须构建快速、灵活、轻巧而又具成本效益的平台(图 1)。
图 1: 软件平台必须覆盖所有非应用程序特定代码。
设备外形
可穿戴医疗设备分为两大类:一次性设备以及可重复使用设备。一次性设备属于相对较新的市场领域,由于这些设备的产品寿命相对较短,因此其发展较为快速。相反,可重复使用设备则要求更长的产品寿命和更高的安全性,以及很高的可靠性系数。
驱动一次性设备发展的模式是薄利高产量。为了实现这个目标,一次性设备必须让资源最有限的处理器提供最多的功能。为了最大程度提高收入,设备开发者通常会针对最终用户群体提供一系列产品,以价格换取功能。为产品的每项功能编写应用程序的做法不太合算。
因此,必须构建一个通用软件环境,既可支持单种应用程序,也能够在各种计算资源之间无缝迁移。此类环境必须能够压缩到最精简的系统,它们通常只提供很少的存储器资源,但能够进行扩展以支持更加丰富的功能。
可重复使用设备市场向设备开发者提出了一系列不同的挑战。设备制造商向市场提供的主要增值是最终客户使用的处理器不再是临时性质的。半导体供应商支持的设备生命周期存在很大差异。医疗行业客户通常不希望产品更换周期达到十年甚至更长。要消除这种冲突,并且维持必要的应用程序代码生命周期以保持盈利,就要设计稳定的编程 API,而不是特定的处理器设备。
连接选项
我们一直都有能力制造出足够小巧、便于佩戴的设备。当前设备与以往设备的区别在于是否能提供全球连接——包括直接连接到互联网或云,或者连接到本地中间设备(可穿戴医疗设备与用户的智能手机配对),再通过中间设备连接到互联网。这种连接可能是间断的(使用无线连接或临时的有线连接),也可能是持续的(使用某一种无线选项)。
有线选项是成本最低的连接方式,但却最不灵活。不过,对于低成本设备而言,它们仍然是可行的解决方案。当通过有线链路连接到可穿戴系统供应商提供的另一部设备时,可以使用极其简单的连接方法,例如 SPI 和 I2C。相反,当连接到通用的计算设备时,则需要使用更为开放的标准,例如 USB。使用过这些不同连接方法的工程师知道,USB 和其他简单连接方法的协议复杂性相差很远。连接选项很可能在设备生命周期内变化,甚至在开发周期内变化。操作环境应该能够最有效地将应用程序层与底层连接方法隔离开。
然而,未来的可穿戴医疗设备的趋势是使用无线连接方式。虽然 USB 是比 SPI 更加复杂的协议,但各种不同的无线连接选项远比 USB 复杂得多,特别是在涉及安全性时。无线连接方法包括近场无线电、蓝牙/BLE、Wi-Fi,以及蜂窝移动网络(图 2)。在这些无线连接方面,技术、协议和选项都在快速变化。更加重要的是,这些系统的成本也会发生变化,虽然在当前看来,这些解决方案似乎过于昂贵,但在今后很可能成为经济实惠的标准,当应用程序层代码可以维持很长的生命周期时。
图 2:无线连接选项丰富多样而又在不断变化。
实时操作系统 (RTOS) 环境具有 SPI 级别接口,当前能够应用于最精简的设备中,并且能够实现向全蜂窝连接的迁移(无论是整个产品系列还是产品生命周期),它们无疑能够让可佩戴医疗设备 OEM 厂商适应可能出现的任何形势。
电源要求
可穿戴医疗设备的电池续航时间显然是一大关键要素。对于人们随身携带或佩戴的任何设备而言,重量始终都是一个倍受关注的指标,而电池又是所有便携式设备中的最笨重部件。最大程度地减少功耗可以延长电池续航时间,但对于整天甚至夜间都要使用设备的用户来说,光做到这一点还远远不够。在大幅降低电源需求的同时,还要最大程度地减小电池尺寸。智能手机等设备采用特定尺寸的电池,由电池提供特定的电量。而这一参数通常是固定不变的,因此只需达到一定的电池充电续航时间,就能满足客户的需求。但可穿戴医疗设备并非如此。当电池充电续航时间确定之后,必须不断地降低功耗,因为每次降低功耗都能进一步减小电池尺寸和重量。
当前的现代处理器提供了一系列有效的节能功能。遗憾的是,这些功能非常复杂,不仅功能之间通常具有很高的相互依赖性,而且其还要依赖与要实施的特定节能模式不相关的系统部件。例如,更改器件时钟频率会影响通信时钟速率,即便通信外围设备没有更改它们的电源状态也是如此。所有这些因素累加起来,也就让应用程序开发人员更加不堪重负,因为他们原本就承担了完成目标应用的重任。能否让电池提供更高的电量,将决定设备在市场上的竞争力。设备开发者面临着双重压力,既要让软件达到或超出应用程序要求,又要兼顾项目的外围设备的尺寸,这样才能在市场上立足。
图 3:功率优化涉及到所有可穿戴设备元器件。
要解决这个问题,就需要在集成了电源管理功能并将其作为环境必不可少的一部分的软件平台上开发应用程序(图 3)。大部分大型通用操作系统都包括一系列非常先进的电源管理功能;但是,这些操作系统在面向便携式医疗设备的处理设备中并不能发挥作用。大部分实时操作系统都提供某种形式的电源管理,最常见的是 Tick 抑制,当没有计划运行的任务时,它将中断内核周期性定时器 Tick,直至下一个定时器事件。可穿戴设备需要其他更为复杂的方法,而这样的方法在 RTOS 中非常罕见。目前只有 Mentor Graphics 的 Nucleus RTOS 可提供对所有器件节能功能的内置支持,包括动态电压频率调整 (DVFS),以及对外围设备之间所有交互的外围设备功率级别的完全控制和对内核操作时钟周期的完全控制(图 4)。
图 4: 结构化电源框架优化开发工作。
当然,设备开发者必须满足非常严格的制造要求。可穿戴医疗设备必须外形小巧,能够持续保持连接,并且具有较长的电池续航时间。它们将能在设备内提供更多计算资源。市场竞争日趋复杂且日益激烈,而设备开发者必须在这样的市场中生存下来。为了达到这个目标,设备开发者必须构建快速、灵活、轻巧而又具成本效益的平台(图 1)。
图 1: 软件平台必须覆盖所有非应用程序特定代码。
设备外形
可穿戴医疗设备分为两大类:一次性设备以及可重复使用设备。一次性设备属于相对较新的市场领域,由于这些设备的产品寿命相对较短,因此其发展较为快速。相反,可重复使用设备则要求更长的产品寿命和更高的安全性,以及很高的可靠性系数。
驱动一次性设备发展的模式是薄利高产量。为了实现这个目标,一次性设备必须让资源最有限的处理器提供最多的功能。为了最大程度提高收入,设备开发者通常会针对最终用户群体提供一系列产品,以价格换取功能。为产品的每项功能编写应用程序的做法不太合算。
因此,必须构建一个通用软件环境,既可支持单种应用程序,也能够在各种计算资源之间无缝迁移。此类环境必须能够压缩到最精简的系统,它们通常只提供很少的存储器资源,但能够进行扩展以支持更加丰富的功能。
可重复使用设备市场向设备开发者提出了一系列不同的挑战。设备制造商向市场提供的主要增值是最终客户使用的处理器不再是临时性质的。半导体供应商支持的设备生命周期存在很大差异。医疗行业客户通常不希望产品更换周期达到十年甚至更长。要消除这种冲突,并且维持必要的应用程序代码生命周期以保持盈利,就要设计稳定的编程 API,而不是特定的处理器设备。
连接选项
我们一直都有能力制造出足够小巧、便于佩戴的设备。当前设备与以往设备的区别在于是否能提供全球连接——包括直接连接到互联网或云,或者连接到本地中间设备(可穿戴医疗设备与用户的智能手机配对),再通过中间设备连接到互联网。这种连接可能是间断的(使用无线连接或临时的有线连接),也可能是持续的(使用某一种无线选项)。
有线选项是成本最低的连接方式,但却最不灵活。不过,对于低成本设备而言,它们仍然是可行的解决方案。当通过有线链路连接到可穿戴系统供应商提供的另一部设备时,可以使用极其简单的连接方法,例如 SPI 和 I2C。相反,当连接到通用的计算设备时,则需要使用更为开放的标准,例如 USB。使用过这些不同连接方法的工程师知道,USB 和其他简单连接方法的协议复杂性相差很远。连接选项很可能在设备生命周期内变化,甚至在开发周期内变化。操作环境应该能够最有效地将应用程序层与底层连接方法隔离开。
然而,未来的可穿戴医疗设备的趋势是使用无线连接方式。虽然 USB 是比 SPI 更加复杂的协议,但各种不同的无线连接选项远比 USB 复杂得多,特别是在涉及安全性时。无线连接方法包括近场无线电、蓝牙/BLE、Wi-Fi,以及蜂窝移动网络(图 2)。在这些无线连接方面,技术、协议和选项都在快速变化。更加重要的是,这些系统的成本也会发生变化,虽然在当前看来,这些解决方案似乎过于昂贵,但在今后很可能成为经济实惠的标准,当应用程序层代码可以维持很长的生命周期时。
图 2:无线连接选项丰富多样而又在不断变化。
实时操作系统 (RTOS) 环境具有 SPI 级别接口,当前能够应用于最精简的设备中,并且能够实现向全蜂窝连接的迁移(无论是整个产品系列还是产品生命周期),它们无疑能够让可佩戴医疗设备 OEM 厂商适应可能出现的任何形势。
电源要求
可穿戴医疗设备的电池续航时间显然是一大关键要素。对于人们随身携带或佩戴的任何设备而言,重量始终都是一个倍受关注的指标,而电池又是所有便携式设备中的最笨重部件。最大程度地减少功耗可以延长电池续航时间,但对于整天甚至夜间都要使用设备的用户来说,光做到这一点还远远不够。在大幅降低电源需求的同时,还要最大程度地减小电池尺寸。智能手机等设备采用特定尺寸的电池,由电池提供特定的电量。而这一参数通常是固定不变的,因此只需达到一定的电池充电续航时间,就能满足客户的需求。但可穿戴医疗设备并非如此。当电池充电续航时间确定之后,必须不断地降低功耗,因为每次降低功耗都能进一步减小电池尺寸和重量。
当前的现代处理器提供了一系列有效的节能功能。遗憾的是,这些功能非常复杂,不仅功能之间通常具有很高的相互依赖性,而且其还要依赖与要实施的特定节能模式不相关的系统部件。例如,更改器件时钟频率会影响通信时钟速率,即便通信外围设备没有更改它们的电源状态也是如此。所有这些因素累加起来,也就让应用程序开发人员更加不堪重负,因为他们原本就承担了完成目标应用的重任。能否让电池提供更高的电量,将决定设备在市场上的竞争力。设备开发者面临着双重压力,既要让软件达到或超出应用程序要求,又要兼顾项目的外围设备的尺寸,这样才能在市场上立足。
图 3:功率优化涉及到所有可穿戴设备元器件。
要解决这个问题,就需要在集成了电源管理功能并将其作为环境必不可少的一部分的软件平台上开发应用程序(图 3)。大部分大型通用操作系统都包括一系列非常先进的电源管理功能;但是,这些操作系统在面向便携式医疗设备的处理设备中并不能发挥作用。大部分实时操作系统都提供某种形式的电源管理,最常见的是 Tick 抑制,当没有计划运行的任务时,它将中断内核周期性定时器 Tick,直至下一个定时器事件。可穿戴设备需要其他更为复杂的方法,而这样的方法在 RTOS 中非常罕见。目前只有 Mentor Graphics 的 Nucleus RTOS 可提供对所有器件节能功能的内置支持,包括动态电压频率调整 (DVFS),以及对外围设备之间所有交互的外围设备功率级别的完全控制和对内核操作时钟周期的完全控制(图 4)。
图 4: 结构化电源框架优化开发工作。
半导体 USB 无线电 蓝牙 电源管理 Mentor 电压 电子 MCU SoC 总线 Android Linux 相关文章:
- 医疗电子技术大会折射行业发展方向(04-18)
- 医疗电子:梦想与现实的巨大鸿沟(07-16)
- 基于ARM的脉象仪系统设计与实现(06-09)
- 基于ARM的脑电信号采集系统(06-16)
- 利用混合信号FPGA推动临床医疗应用设备的发展(10-27)
- 基于飞思卡尔MC9S08QG4的便携式自动呼吸控制系统的设计(04-17)