基于Atmega16单片机医疗护理小卫士的设计与实现

发布者:EtherealGlow最新更新时间:2015-03-09 来源: eefocus关键字:AVR  单片机  医疗护理  MCU  信息采集 手机看文章 扫描二维码
随时随地手机看文章
  • 作品介绍

1、创作目的

    实现对病人的生理特征的实时监测,将病人的情况及时地反映给医护人员,解决因对病人的抢救不及时而造成的生命财产的损失,做到对病人更加全面,细致的医疗照顾。

 

 2、创新性、实用性

医疗护理小卫士以Atmega16为主控芯片,采用两种供电方式,通过温度传感器和压力传感器对体温脉搏的实时测定监控,还可以根据病人的具体情况设定体温和脉搏的正常范围。可以应用于医疗行业,为广大医疗患者解决烦恼。

 

  • 工作原理

    1. MCU模块:

本作品使用的是Atmega16作为主控制器,5V电压供电。将温度传感器和压力传感器通过中间电路连接到单片机上。温度传感电路模块进行体温——电压转换;同样,压力传感器可以将每一次的脉搏进行压力——电压的转换。然后将这两组数据传给单片机主控模块。

 

体温转化的电压经分压处理输入一组I/O引脚,调用程序中写入的体温代码,并进行数据处理,判断病人的体温是否在正常的范围之内。

 

脉搏转化为高低电压,经A/D转换后,Atmega16对其进行频率测定,并进行数据处理,判断病人的脉搏是否正常。

 

上述若一种不处于正常范围之内,警报引脚置0,拉响警报。

 

数据设定功能通过键盘来输入,该模块的功能实现需在程序中写入数字代码。

 

电源模块:

电源采用多源供电方式,一种是用传统的充电器充电,另外一种是由太阳能电池板充电,电源模块带有一块规格为7cm*20cm的柔性太阳能电板,输出电压为3V,电流为330mA,用柔性的电池板可以提高产品对环境的适应性,可以大幅度的变换形状,而且其重量很轻,可以依附在病人的衣服上面,可实时对电池充电,对太阳能电板的利用可以有效的减少传统充电次数,更加节能环保。电池经L298N稳压模块稳压输出,给各个模块供电。

 

警报模块:

采用蜂鸣器来代替警报器,采用直流电源供电,电路简单,当Atmega 16警报功能的引脚变为低电位的时候,拉响急救警报。其还带有人性化的扩展功能,可以在Atmega16中写入不同的代码,从而改变蜂鸣器的频率,可以模拟出各种频率的声音。

 

传感模块:

温度传感器DS18B20通过柔软的导线接至腋下,获取腋下温度,转成电压之后经过放大电路放大,然后再通过分压电路多点输出到Atmega16的一组I/O引脚。

 

压力传感器(压电陶瓷片)通过柔软的导线接至脖子,它便把人体的脉搏信号转换为电信号。由于该电信号很弱,故先通过运放进行放大,经过A/D转换,再连接到Atmega16的一个I/O引脚。

 

数据设定模块:

通过键盘来输入脉搏的范围,即脉搏的最大值最小值。Atmega16通过对键盘的扫描来读取键盘输入的情况。

 

显示模块:

主体是1602LCD,5V电压供电。

由Atmega16来控制1602LCD显示屏的显示内容,将程序中写入的代码对应的读到单片机I/O口,让1602进行显示。

 

分为两种工作模式,一种是数据设定模式,另一种是测控模式。

作品来源:

本作品系电工达人根据大赛要求想出的创意。

 

  • 作品功能、特色

功能

(1)对体温的采集和处理

护理小卫士通过温度传感器对体温的实时测量,将体温转化为一组电压值,经Atmega16处理判别,当体温偏离正常范围,警报模块开始工作。

 

(2)对脉搏的采集和处理

护理小卫士通过压力传感器对脉搏的实时测量,将脉搏转化为高低电平,

经Atmega16处理,得到脉搏频率,当频率偏离正常范围,警报模块开始工作。

 

(3)脉搏均值的设定

由Atmega16控制一组键盘输入,根据不同的病人具体体质,设定不同的脉搏范围(不同的年龄,职业,性别的人的脉搏都存在差异)。体现了人性化的功能特色。[page]

 

(4)警报器不同报警声的设置

常规报警信号设置为五秒长鸣,也可以讲报警信号扩展成不同的声音。前面的工作原理中的警报模块已有提到,这里就不赘述了。

 

市场竞争力:

此类模型产品化后,由于其成本相对较低,可以应用到医疗界,可以取代以往的相对成本较高,功能单一的医疗设备。

 

  • 作品结构

  • 硬件部分

以下是医疗护理小卫士的硬件结构图:

 

 

温度传感器现拟用:DS18B20温度传感器    因为该芯片具有高灵敏度、易用性、编程布线简单等优点

压力传感器现拟用:压电陶瓷片    因为压电陶瓷片压电系数大、灵敏度高、价格便宜,可以满足“小卫士”的测量要求。

 

 

供能系统图

供能系统图

 

信号流动方向图

信号流动方向图

 

  1. 软件部分

1)以下为软件部分的概括流程图

 

2)数据设定模块硬件主要由确定键、加键、减键,通过程序对键的扫描识别来设定数据。对数据设定模块的软件流程做如下细化:

 

 

3)压力传感器模块用来感应脉搏的起搏,每次起搏给输入引脚一个低电平,用计时器记录两次起搏的间隔而计算出每分钟内的脉搏跳动数,软件流程细化如下:

关键字:AVR  单片机  医疗护理  MCU  信息采集 引用地址:基于Atmega16单片机医疗护理小卫士的设计与实现

上一篇:AVR 单片机学习(十)ATmega16 ADC
下一篇:AVR轻松学ICCAVR PORTUES仿真

推荐阅读最新更新时间:2024-03-16 13:54

AVR USART(UART)接收中断程序
系统功能 使用AVR的USART进行自发自收(将发送引脚RXD短接到接收引脚TXD),发出数据:0,1,2。。。数据,能接收到自己发出的数据:0,1,2。。。使用LED作出简单指示! 硬件设计 AVR主控电路原理图 LED控制电路原理图 软件设计 下面部分从TXT拷出,拷到网页,代码部分缺省了很多空格,比较凌乱,请谅解! //目标系统: 基于AVR单片机 //应用软件: ICC AVR /*01010101010101010101010101010101010101010101010101010101010101010101 ------------------------------------
[单片机]
<font color='red'>AVR</font> USART(UART)接收中断程序
TI MSPM0 MCU的车载充电机插枪唤醒方案
车载充电机(OBC)在整车下电后,为保证低功耗,包括主控MCU在内的绝大部分电路都处于休眠状态,此时需要一个低功耗的常待机唤醒模块,检测充电枪的插枪信号,来唤醒车载充电机主电路。本文将介绍基于TI MSPM0 MCU的唤醒方案,相对于传统方案,具有高兼容性,高可靠性,便于维护,更低功耗,以及小体积等优点。 1. GB/T 18487.1-2015 在展开讲述前,我们需要简单了解一下国内比较通用的电动汽车的充电协议标准-GB/T 18487.1-2015(电动汽车传导充电系统 第1部分:通用要求)。 主要的充电握手步骤可以简单拆分成以下几点: 车辆检测CC端口阻值,判断车端连接头的连接状态(断开/半连接/连接状态); 充电设
[单片机]
TI MSPM0 <font color='red'>MCU</font>的车载充电机插枪唤醒方案
利用单片机定时器实现信号采样和PWM控制
PWM控制方式广泛应用于各种控制系统中,但对脉冲宽度的调节一般采用硬件来实现。如使用PWM控制器或在系统中增加PWM电路 等,则成本高、响应速度慢,而且PWM控制器与系统之间存在兼容问题。另外,控制系统中的信号采样通常是由A/D转换器来完成,因此检测精度要求较高时,调理电路复杂,而且因A/D的位数高,从而使设计的系统成本居高不下。   本文以应用于温度控制系统为例,介绍利用Motorola公司生产的新型单片机 MSP430F413 内的定时器Time_A设计可以用时间量进行温度采样以及实现PWM调节的方法。为了可在使用少量外围电路的情况下实现控制系统的高精度测量和控制,一方面用时间量采样,在省去1片A/D的情况下得到12位的高精度
[工业控制]
利用<font color='red'>单片机</font>定时器实现信号采样和PWM控制
Microchip超低功耗 XLP 系列新增高密度 8 位单片机
整合单片机、模拟器件和闪存专利解决方案的供应商——Microchip Technology Inc.(美国微芯科技公司)宣布,推出两款全新高密度8位单片机(MCU)。两款器件集成了超低功耗XLP技术,以及128 KB闪存程序存储器和4 KB RAM,让设计人员有更多空间来实现特定应用代码。 PIC18F47J13是业界第一款以28引脚封装提供128 KB闪存程序存储器的8位单片机,而44引脚的PIC18F47J53则提供了全速USB 2.0及免费的Microchip USB协议栈。这两款器件均集成了针对电容式触摸传感用户接口的mTouch技术,以及片上12位ADC,后者提供了先进传感器、仪器和测量应用所需的精度。
[单片机]
Microchip超低功耗 XLP 系列新增高密度 8 位<font color='red'>单片机</font>
C51单片机学习笔记之LED
简介 LED就是一个发光二极管,没啥好说的。唯一 一点就是低电平有效! 原理图 代码部分 #include REGX52.H void delay() { unsigned int i; for(i=0;i 30000;i++); } main() { unsigned int i; unsigned char J; while(1) { /*P0=0xFE; delay(); P0=0xFD; delay(); P0=0xFB; delay(); P0=0xF7; delay(); P0=0xEF; delay(); P0=0x
[单片机]
C51<font color='red'>单片机</font>学习笔记之LED
低成本的利用单片机多余I/O口实现的温度检测电路
单片机在电子产品中的应用已经越来越广泛,在很多的电子产品中也用到了温度检测和温度控制,但那些温度检测与控制电路通常较复杂,成本也高,本文提供了一种低成本的利用单片机多余I/O口实现的温度检测电路,该电路非常简单,且易于实现,并且适用于几乎所有类型的单片机。其电路如下图所示: 图中: P1.0、P1.1和P1.2是单片机的3个I/O脚; RK为100k的精密电阻; RT为100K-精度为1%的热敏电阻; R1为100Ω的普通电阻; C1为0.1μ的瓷介电容。 其工作原理为: 1.先将P1.0、P1.1、P1.2都设为低电平输出,使C1放电至放完。 2.将P1.1、P1.2
[单片机]
低成本的利用<font color='red'>单片机</font>多余I/O口实现的温度检测电路
指定支持Wi-Fi®的MCU时的注意事项
Microchip Technology 无线解决方案产品部 资深市场营销工程师 Alex Li 工业物联网的发展趋势是在一个SoC而非多个离散器件中执行更多功能,以精简物料清单、降低设计风险、减少占用空间。Wi-Fi®MCU即是一个典型,它将Wi-Fi连接与处理器及所需GPIO集成在一起,以满足多种应用的需求。在指定其中一个器件时,需要考虑多个因素,并需审慎进行选择,因此务必对这些器件有所了解。 当今市场上存在低成本的Wi-Fi连接方案,但通常会以外设数量和整体性能为代价。这意味着选择最佳Wi-Fi MCU充满挑战和风险,因为Wi-Fi MCU必须兼具稳健的Wi-Fi连接和高性能MCU功能,二者缺一不可,否则会导致整
[物联网]
指定支持Wi-Fi®的<font color='red'>MCU</font>时的注意事项
基于16-bit MCU实现超低功耗运动检测系统解决方案
谐振 LC 传感器技术用于运动检测已有数年,包括流量计量以及其它低速转动检测系统等。几乎在所有情况下,推动上述传感器设计发展的共同主线都是低功耗解决方案的需求,它通常为电池供电设备的低功耗解决方案。通过模拟测量组件与独立于主 CPU 工作的状态机处理接口相结合,本文以德州仪器 ( TI ) 的 MSP430FW42x 系列16位MCU为例,给出超低功耗运动检测系统解决方案的清晰说明。图 1 显示了简易旋转运动检测系统的实施。除了微控制器与显示器之外,还显示了二通道谐振 LC 传感器的配置。单一传感器仅可用于转动检测,添加了第二个传感器后,就还可提供方向信息。 图 1 MSP430FW42x 转动系统原理图 传感器原理 使
[单片机]
基于16-bit <font color='red'>MCU</font>实现超低功耗运动检测系统解决方案
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved