




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、脉搏测量仪大连民族学院机电信息工程学院大连民族学院机电信息工程学院自动化系自动化系单片机系统课程设计报告单片机系统课程设计报告题题 目:目:脉搏测量仪设计脉搏测量仪设计专专 业:业:自动化自动化班班 级:级:自动化自动化 103学生姓名:学生姓名:王宏刚,勾延伟,金文杰王宏刚,勾延伟,金文杰指导教师:指导教师:陈晓云,张秀春陈晓云,张秀春设计完成日期:设计完成日期: 2012 年年 11 月月 28 日日脉搏测量仪0目目 录录1 任务分析和性能指标任务分析和性能指标.11.1 任务分析 .11.2 性能指标 .12 总体方案设计总体方案设计.22.1 硬件方案 .22.1.1 传感器.22.1
2、.2 信号处理.22.1.3 单片机.22.1.4 电源.22.2 软件方案 .23 硬件设计与实现硬件设计与实现.43.1 前置放大电路 .43.2 二阶有源滤波电路 .43.3 波形整形电路 .53.4 单片机接口电路 .64 软件设计与实现软件设计与实现.74.1 主程序.75 调试及性能分析调试及性能分析.85.1 调试分析.8总总 结结.9参考文献参考文献.10附录附录 1 元器件清单元器件清单.11附录附录 2 调试系统照片调试系统照片.12附录附录 3 源代码源代码.13脉搏测量仪01 任务分析和性能指标任务分析和性能指标1.1 任务分析医院的护士每天都要给住院的病人把脉记录病人
3、每分钟脉搏数,方法是用手按在病人腕部的动脉上,根据脉搏的跳动进行计数。为了节省时间,一般不会作 1 分钟的测量,通常是测量 10 秒钟时间内心跳的数,再把结果乘以 6 即得到每分钟的心跳数,即使这样做还是比较费时,而且精度也不高。为了提高脉搏测量的精确与速度,多种脉搏测量仪被运用到医学上来,从而开辟了一条全新的医学诊断方法。随着科学技术的发展,脉搏测量技术也越来越先进,对脉搏的测量精度也越来越高,国内外先后研制了不同类型的脉搏测量仪,而其中关键是对脉搏传感器的研究。动态微压传感器是一种高性能、低成本的压电式小型压力传感器,产品采用压电薄膜作为换能材料,动态压力信号通过薄膜变成电荷量,在经传感器
4、内部放大电路转换成电压输出。该传感器具有灵敏度高,抗过载及冲击波能力强,抗干扰性好、操作简便、体积小、重量轻、成本低等特点,广泛应用于医疗、工业控制、交通、安全防卫等领域。但人体的生物信号多属于强噪声背景下的低频的弱信号, 脉搏波信号更是低频微弱的非电生理信号,因此必需经过放大和后级滤波以满足采集的要求。1.2 性能指标 系统能准确测量人的脉搏次数,一分钟误差不超过 1 次,有直观的显示系统。系统要求有自己设计电路部分。 脉搏测量仪12 总体方案设计总体方案设计2.1 硬件方案本系统主要由动态微压传感器、脉搏信号调理模块、51 单片机组成。其中模块信号调理模块包括信号低通滤波电路、基于 LM3
5、58 的信号放大电路、基于LM339 的信号整形电路。2.1.1 传感器 SC0073 脉搏传感器,该传感器采用压电复合材料作为换能元件,信号通过特殊的匹配层传递到换能元件上变成电荷量,再经传感器内部放大电路转换成电压信号输出。该传感器是一种高性能低成本的振动传感器,具有灵敏度高、频率响应范围宽、抗过载及冲击能力强、抗干扰性好、操作简便等特点。通过测试该型号传感器性能基本满足条件。2.1.2 信号处理 由于从传感器输出的脉搏信号十分微弱而且有用信号容易淹没在噪声信号中,因此需要对采集到的原始脉搏信号进行放大和滤波等处理,将信号转化成TTL 电平信号送给单片机处理。2.1.3 单片机 将处理好的
6、信号接到单片机,通过定时器定时对脉冲信号计数,经过计算处理后送给数码管显示。2.1.4 电源即向脉搏传感器、信号处理电路、单片机提供的电源,可以是5-12V直流的电源经过稳压电路送给系统。2.2 软件方案 统主程序控制单片机系统按预定的操作方式运行, 它是单片机系统程序的框架。系统上电后,对系统进行初始化。初始化程序主要完成对单片机内专用寄脉搏测量仪2存器、定时器工作方式及各端口的工作状态的设定。系统初始化之后, 进行定时器中断、外部中断、显示等工作,不同的外部硬件控制不同的子程序。脉搏测量仪33 硬件设计硬件设计与实现与实现3.1 前置放大电路前置放大电路对于脉搏波信号采集来说至关重要,考虑
7、到脉搏信号的特点,为了放大噪声环境中传感器输出的弱信号,对于放大器要求具有:极高的共模和差模输入阻抗;很低的输出阻抗;精确和稳定的增益;极高的共模抑制比。基于以上分析,低功耗、高精度放大器 LM358 作为前置放大的核心器件。图 3.1.1 前置放大电路3.2 二阶有源滤波电路噪声信号来源主要有工频干扰、人为运动肌电干扰、基线漂移等,其中50Hz 的肌电干扰最为严重。为了消除这些干扰信号,在脉搏信号放大器电路中,应加入低通滤波器。为了达到更好的滤波效果,采用二阶有源滤波器,将截至频率设为 5Hz 最为理想。脉搏测量仪4图 3.2.1 二阶有源滤波电路仿真电路图图 3.2.2 二阶有源滤波电路仿
8、真幅频特性曲线3.3 波形整形电路用 LM393 高精度电压比较器将信号整形为方波,与单片机接口相兼容。图 3.3.1 电压比较器电路脉搏测量仪53.4 单片机接口电路图 3.4.1 单片机接口电路 信号处理后的电路接到单片机 P3.0 口,同过软件查询方式来对脉搏信号进行计数。数据处理后送给数码管显示。数码管采用静态显示方式,提高显示亮度。脉搏测量仪64 软件设计软件设计与实现与实现4.1 主程序图 2.2.1 主程序流程图脉搏测量仪75 调试及性能分析调试及性能分析5.1 调试分析 由于程序调试是否成功,这是关键的一步,因为单纯的硬件无法实现预期的目的。因此,对程序的调试就同样重要。调试这
9、阶段发生过的故障如:子程序在运行时破坏现场,缓冲单元发生冲突,零位的建立和清除在设计上有失误,堆栈区域有溢出等问题。采用单步运行方式和断点运行方式对每个子程序进行调试,单步和断点调试后,再进行连续调试,这是因为单步运行只能验证该子程序的正确与否,而不能确定定时精度、CPU 的实时响应等问题。待全部完成后,应反复运行多次观察。脉搏测量仪8总总 结结本设计主要是51单片机在脉搏测试系统中的应用。重点介绍了单片机的最小系统,通过单片机最小系统实现了脉搏的测量系统,由动态微压传感器采集到脉冲信号,经过信号的滤波、放大和整形电路将输出的信号通过单片机的外部中断获取并最终在数码管上显示。利用单片机自身的定
10、时中断、外部中断、计数等功能,不仅能显示出此次脉搏测量的次数,还能自动储存这个数据。本次所设计的测量仪系统实现简单、功能稳定、使用方便,应用广泛,具有实际意义。由于时间比较短,同时本人掌握的知识有限,本次设计虽已完成,但其中有很多不足,如程序不够简练,动态微压传感器灵敏度不够高,数码管显示部分不够完美等,同时此次设计的测量仪功能比较单一,没有如语音系统实现自动读出脉搏次数等人性化功能,且在设计过程中使用的运放数量也较多。然而科技的进步势必会使测量仪的功能日益强大和完善,其应用领域将不断扩大,将会给我们的生活带来更多的方便和精彩。为了更好的进行电脉搏测量仪的设计,在近一个学期的时间里,认真收集有
11、关资料,并做相关的整理和阅读,为这次的设计做好充分的准备。经过这次课设,我收获了很多,具体总结如下:(1)通过此次的设计,使我知道了无论做什么事都应该事先做好充分的准备,不应该盲目的只为了完成任务而被动的学习。(2)通过此次的设计,使我了解了脉搏测量仪在国内外发展之迅速、应用领域之广、市场前景之大。(3)通过此次的设计,使我对硬件设计和各模块的功能有了更深的了解,同时提高了动手能力。(4)通过次次的设计,使我体会到坚持不懈的毅力对完成一件事情起着巨大的作用。(5)通过此次的设计,使我深刻的体会到团队合作精神的重要性及相互讨论过程中的乐趣。脉搏测量仪9参考文献参考文献1 郭天祥.新概念 51 单
12、片机 C 语言教程M.北京:电子工业出版社,2009.2 胡汉才.单片机原理与接口技术M.北京: 清华大学大学出版社,2004.1-505.3 邢国泉. LM35 温度传感器的温度特性及其应用J. 医疗设备信息.2007,11,25-28.4 薛国红,赵修斌,卢艳娥等.零漂与增益控制对量化的影响分析J.西安:空军工程大学,2008.5 马忠梅,刘滨等. 单片机 C 语言 Windows 环境编程宝典M. 北京: 北京航空航天大学出版社. 2003.脉搏测量仪10附录附录 1 元器件清单元器件清单 名称数量(个)STC89C511LM3581LM393174HC041R=100k4R=10k5R
13、=68k10SC0073 脉搏传感器1脉搏测量仪11附录附录 2 调试系统照片调试系统照片脉搏测量仪12附录附录 3 源代码源代码#include#includesbit START=P37;sbit MB=P10;UnsignedcharcodeLED7=0 x3F,0 x06,0 x5B,0 x4F,0 x66,0 x6D,0 x7D,0 x07,0 x7F,0 x6F;int couter=0;unsigned char mb=0;unsigned char maibo=0;unsigned char k=0;unsigned char dis=0;unsigned char shi=0
14、;unsigned char ge=0;void delay_ms(unsigned int i)unsigned char j;for(;i0;i-)j=1500;while(j-);void Init() ET0=1; TR0=1; TMOD=0 x11; TH0=(65535-50000)/256; TL0=(65535-50000)%256; PT0=0;脉搏测量仪13void main()P0=0 x00;P2=0 x00;Init();while(1)if(START=0)delay_ms(3);dis=1;mb=0;k=0;EA=1;if(dis=1)if(MB=0)delay_ms(3);if(MB=0)mb+; while(!MB);shi=m
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026届福建省南平市第一中学化学高二第一学期期中质量检测试题含解析
- 甘肃省庆阳长庆中学陇东中学分校2026届化学高三上期中综合测试试题含解析
- 2026届天津市武清区等五区县高一化学第一学期期末联考试题含解析
- 现代文学鉴赏课件
- 2025年春季英语四六级写作高分策略与实战演练试卷
- 现代女性健康知识培训课件
- 2025年Python二级考试模拟试卷 实战演练知识点精讲
- 王波培训知识产权贯标课件
- 重庆市七校2026届化学高一上期中监测模拟试题含解析
- 王亚林律师课件
- 仓储技术与库存理论简论
- 日地空间灾害性天气的发生发展和预报研究课件
- 西安大唐不夜城的项目整体推广的策略提案的报告课件
- 可下载打印的公司章程
- 少先队辅导员工作记录表(共7页)
- 农业模型PPT讲稿课件
- 公开课教学评价表
- 消防验收规范标准(最新完整版)19844
- 教研工作手册
- 独树一帜的中国画(课堂PPT)
- 制钵机的设计(机械CAD图纸)
评论
0/150
提交评论