【特纳斯电子】基于单片机的实用型心率计设计-实物设计
资料查找方式:
特纳斯电子(电子校园网):搜索下面编号即可
编号:
T1712204C-SW
设计简介:
本设计是基于单片机的实用型心率计设计,主要实现以下功能:
1、通过心率血氧检测模块来检测心率的大小,温度模块检测温度。
2、当心率过高或者过低都会进行语音播报。
3、可以通过语音播报心率的是否正常。
4、蓝牙连接手机可以查看心率。
6、显示屏显示检测到的心率血氧。
7、按键可以切换界面,设置阈值的大小。
标签:51单片机、心率血氧传感器、DS18B20、语音播报
题目扩展:智能健康监控系统、老人护卫
系统框图:
本设计以STC89C52单片机为核心控制器,加上其他的模块一起组成基于单片机的实用型心率计设计的整个系统,其中包含中控部分、输入部分和输出部分。中控部分采用了STC89C52单片机,其主要作用是获取输入部分数据,经过内部处理,控制输出部分。输入由五部分组成,第一部分是DS18B20温度传感器,用于检测当前环境温度;第二部分是心率血氧传感器,用于检测当前的心率血氧;第三部分是三个独立按键,用于切换界面、设置阈值、切换模式、开关洒水继电器。第四部分是供电电路,给整个系统供电。输出由四部分组成,第一部分是LCD显示屏,显示心率血氧温度及其阈值、模式等;第二部分是声音模块,当心率过高或者过低都会进行播报;第三部分是蓝牙模块,可以将温度心率血氧传递给手机;第四部分是蜂鸣器,当血氧不在阈值内或者温度超过温度阈值,蜂鸣器进行报警。
图文演示:
5?实物调试
5.1?电路焊接总图
首先将电路焊接在集成板上,共有以下部分,第一部分是电源模块,将电源插座、电源开关、10k电阻和一个指示灯依次焊接,焊接好之后插入DC 电源,指示灯点亮,电源模块测试正常。第二部分是显示模块,排针焊接好后,将LCD1602显示屏插入排针。第三部分是单片机模块,本次课题使用的是STC89C52单片机。第四部分是复位电路模块,一个复位按键、10uF极性电容、10k电阻为一个模块焊接,构成复位电路。第五部分是晶振电路模块,由两个30pF瓷片电容、一个11.05926MHz晶振焊接而成。第六部分是USB转TTL模块,焊接下载接口GND、TXD、RXD,将HEX文件下载到单片机中,查看是否能下载正常,测试验证一切正常。第七部分是独立按键模块。第八部分为蜂鸣器,第九部分蓝牙模块,第十部分是DS18B20,使用DS18B20温度传感器,检测当前的温度,第十一部分是心率传感器。下图5-1为焊接完整实物图:
图5-1电路焊接总图
5.2 心率检测,温度测试
如图5-2所示,当把手放在心率传感器的红色灯上就可以监测心率,DS18B20可以监测温度。
图5-2检测心率和温度
5.3 设置心率血氧,温度阈值设置
如图5-3所示,我们可以按下显示切换按键,切换到设置心率血氧与温度阈值界面,当温度或者心率不在阈值单位内会进行语音报警或者蜂鸣器报警。
图5-3设置阈值
5.4 阈值报警界面
如图5-4所示,此设计中设置了温度最大值为37℃。心率最大值120,最小值70,血氧最大值100,血氧最小值95,当心率大于最大值时会进行语音播报心率过大,当温度大于温度最大值时会进行蜂鸣器报警。
图5-4 阈值报警
5.5?蓝牙传输界面
如图5-5所示,当我们检查的数值可以通过蓝牙传递给我们手机,在手机上显示我们的监测值。
图5-5 阈值报警
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!