摘要:随着现代社会的迅速发展,环境问题日益恶化,不健康的生活习性和不科学的饮食习惯,导致人类疾病越来越多的出现。其中,检测人体是否感冒的一个特征就是体温,而在现在社会中,还有一种无形的疾病叫高血压。血压、体温以及脉搏是人体体征中最基本的三个数据。如何有效的测量体温、血压以及脉搏,如何有效的预防疾病,成为人们对抗疾病的首要问题。于是设计一款便捷的人体体征测量装置成为重中之中。
本文所设计的基于单片机的体征采集系统是众多检测人体体征的医疗设备之一。以STC89C52单片机作为主控芯片,采用模块化的设计方案进行设计。利用压变电容式血压传感器测量血压,采用温度传感器测量体温,采用脉搏传感器测量脉搏。当单片机检测到血压、体温以及脉搏信号后,使用OLED显示屏对它们进行直观的显示。系统采用高性能单片机进行设计,内嵌KEIL单片机程序,成本低,稳定性高,执行效率快,使用操作简介方便。
关键词:AT89C52;血压测量;体温测量;脉搏测量;OLED
目录
摘要
Abstract
1 绪论-1
1.1 课题研究目的与意义-1
1.2 课题研究情况-1
1.3 本文研究的主要内容-2
2 系统方案设计-3
2.1 系统总体设计框架-3
2.2 系统功能模块设计-3
2.2.1 主控模块-3
2.2.2 体温采集模块-4
2.2.3 血压采集模块-4
2.2.4 脉搏采集模块-4
2.2.5 显示模块-4
2.2.6 电源模块-5
3 系统硬件电路设计-6
3.1 主控电路模块-6
3.2 血压采集模块-7
3.3 体温采集模块-7
3.4 脉搏采集模块-8
3.5 显示模块-9
3.6 电源电路模块-10
3.7 下载串口模块-11
4 系统软件设计-12
4.1 主程序设计-12
4.2 显示模块程序设计-13
4.3 体温与血压模块程序设计-14
4.4 脉搏模块程序设计-15
5 系统调试-16
结 论-17
参 考 文 献-18
附录A 硬件原理图及实物图-19
附录B 系统软件主程序-21
致 谢-24