目 录
摘 要 I
Abstract II
引 言 1
1 控制系统设计 3
1.1 系统方案设计 3
1.2 系统总体设计 4
2 硬件设计 5
2.1 主控电路 5
2.2 驱动电路 8
2.3 信号采集电路 10
2.4 显示电路 13
2.5 总体电路图设计 15
3 软件设计 16
3.1 软件开发环境的介绍 16
3.2 系统重要函数介绍 16
4 系统调试 19
4.1 系统硬件调试 19
4.2 系统软件调试 19
结 论 22
参考文献 23
附录1 总体原理图设计 25
附录2 源程序清单 26
致 谢 30
摘 要
为实现探究心率脉搏计的应用领域,测量心率能够高效的进行,在节省时间的同时准确显示心率相关状况是否存在异常的目标, 本文设计了一款操作简单、运行稳定、可靠性高的心率脉搏计。
本设计使用STC89C51单片机作为控制核心,结合ST188光电传感器检测,再借用单片机系统的内部计时器计算时间。其大致的步骤为通过ST188光电传感器感应生成脉冲,心跳次数由单片机累计所得,其对应的时间根据定时器获取。本设计使用的时候可以展现脉搏心率次数当其终止使用的时候可以展示总的脉搏心率次数以及时间长短。由于一些现实状况的存在我们应当实施下述的相关内容:一是了解系统功能的同时可以进行需求分析;二是机体内部生物信号大都在充满噪音状况里,频率和信号很弱,应该放大并且进行滤波处理;三是所有的硬件设备以及对弱信号的处理都应整合在一起,这样能够让人体脉搏信号转化为电信号。还能够通过C语言这种方式进行编程,而且实现构建屏显等作用。
相关结果能够说明,心率脉搏计设计在技术方面有一定的可行性,基本上符合精度标准。能够确保基础脉冲测量功能的同时又可以确保测量的精准度且使用单片机控制确保了系统准确稳定。传感器采用光电传感器,大大降低了外界干扰信号的干扰。显示器运用液晶显示器,显示效果更好,且易于操作。
关键词:心率脉搏计;STC89C51单片机;红外反射式传感器
Abstract
To achieve to explore the application field of heart rate meter pulse, heart rate measurement can efficiently, time cost reduction and accurate display heart rate related target whether there is any abnormal condition, this paper designs a simple, stable and reliable heart rate pulse meter.
This design uses STC89C51 microcontroller as the control core, combined with ST188 photoelectric sensor detection, and then borrows the internal timer of the microcontroller system to calculate the time. The general steps are to generate pulses through the ST188 photoelectric sensor, the number of heartbeats is accumulated by the single chip microcomputer, and the corresponding time is obtained according to the timer. When this design is used, it can show the pulse heart rate times and the length of time, and when it is terminated, it can show the total pulse heart rate times and the length of time. Due to the existence of some practical conditions, we should carry out the following related contents: First, we should understand the functions needed by the system and conduct demand analysis at the same time; the second is that most of the biological signals in the body are full of noise because the frequency and signal are very weak, and they should be amplified and filtered; the third is that all hardware equipment and the processing of weak signals should be integrated together, so as to make the body pulse Into electrical signals. Can also be programmed through the C language in this way, but also to achieve the building screen and other functions.
The results show that the design of heart rate pulse meter is feasible in technology, which is basically consistent with the accuracy standard. It can ensure that the basic pulse measurement function can ensure the accuracy of measurement and the system is accurate and stable by using single-chip microcomputer control. The sensor adopts photoelectric sensor, which greatly reduces the interference of external interference signal. LCD is used in the display, which has better display effect and is easy to operate.
Keyword: Heart Rate Pulse Meter; STC89C51 Single-chip Microcomputer; The infrared reflection type sensor
引 言
脉搏能够体现机体的健康情况,而且其有着十分悠久的历史并在中医中占据着十分重要的地位,自公元3世纪开始,脉学的相关理论以及研究变得日益完备。其不仅是中医治疗中相关精神以及理论的直接应用,更是为全世界人所重视的无创的诊断方式。科技的不断更新变革也推动了脉搏测量技术的不断变化以及更新,越来越多的脉搏测量仪被研究制造出来,它们一般是根据测量精度的不同从而形成了不同的类型[1]。脉搏检测不再局限于现有的人工检查或听诊器检查方法,通过电子仪器测量,可以获得更高的准确度。通常情况下脉搏的跳动等能够展现出人体内部的各种信息,也受到了越来越多临床医生的关注,使得测量脉搏获取的信息变得更加便捷以及拥有较高的准确性。但是考虑到脉搏诊断的时候会受到病人自身以及医生主观性的影响,可能会导致其准确度存在不足,这就使得中医里脉搏诊断这项技术变得十分难以推广到更大的范围,使得中医的发展受到了极大的限制。综上所述,为实现推广中医学知识,促进脉搏诊断的应用以及发展的目的,我们应该和一些新型的科学技术相结合,这样才能进行更为准确高效的判断。
相关的医生应该对就诊患者把脉同时记录1分钟内的脉搏次数,一般是将手指置于患者手腕的动脉,依据其跳动进行计数。一般为达到较高的工作效率,大部分的把脉IDS获取的脉搏次数,然后把它翻为6倍就是1min脉搏次数,尽管这样依旧要耗费大部分的时间而且有着较低的精度。由此为了确保相应的精度以及效率,脉搏测量仪越来越多的产生,所以其成为了崭新的医学诊断技巧。
Vierordt在1860年创立了第一个杠杆脉搏心率计朱安先生也在20世纪50年代引用脉搏心率计作为中医脉诊的客观化研究。此后,随着机器和电子技术的发展,国内外加快了中医起搏器的开发。特别是在70年代中期,国内相继成立了跨学科脉搏研究合作小组,在多学科合作下,TCM脉搏研究进入了新的境界。
近段时间来全世界都在研发没有创伤非接触式的传感器,其非常关键的一个特点是测量的探测部分不会进入人体,不会使其产生损伤,同时可以自动消除仪表系统的相关误差而且测量精度较高,一般情况下位于机体外部特别是在体表间接测量机体的生理以及生化参数。目前,脉搏心率计广泛应用于肠管血管功能检查、妊高征检查、TCM脉冲、脉搏检查等医学领域,运动、运动器械的心率检测也应用于高端脉搏心率计。
在上面所叙述中,光电式传感器检测脉搏心率是基于光电容积法,通过光源穿过手指的透射强度检测接收脉搏心率信号,其具有多种优点。比如说结构简洁,没有损伤,较高精度等。依据该传感器研发制作的脉搏心率测量仪在临床医学等各个领域在广泛的应用,而且效果优良。
人体心室的周期性收缩和松弛与主动脉是相对应的血流压力会经过波传递给整个动脉,所以也被叫作脉搏心率波。我们可以从中获取患者的相关机体信息等,从而进行相应的诊断,因此其在中医领域变得尤为重要[2]。脉搏心率波表现出来的形态很大可能会展现出机体内部的相关信息,所以如何对此波进行处理采集等就变得尤为重要。然而考虑到该波相较于机体的生物信号更为薄弱,所以我们需要将其放大以及后级滤波才能进行相应的采集。
脉搏心率测量仪的设计一般情况下要依据机体脉搏心率变化产生的生物信号,随后将其转变成物理信号从而可以在一定程度中表现人体心跳次数的起伏,最终得到每分钟的心跳次数。在此之后就应该使用对应的硬件电路以及芯片对物理变化进行处理。通常情况下硬件设计里物理信号即为电压变化。根据上述的大致思路我们进行了这项课题的设计。该设计基于STC89C51单片机实现了相应