基于MSP430单片机身体体征参数测定Word文档下载推荐.docx
- 文档编号:14566879
- 上传时间:2022-10-23
- 格式:DOCX
- 页数:20
- 大小:1.08MB
基于MSP430单片机身体体征参数测定Word文档下载推荐.docx
《基于MSP430单片机身体体征参数测定Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《基于MSP430单片机身体体征参数测定Word文档下载推荐.docx(20页珍藏版)》请在冰豆网上搜索。
1.6显示部分
1.7无线传输部分
2系统理论分析与计算
2.1整体系统结构
2.2理论计算
2.2.1体温计算
2.2.2心率计算
2.3模块框图及电路原理
2.3.1温度模块
2.3.2心率模块
2.4测试方案与测试结果
2.4.1体温测量方案
2.4.2心率测量方案
3测试结果及分析
3.1体温测量结果
3.2心率测量结果
身体体征信号监测仪(C题)
【本科组】
一系统方案
本系统主要是由控制模块、体温监测模块、心率监测模块、呼吸频率检测模块、电源模块、报警模块及显示模块组成,下面分别论证这几个模块的选择。
1单片机控制模块选择
方案一:
使用51单片机作为控制器
方案二:
使用MSP430单片机作为控制器
对于方案一,众所周知51单片机是一款入门级别单片机,因为它的资料非常多,非常利于入门的学习,但是这款单片机功耗高,有许多协议不支持。
所以是一块比较适合入门的单片机。
51单片机实物图
所以,对于初学者和设计简单系统51单片机确实很理想的选择,但51单片机有很多致命的缺陷,例如
1.运行速度很慢,(因为是CISC(集中指令)结构,而且芯片为了抗干扰采用了12分频的方法)
2.所有的I/0口都是准双向口,I/0口的驱动能力弱。
(但是AT89的灌电流比较大,大概有20mA左右)
3.芯片里面的P0口没有上拉电阻(P1,P2,P3口有上拉电阻)如果要输出高电平或者要定义成输入口,一般要外接电阻上拉。
4.芯片不能定义成内部复位方式,只能用外部微分电路复位。
5.芯片内部没有RC振荡,如要芯片正常工作,需要外加振荡源(比如晶振,RC振荡,PLL振荡等)
6.功耗比较高,抗干扰能力也不是很强。
51单片机实物图
由于本课题设计到人体体征这一重要概念,这些基本参数直接影响人体健康。
很明显51单片机的一些缺点直接影响最后数据的准确性与测量效率,所以这种方案不是理想的选择。
对于方案二,MSP430系列单片机是美国德州仪器(TI)1996年开始推向市场的一种16位超低功耗、具有精简指令集(RISC)的混合信号处理器(MixedSignalProcessor)。
430单片机
我们本次使用的430系列中G2553,它具有以下优势:
430G2553
低电源电压范围:
1.8v至3.6v。
超低功耗运行模式:
230μA(在1MHz频率和2.2V电压条件下)
待机模式:
0.5μA
关闭模式(RAM保持):
0.1μA
5种节能模式
·
用于模拟信号比较功能或者斜率模数(A/D)转换的片载比较器
可在不到1μs的时间里超快速地从待机模式唤醒
16位精简指令集(RISC)架构,62.5ns指令周期时间
带内部基准、采样与保持以及自动扫描功能的10位200-ksps模数(A/D)转换器
基本时钟模块配置
–具有四种校准频率并高达16MHz的内部频率·
串行板上编程,
–内部超低功耗低频(LF)振荡器无需外部编程电压,
–32kHz晶振
–外部数字时钟源·
具有两线制(Spy-Bi-Wire)接口的片上仿真逻辑电路
两个16位Timer_A,分别具有三个捕获/比较寄存路器
多达24个支持触摸感测的I/O引脚
鉴于本次课题测量参数与人体健康有关,使用430G2553具有很多优势,而且操作也很简单,所以综上所述,我们选择430G2553单片机作为控制器。
2体温监测模块选择
本次选择作为温度传感器是DS18B20:
常用的温度传感器,具有体积小,硬件开销低,抗干扰能力强,精度高的特点。
DS18B20的测温范围-55℃~125℃,分辨率最大可达0.0625℃。
DS18B20可以直接读出被测温度值。
而且采用3线制与单片机相连,减少了外部硬件电路,具有低成本和易使用的特点。
DS18B20是Dallas半导体公司的数字化温度传感器,它是一种支持“一线总线”接口的温度传感器。
一线总线独特而且经济的特点,使用户可轻松地组建传感器网络,为测量系统的构建引入全新概念。
一线总线将独特的电源和信号复合在一起,并仅使用一条线,每个芯片都有唯一的编码,支持联网寻址,简单的网络化的温度感知,零功耗等待等特点。
本次设计课题涉及到人体体温(35.5-41.2)所以在考虑成本及数据的精确性的同时,我们选择DS18B20作为传感器具有简单,方便,节约成本的优势。
3心率测量模块
本次选择作为心率传感器是:
pulsesensor.
pulsesensor传感器的原理是利用光传感器吧,利用人体在心脏搏动前后血液中氧含量的不同,进而导致指尖,耳垂等肢端尖端部位的透光性不同,利用光传感器转成电信号.一般都是指尖和耳垂,其他部位的透光率变化没有这些尖端部位明显.
4电源模块
本次设计稳压电路芯片选择的是AMS1117。
AMS1117系列稳压器有可调版与多种固定电压版,设计用于提供1A输出电流且工作压差可低至1V。
在最大输出电流时,AMS1117器件的压差保证最大不超过1.3V,并随负载电流的减小而逐渐降低。
电路原理图
电路原理:
电路按照整流、稳压、滤波设计电路。
从左至右第一排由103电容与10微法电极电容组成整流电路,1117芯片作为3.3伏稳压电路,最后还由103电容与10微法电极电容组成滤波电路。
5报警模块
本作品的报警部分采用指示灯闪烁的方式来提醒使以便及时用者或者亲人了解病人身体体征突发状况,以便及时对病人实施相应的措施。
6显示部分
本作品的显示使用LCD5110显示屏来显示相关检测参数,主要显示体温值,心跳值,呼吸值等人体体征参数的,并将检测到的值实时反映给相关人员日后的分析诊断及研究。
LCD5110采用串行接口与主处理器进行通信,接口信号线数量大幅度减少,支持多种串行通信协议,且低电压供电,性价比高,接口简单,操作方便
7无线传输模块
本次无线节点采用SM63B进行无线传输,通过串口通信协议用于完成节点与主控直接的双向数据传输功能,串口通信协议用于完成节点与主控直接的双向数据传输功能,设计思想基于枕帧传输方式,即在向串口发送数据时是一帧一帧地发送。
图9无线通信模块
二系统理论分析与计算
1整体系统结构
基本原理:
三个传感器分别与人体直接接触,然后将采集到的数据传输给控制器,控制器依据之前设定好的程序对传输来的信号进行处理。
一方面将处理好的信号通过显示屏显示出来;
另一方面对采集到进行判断,如果这些参数在正常的范围内则表示为正常,反之则表示这些参数不在正常范围内,这时候通过抱紧模块能发出警示信号,并借助数据传输和通信平台紧急通知值班医生和亲朋好友,采取救治措施。
2理论计算
1)体温计算
设定体温正常范围35.5℃至40.5℃,测量实际过程中观察被测温度t与设定温度大小关系:
a35.5℃<t<40.5℃,表示正常体温
bt<35.5℃或t>40.5℃,表示温度不正常,报警启动
2)心率计算
设定心率正常范围50至120次每分钟,测量过程中观察被测心率n与设定心率大小关系:
a50<n<120,表示心率正常
bn>120或者n<50,表示心率不正常,报警启动
3模块框图及电路原理
1)温度模块
体温传感器
单片机(MSP430)
显示屏
温度判断
是否正常
体温报警装置
温度监测模块框图
体温监测环节主要有温度传感器,LCD显示屏,报警灯部分组成,分别由ds18b20、MSP430、5110、LED组成。
以下是温度监测程序部分代码:
/**************************************************************************
*名称:
write_byte()
*功能:
单片机向DS18B20写入一个字节
*入口参数:
unsignedcharbyte。
byte为单片机写入的数据
*出口参数:
无
***************************************************************************/
voidwrite_byte(unsignedcharbyte)
{
inti;
for(i=0;
i<
8;
i++)
writebit(byte&
0x01);
//byte最后一位为1,这写1时隙;
若为0,则写0时隙
byte=byte>
>
1;
//byte右移一位,byte从低位到高位,逐位写入
_NOP();
//一个指令周期机器周期完成一条指令所用时间
}
read_byte()
单片机从DS18B20读出一个字节
unsignedcharans。
ans为单片机从DS18B20读出的数据
unsignedcharread_byte()
intt;
unsignedcharans=0;
for(t=0;
t<
t++)
ans>
=1;
//ans右移一位
if(readbit())
ans|=0x80;
//若读出1则,ans最高位写入1,写满8位
return(ans);
//返回读出的数据
floatreadtemperature(void)
//voidmain()
//WDTCTL=WDTPW+WDTHOLD;
floatt
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 MSP430 单片机 身体 体征 参数 测定
![提示](https://static.bdocx.com/images/bang_tan.gif)