WORD 重申明本人呈交的毕业实习报告(设计),是在导师的指导下,独立进行实习和研究工作所取得的成果,所有数据、图片资料真实可靠尽我所知,除文中已经注明引用的容外,本毕业实习报告(设计)的成果不包含他人享有著作权的容对本毕业实习报告(设计)所涉与的实习和研究工作做出贡献的其他个人和集体,均已在文中以明确的方式标明本毕业实习报告(设计)的知识产权归属于作者与培养单位学生签名日期2012.12摘要本作品根据题目要求指示,以精准脉搏测量电路为核心,以TI公司提供的LaunchPad MSP430(G2553) 单片机开发板为核心控制应用单片机部集成的10位8通道多路ADC做模数转换,与外部电路构成测试系统本作品根据题目要求使用+3.6V电源供电,测试仪在测量状态时,能在光电探头达到合适测试部位时自动启动测量,1分钟完成测量后自动待机,直至撤离探头并再次达到测试部位时自动启动下一次测量 同时具有脉搏上下门限警报、监护状态和回放状态,并可在128×64点阵屏幕上动态显示光电脉搏信号波形等功能本题目来自“2012年全国大学生电子设计大赛TI杯赛区”关键词:自动测量;上下限报警;回放;监测;光电探头目录1 选题意义……………………………………………………………………………12 系统方案2.1方案比较……………………………………………………………………22.2系统描述……………………………………………………………………2 2.2.1芯片基本工作原理…………………………………………………3 2.2.2整体描述……………………………………………………………33 脉搏测量原理……………………………………………………………………44 电路分析4.1 CPU控制电路………………………………………………………………54.2信号采集和信号处理电路…………………………………………………64.3键盘电路……………………………………………………………………74.4显示电路……………………………………………………………………84.5报警电路……………………………………………………………………85 程序分析5.1 程序总体流程图……………………………………………………………95.2 核心程序流程图…………………………………………………………105.3 开发环境介绍……………………………………………………………105.4脉搏计数算法……………………………………………………………115.5 程序节选…………………………………………………………………126 系统测试6.1测试结果与分析…………………………………………………………146.2作品展示…………………………………………………………………15结论 ………………………………………………………………………………16参考文献 …………………………………………………………………………1723 / 271选题意义从近代医学的角度来看人体循环系统承担着协调全身各组织的能量代输送氧气、营养物质运走代废物等重要的工作还承担运送抗体、激素等物质以协调整体的动态平衡。
从整体的角度对疾病进行综合分析显然循环系统的信息将占很重要的比重因此脉诊的临床意义很大它的机理是急待于我们进行研究的本设计中所介绍的脉搏测量仪运用了单片机技术它使用方便只需将手指端轻轻放在传感器上摒弃了不便于运动状态下测量脉搏的听诊器和吸附在人体的电极等老式测量方法利用光电信号来测量脉搏容量的变化有鉴于此,根据目前的微电子、单片机和计算机技术,我们通过对现有脉搏仪器的应用状况进行了调查,利用单片机研制成功一种便携式脉搏仪2系统方案2.1方案比较方案一:采用红外对管进行检测其效力比(采用光电对管)后者底精度较高,抗干扰能力强,但其信号不是很好处理偏移较大方案二:采用光电对管检测人体手指间的血液的半透明度其检测的基本原理是:随着心脏的搏动,人体组织半透明度随之改变当血液送到人体组织时,组织的半透明度减小;当血液流回心脏,组织的半透明度增大,这种现象在人体组织较薄的手指尖、耳垂等部位最为明显利用波长600-1000nm的红光二极管产生的光线照射到人体的手指尖、耳垂等部位,用装在该部位另一侧或同侧旁边的光电接收管来检测机体组织的透明程度,即可将搏动信息转换成电信号将脉动信息转换成电信号。
优点:精度较高,电路结构简单,成本低本次采用此方案,缺点:抗抖动干扰能力不是很强,但能克服2.2系统描述12864LCD显示脉搏信号采集电路脉搏信号处理电路3.6V电源MSP430G2553核心板8通道10位ADC按键模块2.2.1芯片基本工作原理MSP430系列超低功率微控制器包含几个器件,这些器件特有针对多种应用的不同的外设集这种架构与5种低功耗模式相组合,专为在便携式测量应用中延长电池的使用寿命而优化该器件具有一个强大的16位RISCCPU、16位寄存器和有助于获得最大编码效率的常数发生器数字控制振荡器(DCO) 可在不到1µs的时间里完成从低功耗模式至运行模式的唤醒MSP430G2x53系列是超低功耗混合信号微控制器,具有置的16位定时器、多达24个支持触摸感测的I/O 引脚、一个通用型模拟比较器以与采用通用串行通信接口的置通信能力此外,MSP430G2x53系列成员还具有一个10位模数(A/D)转换器典型应用包括低成本传感器系统,此类系统负责捕获模拟信号、将之转换为数字值、随后对数据进行处理以进行显示或传送至主机系统2.2.2整体描述该脉搏测试仪以msp430g2553单片机(设8通道10位ADC)为核心控制电路,实现如下功能:解析按键功能,驱动12864LCD显示测量结果,通过检测脉搏波形,实现脉搏计数,从而实现了高精度的脉搏测量。
本设计的控制电路主要包括:单片机msp430g2553核心电路、脉搏信号采集电路、脉搏信号处理电路、按键电路和12864液晶显示模块以单片机作为核心电路,对脉搏进行计数与波形处理,通过LCD显示出实验结果,以达到题目的各部分要求3脉搏测量原理血液是一种高度不透明的液体近红外单色光在一般组织中的穿透性比在血液几十倍皮肤的血液容积在心脏作用下呈波动性变化,当心脏收缩时外周血容量最多,而心脏舒时则外周血容量减小血容积搏动使组织中血液透光率随之变化,当光源和光敏元件置于被测部位(如手指)的同一侧(或两侧),光源发出的光照射在组织上,经反射(或透射)后被光敏元件接收,光敏元件将脉动的光强度信号转变为脉动的电信号在检测系统中将变化量与直流量相互分离,从而得到光电容积脉搏波在本设计采用IR333型红外发射二极管作为光源,BPW83型红外接收二极管作为光电转换器件,两种二极管的峰值波长都在900 nm附近,在指夹中,红外发射二极管和红外接收二极管并排摆放由于光电传感器拾取的脉搏信号十分微弱,仅为毫伏量级,所以要求前置放大电路满足下述要求:(1)高输入阻抗光电信号是不稳定的阻变化的微弱信号,为了减少信号源阻的影响,必须提高放大器输入阻抗,所以要求放大器具有高的输入阻抗。
2)低噪声、低漂移可以减小信号源的影响,增强信号的拾取能力,使输出稳定脉搏测量属于检测有无脉搏的测量,有脉搏时遮挡光线,无脉搏时透光强,所采用的传感器是红外接收二极管和红外发射二极管用于体育测量用的脉搏测量大致有指脉和耳脉二种方式这二种测量方式各有优缺点,指脉测量比较方便、简单,但因为手指上的汗腺较多,指夹常年使用,污染可能会使测量灵敏度下降;耳脉测量比较干净,传感器使用环境污染少,容易维护但因耳脉较弱,尤其是当季节变化时,所测信号受环境温度影响明显,造成测量结果不准确4电路设计4.1 CPU控制电路LaunchPad的MSP-EXP430G2低成本试验板是一款适用于TI最新MSP430G2xx系列产品的完整开发解决方案其基于USB的集成型仿真器可提供为全系列MSP430G2xx器件开发应用所必需的所有软、硬件LaunchPad具有集成的DIP目标插座,可支持多达20个引脚,从而使MSP430ValueLine器件能够简便地插入LaunchPad电路板中此外,其还可提供板上Flash仿真工具,以直接连接至PC轻松进行编程、调试和评估此外,它还提供了从MSP430G2xx器件到主机PC或相连目标板的9600波特UART串行连接。
MSP-EXP430G2LaunchPad特性:• USB调试与编程接口无需驱动即可安装使用,且具备高达9600波特的UART串行通信速度• 支持所有采用PDIP14或PDIP20封装的MSP430G2xx和MSP430F20xx器件• 分别连接至绿光和红光LED的两个通用数字I/O 引脚可提供视觉反馈• 两个按钮可实现用户反馈和芯片复位• 器件引脚可通过插座引出,既可以方便的用于调试,也可用来添加定制的扩展板• 高质量的20引脚DIP插座,可轻松简便地插入目标器件或将其移除4.2信号采集电路通过光发射电路采集到信号,之后经过电压比较器过滤掉不符合要求的电平信号,最终通过滤波放大把微笑的信号放大到可以用单片机检测到的信号此时传输到主机,主机对信号可以正常计数4.3键盘电路74HC165是一款高速CMOS器件,74HC165遵循JEDEC标准no.7A74HC165引脚兼容低功耗肖特基TTL(LSTTL)系列74HC165是8位并行输入串行输出移位寄存器,可在末级得到互斥的串行输出(Q0和Q7),当并行读取(PL)输入为低时,从D0到D7口输入的并行数据将被异步地读取进寄存器而当PL为高时,数据将从DS输入端串行进入寄存器,在每个时钟脉冲的上升沿向右移动一位(Q0 → Q1 → Q2,等等)。
利用这种特性,只要把Q7输出绑定到下一级的DS输入,即可实现并转串扩展74HC165的时钟输入是一个“门控或”结构,允许其中一个输入端作为低有效时钟使能(CE)输入CP和CE的引脚分配是独立的并且在必要时,为了布线的方便可以互换只有在CP为高时,才允许CE由低转高在PL上升沿来临之前,不论是CP还是CE,都应当置高,以防止数据在PL的活动状态发生位移键盘电路采用74HC165的并行输入串行输出的方式,在节约I/O口的前提上尽可能多的提供按键的个数4.4显示电路液晶显示模块是128 × 64点阵的汉字图形型液晶显示模块,可显示汉字与图形,置8192个中文汉字(16X16点阵)、128个字符(8X16点阵)与64 X256点阵显示RAM(GDRAM)可与CPU直接接口,提供两种界面来连接微处理机:8- 位并行与串行两种连接方式具有多种功能:光标显示、画面移位、睡眠模式等4.4报警电路通过三极管2N9304对b级和e级的比较控制实现蜂鸣器的报警5程序设计5.1程序总体流程图开始初始化12864显示初始状态正常测量键回放键脉搏跳动图返回键多次测量键返回键返回键。