一.硬件简介
参考电路:
实际测得的图形如下:
二.软件分析:一个周期大概在700ms到800ms之间,所以只要带捕获比较的单片机应该都可以抓取这要的周期波形。刚开始我是想用定时器捕获一个上升沿一个下降沿来计算它的周期,为的是实时数据输出的更快点,后来发现这样不合理,因为此方波不是对称的。如是改成了抓取两个上升沿为一个周期。这里有一个问题,就是定时器的溢出时间应该大于我的心跳方波的周期,以免数据波动太大!
主要部分程序参考:
时间: 2024-10-08 10:11:57
一.硬件简介
参考电路:
实际测得的图形如下:
二.软件分析:一个周期大概在700ms到800ms之间,所以只要带捕获比较的单片机应该都可以抓取这要的周期波形。刚开始我是想用定时器捕获一个上升沿一个下降沿来计算它的周期,为的是实时数据输出的更快点,后来发现这样不合理,因为此方波不是对称的。如是改成了抓取两个上升沿为一个周期。这里有一个问题,就是定时器的溢出时间应该大于我的心跳方波的周期,以免数据波动太大!
主要部分程序参考: