单片机血压测量仪设计的毕业设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本科毕业设计毕业设计题目:单片机血压测量仪设计
摘要
本设计制作了一台智能血压测量仪。该血压测量仪采用了STC12C5A60S2作为主控制器,利用专用的血压传感器作为数据采集,通过三运放仪用放大电路将信号放大,整形,将模拟量的血压值转变成为单片机可以接收的电压值,通过主控器内部的AD数模转换器,将数据处理成数字信号,并通过数码管显示出来。该测量仪的优点在于通过智能芯片处理,使原本复杂的血压测量变得更加简单易操作,测量结果更加准确,稳定。
关键词血压测量仪仪用放大电路AD
Abstract
This design made a smart blood pressure measurement. The blood pressure measuring instrument used STC12C5A60S2 as the main controller, use special blood pressure sensor as data collection, through the SiYun put instrument amplifier circuit will use amplification, plastic, the simulated amount of blood pressure value into a single chip can receive the voltage value, through the main controller internal AD digital-to-analog converters, will be treated to a digital signal data, and through the digital tube display. The advantages of the measurement instrument is is that the intelligence chip processing, make originally complex blood pressure measurement become more simple easy to operate, more accurate measurement results, stable.
Key words : Blood pressure;Measuring instrument;With instrument amplifier circuit;AD
目录
1. 引言 (1)
2. 总体方案设计与分析 (1)
2.1 功能与指标 (1)
2.2 实现原理概述 (1)
2.3 系统设计基本框图 (1)
2.4 系统设计原理详解 (2)
3. 硬件电路的设计 (15)
3.1 9V稳压电源电路的设计 (15)
3.2 5V线性稳压电路的设计 (16)
3.3 血压信号放大电路设计 (16)
3.4 数码管显示电路设计 (20)
3.5 蜂鸣器报警电路设计 (24)
3.6 单片机控制器电路设计 (25)
4. 单片机软件设计 (25)
4.1 开发语言及软件工具 (25)
4.2 系统软件设计流程 (27)
4.3 AD模数转换及数值处理设计流程 (27)
4.4 蜂鸣器报警系统设计流程 (30)
4.5 数码管显示模块 (30)
4.6 血压数值获取模块设计 (33)
5. 系统测试方案设计 (35)
5.1系统测试设备 (35)
5.2测量方法及注意事项 (35)
5.3同一个人在不同时间段的血压测量 (35)
5.4不同人进行血压测量 (36)
5.5对同一个人连续进行血压测量 (37)
5.6测试结果分析与处理 (37)
5.7实现的功能和特色 (38)
6.总结 (38)
参考文献 (39)
致谢 (39)
附录 (40)
1. 引言
随着当今社会的快速发展,人们的生活水平的不断提高,健康已经成为人们越来越多加关注的一个话题。因此,更多小型的简单器材也开始进入大家的生活当中,血压计就是其中的一个!血压计具有一定的便携性和操作简单,可以让人们随时随地地对自己进行血压的测量,从而时刻知道自己的血压状况,也可以从某种程度上了解到自己的健康状况,更是让预防疾病的发生!
这个课题便上研究一款更加简单智能化的血压计,让人们能够以最简便的操作得到最准确有血压测量值!
该血压测量仪利用专用的血压传感器作为数据采集,通过三运放仪用放大电路将信号放大,整形,将模拟量的血压值转变成为单片机可以接收的电压值,通过主控器内部的AD数模转换器,将数据处理成数字信号,并通过数码管显示出来。
该测量仪的优点在于智能芯片处理,完全实现智能化,使原本复杂的血压测量变得更加简单易操作,测量结果更加准确,稳定,可以应用于普通家庭。
2. 总体方案设计与分析
2.1 功能与指标
本设计要求设计基于单片机的血压测量仪,结合单片机技术,选用合适的传感器电路、设计一个血压测量仪,精确测出血压值,测量的结果用数字显示出来。要求设计原理图,焊接样机,并编写程序,实现血压测量。设计性能可靠,能演示效果,精度满足测量要求。
2.2 实现原理概述
本设计采用STC12C5A60S2作为主控器,因为该芯片自身内部自带了AD数模转换器,可以将电压值转成单片机可以识别的数字信号。血压值采集方面采用专用血压传感器,并通过三运放仪用放大电路放大,整形,使用三运放仪用放大电路是因为其它简单且稳定,可以完成模拟信号的处理工作,并将处理结果送到主控器进行数据处理,利用自内部自带的AD数模转换器将返回的电压值转变成数字信号。因为传统听诊器和水银血压测量仪的测量过程是通过判断是否听到脉搏声来判断收缩压及舒张压的。充气过程中,从无声到有声过度点是舒张压,即低压,从有声到无声则是收缩压,即高压。放气过程刚好相反。而有声的过程伴随着就是血压的跳动,主控器巧妙地利用这一特点进行血压的测量。因为血压在充气过程血压变化大且不规律,本设计则让血压先达到一个固定的血压值,利用放气过程血压稳定下降,测出收缩压和舒张压,并通过数码管显示出来。基于上述原理,设计了如图1的系统框图。
2.3 系统设计基本框图