【技术】Silicon Labs心率传感器算法库结构浅析
目前市场上智能手环手表心率测量已经成了标配,SILICON LABS心率传感器Si1144,具有动态心率监测、超低功耗,准确度高、光学设计简单、免费提供算法库等特点,客户可以快速应用于智能穿戴设备上。
在选用Silicon Labs Si1144心率传感器做产品设计的时候需要查看Silicon Labs的HRM算法库或者移植到其它应用平台,很多工程师会疑惑Silicon Labs HRM算法库由那些部分构成,每部分实现什么功能?
下面给您讲解Silicon Labs HRM算法库是如何组成及其每部分实现的功能,如下图所示,siHRM library的软件结构分为四个基本块:
1)“Customer application”用于客户开发自己产品的应用,本代码可控制SiHRM library,可以执行显示心率值或者通过蓝牙无线连接传输心率值等,用户的应用程序可通过SIHRM API函数调用 siHRM librarys算法库。
2)“siHRM algorithm Library”包含了Silicon Labs 专有的心率监测算法,这部分是预先编译好的代码,已二进制库的形式提供给用户。
3)“si114x Functions“是Si114x传感器的软件功能代码,该部分提供源代码,使算法易于移植到其它控制平台或新版本的Silicon Labs 心率传感器。
4)“sihrmUser Functions”是特定于平台的源代码,是应用程序的一部分,主要是I2C操作相关的函数,用于与SI1144心率传感器通讯,不同的处理器需要修改相应的I2C底层驱动。
相关技术文档:
Silicon Labs Si1144-AAGX-GMR HRM动态心率检测传感器数据手册 详情>>>
世强元件电商版权所有,转载请注明来源及链接。
- |
- +1 赞 0
- 收藏
- 评论 4
本网站所有内容禁止转载,否则追究法律责任!
相关研发服务和供应服务
评论
全部评论(4)
-
项目研发 Lv6. 高级专家 2019-01-13不错
-
Caitou Lv4. 资深工程师 2018-06-13学习了,每天进步一点点。
-
YoungKing Lv7. 资深专家 2018-02-07学习了
-
Tristan Tsai Lv5. 技术专家 2017-08-16这个有用
相关推荐
【技术】红外手势传感器手势识别是如何实现的?
本文以SILICON LABS手势传感器系列产品SI114X为例详细讲解其手势识别的实现原理。以帮助广大硬件工程师更好的使用红外手势传感器完成产品设计。
【技术】HRM的普及与多传感器融合
本文针对可穿戴市场发展进行探讨,并特别著重在心率监测(HRM)传感器应用,以及更先进的多传感器融合设计趋势。
利用半导体传感器精确测量温度参数
温度在电子系统测量中是一个最普通的环境参数,在选择温度传感器时必须小心,确保整体的精度能满足设计要求。这篇文章总结了在半导体温度传感器中,影响精度的主要因素。
【产品】心率监测(HRM)解决方案:光学心率传感器/环境光传感器/温湿度传感器/紫外线指数传感器
Silicon Labs持续扩展高性能、低功耗的光学传感器阵容,包括心率/脉搏血氧饱和度,以及2D 或 3D 手势的移动侦测等。针对可穿戴设备,Silicon Labs开发的生物传感器Si1132/4X系列,主要用于测量人们的心跳、血压,追踪阳光紫外线强度等,并且这些传感器致力于小尺寸以应对可穿戴领域的挑战。
AN983:蓝牙®4.0心率传感器应用笔记
描述- 本文档介绍了如何使用Bluegiga的蓝牙4.0软件和DKBLE112硬件开发套件构建蓝牙4.0心率传感器。内容包括蓝牙低能耗技术概述、典型蓝牙4.0应用架构、Bluegiga蓝牙低能耗软件介绍、心率传感器实现方法、调试代码等。文档详细说明了心率传感器的工作原理、硬件配置、软件编写、编译安装和测试过程。
型号- DKBLE112
【经验】心率传感器如何通过光电式PPG信号实现心率监测?
本文介绍了Silicon Labs Si1144心率传感器心率测量原理。
基于Si1144 PPG心率传感器+EFR32BG蓝牙低功耗SoC的动态心率摸块设计
采用Silicon Labs的Si1144 PPG心率传感器,结合Silicon Labs EFR32BG1B232F256 蓝牙低功耗SoC, 设计了集成动态心率算法和运动算法的心率模块。该动态心率模块,采用邮票孔封装,便于SMD焊接。内置蓝牙天线,加速度传感器,电源转换电路,心率传感器,以及各种软件算法,和封装好的蓝牙GATT service。
Si1171光学心率传感器模块数据表
描述- 该资料介绍了Si1171光学心率传感器模块,这是一种集成了光电检测器、电流至数字转换器和LED驱动器的集成电路。它支持外部LED和光二极管,具有低功耗和高动态范围的特点,适用于手腕式PPG传感。该模块提供I2C和SPI数字接口,可编程事件中断输出,模数转换器,主机通信处理器等功能。
型号- SI1171,SI1171I5-B2-GMR,SI1171E2-B2-GMR,SI1171K1-B2-GMR,SI1171G2-B2-GMR,SI1171I3-B2-GMR
【产品】光学心率传感器模块Si1173,可广泛应用于需心率监测的健身可穿戴设备、智能手表
Si1173是Silicon Labs推出的一款光学心率传感器模块,支持PPG和ECG的同步测量以及对于内部和外部LED的驱动,专有的对于运动补偿HR算法的支持,可以提供对于人体心率等生物信号的高动态测量,可广泛应用于健身可穿戴设备、智能手表等需心率监测的可穿戴产品中。
TE Connectivity(泰科TE)传感器解决方案- 消费电子
描述- TE Connectivity(TE)是全球领先的连接器和传感器公司之一,对Measurement Specialties Inc. 的收购显著扩大了TE在传感器领域的产品来源。TE的一系列传感技术应用广泛,服务于包括消费电子在内的多个行业。我们与工程师紧密合作,帮助客户实现从概念到产品的转化。TE重新定义了适应严苛环境的智能、高效、高性能的产品和解决方案的可能性。
型号- MS5607,MS5805,DPL/DPN,LDTC,HS1101LF,KMA36,SDT1,HTF3000LF,MS4515DO,MS5541,KMT36H,KMT32B,TSEV,CM-01,FX19,FC22,DT1,MS32,ELM-4000,MS5837,MS5637,MS4426,FLDT1,MS5611,FS20,MS4525DO,HTG351XCH,MS8607 MS4425,HTU2X,EPM-4001,KMY,KMZ,MS5525DSO,TSYS
需要选型一款放在头部可以测试心率的传感器,请帮忙推荐一下!
推荐Silicon Labs的心率传感器si117X系列,参考资料如下:Silicon Labs(芯科科技) Si1171光学心率传感器模块数据手册;【经验】Silicon Labs光学心率传感器开发工具Si117x GUI安装注意事项
在智能运动手表中应用心率传感器Si1144,请问Si1144与算法MCU的接口是什么?
心率传感器Si1144与算法MCU的控制接口为I2C。
【经验】Silicon Labs心率传感器Si1175的SNR性能分析,助力智能手环和智能手表实现精准心率监测
智能手环和智能手表是我们比较喜爱的智能穿戴产品,其中一般都会有心率监测功能,Silicon Labs在心率传感器这个领域有许多性能优异的心率传感器给开发者选用,本文介绍了Silicon Labs心率传感器Si1175的SNR(信噪比)优异性能。
芯科的心率传感器目前有没有支持8颗pd的型号?
Silicon Labs心率传感器SI1175集成了1.0mm2内部PD(PD0/1/2/3),另外还可以支持再加两个外部PD。Silicon Labs(芯科科技) Si1175光学心率传感器模块数据手册
【经验】如何通过SI117x GUI软件产生Si1171心率传感器配置代码?
智能手环和智能手表是我们比较喜爱的智能穿戴产品,其中一般都会有心率监测功能,Silicon Labs在心率传感器这个领域有许多性能优异的心率传感器,Si117x系列低至128uA的测量功耗以及可与Polar心率带媲美的精确度。工程师在开发设计过程中对寄存器的配置比较麻烦,以下介绍如何通过Silicon Labs Si117x GUI软件自动生成Si1171心率传感器的配置代码:
电子商城
品牌:SILICON LABS
品类:Digital temperature/ humidity sensor
价格:¥39.3896
现货: 11,250
现货市场
品牌:SILICON LABS
品类:Switch Hall Effect Magnetic Position Sensor
价格:¥2.2924
现货:126,000
服务
可定制板装式压力传感器支持产品量程从5inch水柱到100 psi气压;数字输出压力传感器压力范围0.5~60inH2O,温度补偿范围-20~85ºС;模拟和数字低压传感器可以直接与微控制器通信,具备多种小型SIP和DIP封装可选择。
提交需求>
可定制温度范围-230℃~1150℃、精度可达±0.1°C;支持NTC传感器、PTC传感器、数字式温度传感器、热电堆温度传感器的额定量程和输出/外形尺寸/工作温度范围等参数定制。
提交需求>
登录 | 立即注册
提交评论