发布网友 发布时间:2022-04-23 02:57
共1个回答
热心网友 时间:2023-01-28 17:29
比较准确,用多了也不会有什么影响,测试心率的手机一般都内置一颗能够照射到皮下毛细血管的光源和检测器,把手指按在心率检测仪上,当心脏将新鲜的血液压入毛细血管时。
亮度(红色的深度)呈现如波浪般的周期性变化,通过检测器快速监测这一有规律变化的间隔,再通过手机内应用的扫描放大,再换算,从而判断出心脏的收缩频率。
一些能检测心率的手机都是带了一些传感器的。例如血氧心率感应传感器、紫外线传感器等等,搭载这些传感器芯片的手机还可以提供心率、血氧、紫外线强度的检测。当然这类功能一般手机自带的应用才会有。
手机上的心率测试原理:
1、PPG光电容积脉搏波描记法原理(PhotoPlethysmoGraphy)
这是在智能手机或手环中运用最多的工作原理,简单说就是用光的反射,根据血液中透光率的脉动变化,折算成电信号,再运用一定的算法折算成心率。
其依据的原理是一束固定波长的光束照射到皮肤表面时,光束将通过透射或反射方式把光传送到光电接收器,在这个过程中由于受到皮肤肌肉和血液的吸收造成衰减,检测器检测到的光强度将减弱。
而皮肤、肌肉组织等对光的吸收在整个血液循环中是保持恒定不变的,但皮肤内的血液容积会在心脏的作用下呈搏动性变化。
当心脏收缩时外周血容量最多,光吸收量也最大,检测到的光强度就最小。而在心脏舒张时,则反之,检测到光强度最大,使光接收器接收到的光强度随之呈脉动性变化。
之所以市面上大多数智能手环的LED灯是绿色的光,就是因为绿光在红色的血液中吸收率是最大的,用绿光检测对数据判断就最准确。
当一个人运动处于比较稳定的状态时,心率也是比较稳定的。只要检测到不同时间心脏的脉搏强弱,就可以通过算法计算出其相应的心率。
但是,这仅限于坐下、睡眠、走路、跑步这种运动比较稳定的情况下,如果是加速跑、减速跑、打篮球这种情况下,心率是忽高忽低,这种方法就很难算出准确的心率了。
另外,在剧烈运动时,由于皮肤大量出汗,汗液的对光吸收率不是固定的,也会影响测量精度。不过考虑到大多数智能手环的使用者大多数时候不需要检测剧烈运动时的心率作为健康管理的参数,这项缺陷也就可有可无了。
2、心电信号测量,类似ECG(心电图)
这种方法是用人体的电位差进行心率检测,跟医院里面做心电图类似。心脏周围的组织和体液都能导电,因此可将人体看成为一个具有长、宽、厚三度空间的容积导体。
心脏好比电源,每次心跳,心肌细胞的动作都会使人的体表产生微小的电极变化,而捕捉到这些电极变化,再经过算法就可以还原出心率跳动的频率。
以上内容参考:百度百科-心跳检测
以上内容参考:百度百科-PPG
以上内容参考:百度百科-ECG(心电图)