发作品签到
专业版

基于51单片机的心率计

工程标签

601
0
0
6

简介

基于51单片机的心率计,利用ST188红外反射式传感器、运算放大器、液晶屏、电阻电容等元器件,设计制作一个能够测量心率的脉搏计

简介:基于51单片机的心率计,利用ST188红外反射式传感器、运算放大器、液晶屏、电阻电容等元器件,设计制作一个能够测量心率的脉搏计

开源协议

GPL 3.0

(未经作者授权,禁止转载)
创建时间:2024-12-23 01:02:44更新时间:2025-02-28 09:31:04

描述

项目简介

基于51单片机的心率计,利用ST188红外反射式传感器、运算放大器、液晶屏、电阻电容等元器件,设计制作一个能够测量心率的脉搏计

项目功能

本设计是基于STC89C52单片机设计的心率计;设置有四个独立按键,功能分别为设置、加、减、复位,能实现报警阀值的调节,当心率超出阈值范围时,有报警提示声。

项目参数

  • 本设计采用LCD1602液晶显示,上面行显示英文提示,下面行显示相应的高、低阈值设置以及心率;
  • 选用ST188反射式红外传感器,发送红外信号到手指,经血管反射后又接收到信号,配合LM358完成检测,
  • 当心率超出阈值范围时,有蜂鸣器报警提示(需打开蜂鸣器开关)。

原理解析(硬件说明)

红外光穿透皮肤时,血液容积随心脏搏动周期性变化,导致反射光强同步变化。接收管将光信号转换为电流信号,其波形对应脉搏波。

软件代码

image.png
完整代码在附件中,请自行下载。

注意事项

附件中上传了Proteus仿真以及代码,但Proteus中无法仿真心率,因此用矩形波代替。
!!!附件中代码只与仿真中的原理图对应,我的原理图与仿真图有区别,如要复刻,请自行修改代码!
!!!附件中代码只与仿真中的原理图对应,我的原理图与仿真图有区别,如要复刻,请自行修改代码!
!!!附件中代码只与仿真中的原理图对应,我的原理图与仿真图有区别,如要复刻,请自行修改代码!

实物图

a80fb4ea8d19abf8337f25f41f93b8b.jpg

6117b042f9687e0fc0e5e7e3340413a.jpg

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
a0602bd1060efd4e9906e3a78011e1fd.mp4
22
2
Proteus仿真.rar
22
3
程序(仅与仿真对应).rar
25
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航