心率测不准可能不是芯片问题:聊聊可穿戴设备的光路、隔光和结构
智能手表、手环这类产品,大家最关心的问题永远是:“心率准不准?”
这个问题很重要。但做过项目的人都知道——心率、血氧测不测得准,真不只看芯片型号。
同一颗传感器,放在不同结构里效果天差地别;同一套算法,光路设计不同信号质量也完全不一样;同样的LED和PD,隔光没做好,数据就是“看起来有波形,其实不可信”。
可穿戴健康监测不是把传感器焊上去就完事。它是光、电、结构、材料、算法、装配工艺的综合工程。

测心率,本质上是“管住一束光”
智能手表测心率用的是PPG光电容积脉搏波原理:LED发光照进皮肤,血液随心跳变化,反射光跟着变,PD接收后算出心率。
听起来简单,但工程上最难的是——让光按你希望的路径走。
理想情况:LED→皮肤→血液反射→PD接收。
但如果结构设计不好,光可能根本没经过皮肤,直接在设备内部“偷跑”到PD。这就是串光、漏光。
一旦串光严重,传感器收到的就是无效光信号。算法再强也救不了。
LED和PD的位置,不是随便画的
LED和PD离太近→容易串光;离太远→有效信号太弱;角度不对→光路变差。
哪怕只是几毫米的调整,也可能影响不同肤色用户的测试表现。
隔光 = 给光“修路”
没有隔光,光可能走:LED→结构缝隙→PD。
这条路的光没经过皮肤、没携带血流信息,全是假信号。
所以传感器和LED之间必须完全隔光——用硅胶框、隔光泡棉都行。硅胶框与镜片要有约0.1mm的干涉,压紧不留缝。
没有隔光,信号就是一杯浑水;做好隔光,算法才有机会从清晰的波形里提取数据。
镜片不是普通保护盖
很多人以为手表背面的镜片就是个保护盖。但在心率血氧检测里,它是光学系统的一部分。
镜片材料、透光率、厚度、丝印油墨、开窗大小——都会影响光信号。镜片太厚光损耗增加,透光率不够信号变弱。
双色模结构很考细节
很多可穿戴产品用双色模——透明+不透明材料组合,实现透光与遮光分隔。
结构高度、FPC平整度、泡棉压缩量,任何一处变0.1mm,性能都可能翻车。样机数据好不代表量产稳。
PCB走线也会干扰
PPG信号非常微弱,严禁在PD正下方走IIC通信线,否则信号质量直接受影响。电源去耦也要靠近。
有时候心率波形不好,大家第一反应是换芯片。但如果PD下面刚好走了IIC线,问题根本不在传感器本身。
LED不是颜色对就行
心率用绿光,血氧用红光+红外光。但LED的亮度、波长、封装、发光角度、与PD的相对位置——都会影响整体光路。
LED选型、摆放、开窗、隔光是绑在一起的。真正稳的做法是芯片、LED、光窗、隔光、结构一开始就协同设计。
深肤色为什么更难测?
不同肤色对光的吸收和反射不同,深肤色场景下有效反射信号更弱。
对用户来说,可能是“有的人戴着准,有的人戴着不准”。对工程师来说,背后是光路距离、镜片厚度、信号强度、算法适配的综合问题。
量产最容易踩的坑
样机能测出来,不代表量产一定稳定。
量产常见翻车点:镜片厚度换了、泡棉贴歪了、FPC浮高、LED偏移、结构缝隙变大……任何一个都可能影响信号质量。
PPG方案不是看Demo,而是看能不能稳定量产。
选购建议
如果你正在挑智能手表或手环,与其只看“用了什么传感器芯片”,不如关注这些:
同品牌不同型号的心率准确性可能差很多——结构设计比芯片型号影响更大
深肤色用户建议多看实测评价,不同产品差异明显
运动场景下的心率准确性比静息状态更考验光路设计
一分钱一分货,百元级和千元级的光学结构投入确实不一样
总结:心率测不准,别先怪芯片。排查顺序——①光路 ②隔光 ③结构 ④电路 ⑤算法。一束绿光的路很短,但每一毫米都藏着工程细节。系统配合好,数据才可靠。
💡温馨提示:智能手表健康数据适合作为日常趋势参考。身体明显不适请去医院,别信设备能看病。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
