基于单片机的数字语音血压计的设计与实现毕业论文
2021-03-27 16:53:05
摘 要
当今社会科学技术迅速发展,人们生活水平不断提高的同时,不健康的生活方式和不科学的饮食习惯也导致越来越多的疾病的出现,特别是心脑血管疾病的发病率和死亡率有了明显提高,其中,高血压病更被称为“人类健康第一无形杀手”且逐渐呈现低龄化趋势。血压作为人身体健康的一项重要指标,其高低可直接影响全身各组织器官的血液供给。因此,及时、准确地掌握自己血压的高低变化情况对及时预防和适时治疗心脑血管疾病具有十分积极的意义。随着家庭医疗保健的流行,数字血压计的操作简单,测量值便于记录,体积轻巧便于携带等诸多优点受到大众家庭的欢迎。
论文主要研究了以AT89C51单片机为控制核心的数字血压计的设计与实现。利用血压传感器把用户的血压信号转变为微弱的电信号,再进行放大滤波处理,然后通过ADC0808转换器将电压信号转换为数字信号,再经过单片机处理后在LCD 液晶显示屏上显示血压测量结果,同时语音播报,存储结果。
设计分为硬件部分和软件部分,其中硬件部分包括AT89C51 单片机、传感器电路、滤波放大电路、A/D转换模块,键盘模块、LCD 显示模块等,软件部分采用汇编语言,由主程序和若干子程序组成。
关键词:血压计;示波法;AT89C51 单片机;ADC0808;LCD
Abstract
Nowadays, the rapid development of science technology makes people's living standard continuously improve, at the same time, people's unhealthy lifestyle and.poor dietary habits also lead to more and more diseases, especially cardiovascular disease, its morbidity and mortality has been significantly improved,among them, hypertension is more known as "human health first intangible killer" and gradually showing the trend of younger age.As an important indicator of human health, blood pressure can directly affect the blood supply of tissues and organs of the whole body.Therefore, the timely and accurate control of the high and low levels of blood pressure is very positive for the timely prevention and timely treatment of cerebrovascular disease.With the popularity of family medical care, digital sphygmomanometer has many advantages, such as simple operation, easy to record the value of measurement, light weight, easy to carry and so on, and it is welcomed by the public family.
This thesis mainly studies the design and implementation of digital sphygmomanometer based on AT89C51 single chip microcomputer.The use of blood pressure sensor to the user's blood pressure signal into a weak electrical signal, and then zoom filter processing, and then through the ADC0808 converter to convert the analog signal into a digital signal, and then after the microcontroller processing LCD display on the blood pressure measurement results, While voice broadcast, storage results.
Design is divided into hardware and software parts, including hardware AT89C51 microcontroller, sensor circuit, filter and amplifier circuit, AD conversion module, keyboard module, LCD display module, voice broadcast module.The software part adopts assembly language, which consists of main program and several subroutines.
Key Words:sphygmomanometer;Oscillatory method;AT89C51 microcontroller;ADC0808 ;LCD
目 录
第1章 绪论 1
1.1 课题背景及意义 1
1.1.1 背景 1
1.1.2 血压的测量方法 1
1.2 国内外研究现状 2
1.2.1 国外研究现状 3
1.2.2 国内研究现状 3
第2章 数字血压计设计原理 5
2.1 示波法测量血压原理 5
2.2 系统总体设计方案 6
第3章 系统硬件设计 8
3.1 微控制器模块 8
3.2 传感放大模块 10
3.3 A/D转换模块 11
3.3.1 ADC0808工作原理 12
3.3.2 ADC0808与单片机接口电路 13
3.4 显示模块和键盘模块 15
3.4.1 LCD显示模块 15
3.4.2 键盘模块 15
3.5 系统总体硬件电路 16
第4章 系统软件设计 18
4.1 系统软件主程序 18
4.2 显示模块子程序 19
4.3 确定最大值子程序 20
第5章 系统仿真与调试 21
第6章 总结与展望 22
参考文献 25
附录 27
致 谢 38
第1章 绪论
1.1 课题背景及意义
1.1.1 背景
伴随着现代社会的发展,人们也更加重视健康问题。血压数值作为衡量人身体是否健康的一项重要指标,在维持人体正常新陈代谢方面扮演重要角色。稳态环境下,血压为各组织器官提供充足的血量。一般来说,正常的血压范围是:高压90至140mmHg之间,低压60至90mmHg之间,异常(过高或过低)的血压值会给人体带来危害。血压过低时,血液无法正常流通循环,无法为身体的各个部分的需要提供支持,特别是当如脑组织这样,位置高于心脏的头部组织在血压较低时会受到更大的影响;相反,血压过高会加重心脏负荷,心室扩大,心输出量减少,甚至导致脑动脉破裂,出现脑出血,最终危及生命。2016年,中国慢性病前瞻性研究(CKB研究)组进行的一项以50万高血压患者为样本的专项调查研究指出,我国大约每十名居民就有三名患高血压[1],中国也因此成为世界上受高血压病影响程度最大的国度。据2016年研究人员完成的全球首份高血压状况报告显示,在全球范围内患有高血压病的人口数量呈现增长趋势.据目前统计的数据来看,全球患有高血压的人口数量已达10亿[2],预计在2025年之前人数将达到15亿。换句话说高血压已逐渐成为对现代人的健康最大的威胁。因此,更好地实现人们方便快捷、精准有效地测量血压,给予人们警告以提前关注自身身体健康,是人们应对高血压的关键所在。
1.1.2 血压的测量方法