




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、脉搏测量仪 大连民族学院机电信息工程学院 自动化系 单片机系统课程设计报告 题 目: 脉搏测量仪设计 专 业: 自动化 班 级: 自动化 103 学生姓名: 王宏刚,勾延伟,金文杰 指导教师: 陈晓云,张秀春 设计完成日期: 2012年 11月 28日 脉搏测量仪 目录 1 任务分析和性能指标 1. . 1.1 任务分析 1. . 1.2 性能指标 1. . 2 总体方案设计 2. . 2.1 硬件方案 2. . 2.1.1 传感器 2. . 2.1.2 信号处理 2. . 2.1.3 单片机 2. . 2.1.4 电源 2. . 2.2 软件方案 2. . 3 硬件设计与实现 4. . 3.
2、1 前置放大电路 4. . 3.2 二阶有源滤波电路 4. 3.3 波形整形电路 5. . 3.4 单片机接口电路 6. . 4 软件设计与实现 7. . 4.1 主程序 7. . 5 调试及性能分析 8. . 5.1 调试分析 8. . 总 结 9. . 参考文献 1.0. 附录 1 元器件清单 1.1. 附录 2 调试系统照片 1.2. 附录 3 源代码 1.3. 脉搏测量仪 1 任务分析和性能指标 1.1 任务分析 医院的护士每天都要给住院的病人把脉记录病人每分钟脉搏数, 方法是用手 按在病人腕部的动脉上, 根据脉搏的跳动进行计数。 为了节省时间, 一般不会作 1 分钟的测量,通常是测量
3、 10 秒钟时间内心跳的数,再把结果乘以 6 即得到每 分钟的心跳数, 即使这样做还是比较费时, 而且精度也不高。 为了提高脉搏测量 的精确与速度, 多种脉搏测量仪被运用到医学上来, 从而开辟了一条全新的医学 诊断方法。 随着科学技术的发展, 脉搏测量技术也越来越先进, 对脉搏的测量精度也越 来越高,国内外先后研制了不同类型的脉搏测量仪, 而其中关键是对脉搏传感器 的研究。 动态微压传感器是一种高性能、 低成本的压电式小型压力传感器, 产品采用 压电薄膜作为换能材料, 动态压力信号通过薄膜变成电荷量, 在经传感器内部放 大电路转换成电压输出。 该传感器具有灵敏度高, 抗过载及冲击波能力强, 抗
4、干 扰性好、操作简便、体积小、重量轻、成本低等特点,广泛应用于医疗、工业控 制、交通、安全防卫等领域。 但人体的生物信号多属于强噪声背景下的低频的弱 信号 , 脉搏波信号更是低频微弱的非电生理信号 ,因此必需经过放大和后级滤波 以满足采集的要求。 1.2 性能指标 系统能准确测量人的脉搏次数, 一分钟误差不超过 1 次,有直观的显示系统 系统要求有自己设计电路部分。 脉搏测量仪 2 总体方案设计 2.1 硬件方案 本系统主要由动态微压传感器、脉搏信号调理模块、 51 单片机组成。其中 模块信号调理模块包括信号低通滤波电路、基于 LM358 的信号放大电路、基于 LM339 的信号整形电路。 2
5、.1.1 传感器 SC0073 脉搏传感器,该传感器采用压电复合材料作为换能元件,信号通过 特殊的匹配层传递到换能元件上变成电荷量, 再经传感器内部放大电路转换成电 压信号输出。该传感器是一种高性能低成本的振动传感器, 具有灵敏度高、 频率 响应范围宽、抗过载及冲击能力强、抗干扰性好、操作简便等特点。通过测试该 型号传感器性能基本满足条件。 2.1.2 信号处理 由于从传感器输出的脉搏信号十分微弱而且有用信号容易淹没在噪声信号 中,因此需要对采集到的原始脉搏信号进行放大和滤波等处理,将信号转化成 TTL 电平信号送给单片机处理。 2.1.3 单片机 将处理好的信号接到单片机, 通过定时器定时对
6、脉冲信号计数, 经过计算处 理后送给数码管显示。 2.1.4 电源 即向脉搏传感器、信号处理电路、单片机提供的电源,可以是 5-12V 直流的 电源经过稳压电路送给系统。 2.2 软件方案 统主程序控制单片机系统按预定的操作方式运行 , 它是单片机系统程序的 框架。系统上电后 ,对系统进行初始化。初始化程序主要完成对单片机内专用寄 进行定时 脉搏测量仪 存器、定时器工作方式及各端口的工作状态的设定。系统初始化之后 器中断、外部中断、显示等工作,不同的外部硬件控制不同的子程序 脉搏测量仪 3 硬件设计与实现 3.1 前置放大电路 前置放大电路对于脉搏波信号采集来说至关重要,考虑到脉搏信号的特点,
7、 为了放大噪声环境中传感器输出的弱信号, 对于放大器要求具有: 极高的共模和 差模输入阻抗 ;很低的输出阻抗 ;精确和稳定的增益 ;极高的共模抑制比。 基于以上 分析,低功耗、高精度放大器 LM358 作为前置放大的核心器件。 图 3.1.1 前置放大电路 3.2 二阶有源滤波电路 噪声信号来源主要有工频干扰、 人为运动肌电干扰、 基线漂移等, 其中 50Hz 的肌电干扰最为严重。 为了消除这些干扰信号, 在脉搏信号放大器电路中, 应加 入低通滤波器。 为了达到更好的滤波效果, 采用二阶有源滤波器, 将截至频率设 为 5Hz 最为理想。 脉搏测量仪 图 3.2.2 二阶有源滤波电路仿真幅频特性
8、曲线 3.3 波形整形电路 用 LM393高精度电压比较器将信号整形为方波,与单片机接口相兼容 图 3.3.1 电压比较器电路 脉搏测量仪 3.4 单片机接口电路 信号处理后的电路接到单片机 图 3.4.1 单片机接口电路 P3.0口,同过软件查询方式来对脉搏信号进行计数。数 据处理后送给数码管显示。数码管采用静态显示方式,提高显示亮度。 脉搏测量仪 4 软件设计与实现 4.1 主程序 图 2.2.1 主程序流程图 脉搏测量仪 5 调试及性能分析 5.1 调试分析 由于程序调试是否成功, 这是关键的一步, 因为单纯的硬件无法实现预期的 目的。因此,对程序的调试就同样重要。调试这阶段发生过的故障
9、如:子程序在 运行时破坏现场, 缓冲单元发生冲突, 零位的建立和清除在设计上有失误, 堆栈 区域有溢出等问题。采用单步运行方式和断点运行方式对每个子程序进行调试, 单步和断点调试后, 再进行连续调试, 这是因为单步运行只能验证该子程序的正 确与否,而不能确定定时精度、 CPU 的实时响应等问题。待全部完成后,应反 复运行多次观察。 脉搏测量仪 总结 本设计主要是 51单片机在脉搏测试系统中的应用。重点介绍了单片机的最 小系统,通过单片机最小系统实现了脉搏的测量系统, 由动态微压传感器采集到 脉冲信号,经过信号的滤波、 放大和整形电路将输出的信号通过单片机的外部中 断获取并最终在数码管上显示。
10、利用单片机自身的定时中断、 外部中断、 计数等 功能,不仅能显示出此次脉搏测量的次数,还能自动储存这个数据。 本次所设计的测量仪系统实现简单、功能稳定、使用方便,应用广泛,具 有实际意义。由于时间比较短,同时本人掌握的知识有限,本次设计虽已完成, 但其中有很多不足, 如程序不够简练, 动态微压传感器灵敏度不够高, 数码管显 示部分不够完美等, 同时此次设计的测量仪功能比较单一, 没有如语音系统实现 自动读出脉搏次数等人性化功能, 且在设计过程中使用的运放数量也较多。 然而 科技的进步势必会使测量仪的功能日益强大和完善, 其应用领域将不断扩大, 将 会给我们的生活带来更多的方便和精彩。 为了更好
11、的进行电脉搏测量仪的设计, 在近一个学期的时间里, 认真收集有 关资料,并做相关的整理和阅读, 为这次的设计做好充分的准备。 经过这次课设, 我收获了很多,具体总结如下: (1)通过此次的设计,使我知道了无论做什么 事都应该事先做好充分的准备, 不应该盲目的只为了完成任务而被动的学习。 (2) 通过此次的设计,使我了解了脉搏测量仪在国内外发展之迅速、应用领域之广、 市场前景之大。( 3)通过此次的设计,使我对硬件设计和各模块的功能有了更 深的了解,同时提高了动手能力。( 4)通过次次的设计,使我体会到坚持不懈 的毅力对完成一件事情起着巨大的作用。( 5)通过此次的设计,使我深刻的体 会到团队合
12、作精神的重要性及相互讨论过程中的乐趣。 脉搏测量仪 参考文献 1 郭天祥.新概念 51单片机 C语言教程M. 北京:电子工业出版社 ,2009. 2 胡汉才. 单片机原理 与接口技 术M. 北京: 清华大 学大学出版 社,2004.1-505. 3 邢国泉. LM35 温度传感器的温度特性及其应用J. 医疗设备信 息.2007,11,25-28. 4 薛国红, 赵修斌, 卢艳娥等 . 零漂与增益控制对量化的影响分析 J. 西安:空 军工程大学 ,2008. 5 马忠梅,刘滨等 . 单片机 C语言 Windows环境编程宝典 M. 北京 : 北京航 空航天大学出版社 . 2003. 10 脉搏测
13、量仪 附录 1 元器件清单 名称 数量(个) STC89C51 1 LM358 1 LM393 1 74HC04 1 R=100k 4 R=10k 5 R=68k 10 SC0073脉搏传感器 1 11 脉搏测量仪 附录 2 调试系统照片 12 脉搏测量仪 附录 3 源代码 #include #include sbit 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 x6 F; int couter=0; unsigned char mb=0
14、; unsigned char maibo=0; unsigned char k=0; unsigned char dis=0; unsigned char shi=0; 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; 13 脉搏测量仪 void 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=mb/10; ge=mb%10;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国红高粱项目创业计划书
- 中国激光诊断项目创业计划书
- 中国叩诊锤项目创业计划书
- 中国AR购物项目创业计划书
- 中国进口木材项目创业计划书
- 中国光通信项目创业计划书
- 中国固定电话项目创业计划书
- 中国5G天线项目创业计划书
- 乐理调式试题及答案
- 2025进出口代理合同中英文标准版
- 药物合成设计原理-课件
- 《论语》十二章对比阅读复习精讲精练含答案
- 出境旅游会务合同范本
- 第二十一讲 典型的技术创新组织形式
- 第二讲 坚持和发展中国特色社会主义的总任务PPT习概论2023优化版教学课件
- 危险化学品品名及编号规则
- 子长市2022年农业面源污染治理项目社会稳定风险评估报告
- 国开2023年春《理工英语3》机考网考期末复习资料参考答案
- 全国工会财务知识竞赛题库附答案
- 淅川县石槽沟-打磨沟钒矿矿产资源开采与生态修复方案
- GB/T 42381.61-2023数据质量第61部分:数据质量管理:过程参考模型
评论
0/150
提交评论