由红外发送二极管、红外接收二极管及相关电路组成,当红外光束透过人体外周血管,由于动脉搏动充血容积变化导致这束光的透光率发生改变,此时由光电变换器接收人体组织反射的光线,转换为相应的电信号。并由Lm324运算放大器通过二级放大再经电压比较器输入到单片机的P3.2端口,单片机通过外部中断检测脉搏的下降沿信号,通过定时器计算连续两个下降沿信号的时间,当连续两次检测时间间隔很小时不处理,这样就能屏蔽同一个脉搏信号的影响从而获得脉搏数