设计说明书
总字数:18000+
摘要
随着居民健康管理意识的不断提升,血压、脉搏、体温作为反映人体基础健康状态的核心生理指标,其便捷化、精准化监测需求日益迫切。尤其是中老年群体,基础生理指标的异常波动若未能及时发现与干预,可能诱发心脑血管疾病、感染性疾病等健康风险,因此研发一款集成多指标监测、数据存储与智能提醒功能的便携检测设备,对日常健康管理具有重要实用价值。
本设计提出一种基于STC89C52单片机的电子血压计,系统核心功能包括:通过XGZP6847血压检测模块采集用户舒张压与收缩压,由独立按键控制测量启动及模式切换,测量完成后通过CN-TTS语音模块播报血压数据及操作提示;通过Pulse Sensor脉搏检测模块获取脉搏值,对应按键触发10秒计时测量,结束后同步语音播报脉搏数据;通过MLX90614非接触红外测温模块检测体温,按键启动测量后语音播报体温结果;采用AT24C02存储模块保存血压、脉搏、体温检测数据,支持按键调取查看历史记录;配备独立按键用于设定血压、脉搏、体温的正常阈值,当检测值超出阈值范围时触发警示;通过LCD1602显示屏实时显示当前测量数据、阈值参数及历史记录。
该电子血压计的应用价值在于,为用户提供多指标一体化的健康监测方案:非接触测温避免交叉感染,语音播报适配视力不佳人群,数据存储便于追溯健康变化趋势,阈值设定满足个性化监测需求。通过便捷的操作与全面的功能,帮助用户在家中即可完成基础生理指标检测,及时察觉健康隐患,为疾病预防与诊疗提供数据参考,有效提升日常健康管理效率与生活质量。
关键词:STC89C52;电子血压计;XGZP6847;Pulse Sensor;MLX90614
Design of Electronic Blood Pressure Monitor Based on Single Chip Microcomputer
Abstract
With the improvement of living standards and the enhancement of health awareness, monitoring blood pressure and heart rate has become an important part of people’s attention to their own health. For middle-aged and elderly people, abnormal fluctuations in blood pressure and heart rate, if not monitored and treated in a timely manner, may lead to serious health problems and even endanger their lives. Therefore, it is necessary to develop a device that can conveniently and accurately monitor blood pressure and heart rate.
This design proposes an electronic blood pressure monitor based on STM32F103C8T6 microcontroller. The main functions of the system include: detecting the current user’s diastolic and systolic blood pressure through the blood pressure detection module; Using a heart rate detection module to measure the current user’s heart rate; The user initiates the measurement by pressing a button; When abnormal heart rate or blood pressure is detected, the system will sound and light an alarm; Display measurement values through OLED; At the same time, the system stores the detected blood pressure through a storage module, which can hold up to 20 sets, and users can view them by pressing a button.
The function of this electronic blood pressure monitor is to provide people with a convenient and effective tool for monitoring blood pressure and heart rate. By timely monitoring and alerting, it can help people detect health hazards as early as possible, facilitate timely measures, ensure physical health, and improve quality of life.
Keywords:STC89C52; Electronic sphygmomanometer; XGZP6847; Pulse Sensor; MLX90614
目 录
1 绪论
1.1 研究背景及意义
1.2 国内外研究现状
1.3 主要内容
2 系统总体方案设计
2.1系统总体设计
2.2 主要模块方案选择
3 系统硬件设计
3.1 总体硬件框架
3.2 主控模块电路设计
3.3 血压检测模块电路设计
3.4 脉搏检测模块电路设计
3.5 体温检测模块电路设计
3.6 显示模块电路设计
3.7 按键模块电路设计
3.8 语音播报模块电路设计
3.9 存储模块电路设计
4 系统程序设计
4.1 编程软件介绍
4.2 系统主流程设计
4.3 独立按键
4.4 A/D模数转换子流程
4.5 血压检测模块子流程设计
4.6 红外测温模块子流程设计
4.7 存储模块子流程
4.8 LCD1602液晶显示子流程
5 实物制作与功能测试
5.1 实物制作
5.2 血压检测与语音播报功能测试
5.3 脉搏检测与语音播报功能测试
5.4 体温检测与语音播报功能测试
5.5 数据存储与历史查询功能测试
6 总结
参考文献
致谢
附录A 原理图
附录B PCB
附录C 主程序
购买后可查看具体内容!