摘要:脉搏波信号均包含着丰富的人体生理信息,可以很好的反应出身体各子系统的病理变化和生理状态,广泛的应用于各种临床病症的检测和诊断之中。随着科学的发展,在现代的医学技术中,通过脉搏波信号的检测分析可以很有效的反应出人身体中的毛病。因此,设计一款能实时检测到病人脉搏数及脉搏跳动特征的脉搏波采集器已成为必要。
本次课题旨在设计一款基于单片机的脉搏波采集系统,系统前端主要负责脉搏波的采集与处理,可单独工作。其中信号提取部分采用的是HKG-07B光电脉搏传感器,信号调整电路部分采用了LF353放大器和LM555多谐振荡器,用于计数和波形的采集,核心电路采用STC12C5A60S2单片机,用于将调整电路输出的信号传递到上位机显示。系统后端部分主要是利用LABVIEW将单片机输出的信号显示出来。
本文论述了课题研究的现状和意义以及系统整体设计方案,详细介绍了具体的硬件设计和软件设计方法,说明了相应的硬件电路与软件流程图,并初步完成了系统软硬件协调测试。测试结果表明,系统运行正常,设计正确。
关键字: 脉搏波采集 调整电路 上位机显示 LABVIEW STC12C5A60S2
目录
摘要
ABSTRACT
1 绪论-1
1.1课题研究目的及意义-1
1.2国内外研究现状分析-1
1.3 课题研究内容-2
2 系统总体设计-3
3 系统硬件设计-4
3.1 脉搏采集电路设计-4
3.1.1 光电脉搏采集原理-4
3.1.2 HKG-07B传感器-5
3.2 调整电路设计-6
3.3串行通信接口电路-8
4 系统软件设计-9
4.1 STC12C5A60S2单片机-9
4.2 软件总体设计-11
4.3数据采集程序设计-11
4.4 上下位机通信设计-12
4.4.1 LabVIEW简介-12
4.4.2上位机界面设计-12
4.4.3上位机程序设计-13
4.4.4串行通信程序设计-14
5 系统调试-15
5.1硬件调试-15
5.2 软件调试-16
5.3系统调试-16
6 总结-17
致谢-18
参考文献-19
附录1 系统电路图-20
附录2 硬件实物图-21
附录3 程序清单-23