使用光敏电阻的心率监测器的制作

电子说

1.2w人已加入

描述

步骤1:材料

1)NI myRIO

2)LabVIEW

3)NI myRIO是LabVIEW所需的模块

4)Digilent的NI myRIO的Pmod适配器

5)PmodCLS LCD显示屏

6)myProto板来自Digilent

7)电阻

1x 1MΩ

4x 10kΩ

2x 6.8kΩ

1x 4.7kΩ

8)2个4.7 uF电容器

9)1x光电电阻

10)ADTL082运算放大器

11)接线

步骤2:基本概念并将零件连接到MyRIO

光敏电阻

光敏电阻

光敏电阻用于查看手指中的血液量变化。随着血液量的变化,手指吸收的光量也会变化。在心跳周期的不同时间,手指的血容量会有所不同。查看上面的图片以获取该概念的图形视图。

现在,将Pmod适配器连接到myRIO上的MXP端口A,然后将PmodCLS上的SPI(J1)端子连接到SPI连接器在Pmod适配器上。然后将myProto板连接到myRIO上的MSP连接器。

步骤3:电路

光敏电阻

光敏电阻

上面是电路图。它包含一个用于光敏电阻的分压器,一个ADTL084运算放大器,一个无源低通滤波器和一个无源高通滤波器。

MSP端口上的myRIO 5V输出用于向与光敏电阻串联的10kΩ和4.7kΩ提供5V电压。然后,将光敏电阻两端的电压馈入运算放大器的正端子,并将负端子连接至电压输出,以形成有助于保护电压源免受负载影响的缓冲器。运放的+ 10V和-10V供电电压由myRIO的模拟输出信号(在myRIO的代码中设置)提供。

然后从缓冲器输出电压放入无源一阶带通滤波器。高通滤波器和低通滤波器的截止频率均为2Hz,因为60 bpm心率是1Hz,而120 bpm心率是2Hz。为了使截止频率为2Hz,我为高通和低通滤波器使用了一个16.8kΩ电阻(串联10k + 6.8k)和一个4.7uF电容器。

接下来,给电压供电连接到运算放大器以使用10kΩ和1MΩ电阻创建一个增益为101的同相放大器。然后将产生的电压馈送到myRIO的模拟输入。

步骤4:LabVIEW代码

光敏电阻

光敏电阻

光敏电阻

以下是myRIO随附的VI。下载它,然后在myRIO项目中将其打开。单击运行按钮,然后按myRIO上的“ Button0”,myRIO上的LED1将打开,光敏电阻电压将读取10秒钟,并且心率将显示在前面板和LCD显示屏上。当myRIO未读取值时,LED0将亮起。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分