以单片机 STM32微控制器为核心,由光电传感器采集脉搏信号,经过前置放大电路、滤波电路、积分和比较电路后得到与脉搏相关的脉冲信号,该脉冲信号作为中断信号交由单片机进行脉冲周期的计算。然后得出每分钟的脉搏搏动次数(即心率),并在数码管上显示心率,同时利用软件实现上下限报警功能,在测量数据超过正常范围(如大于180次/min或小于45次/min)时进行报警以提醒医生注意。并且经过的单片机采集保存的脉搏信息,也会驱动液晶显示屏进行实时显示,通过串行/并行的方式驱动显示屏,调制发送脉冲信号,对应好显示屏的时钟频率。通过设计模块通信程序,使用模块透传方式,进行脉搏数据的上传下发,并通过云平台设备的配置