单片机病房呼叫器

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

创作编号:

GB8878185555334563BT9125XW

创作者:凤呜大王*

课程设计说明书

课程名称:《单片机原理及其在煤矿中的应用》

设计题目:病房呼叫器

院系:矿业工程学院

学生姓名:孟亚东刘春磊祁乐

学号:2014003600 2014003597 2014003601

专业班级:采矿1409

指导教师:曹金燕

2017年 1月 6日

课程设计任务书

设计内容

设计一个单片机病房呼叫系统,可容64张床位的病房呼叫,每当患者需要呼叫护士时,按下按钮,此时护士值班室内的呼叫系统板上显示该患者的床位号,并振铃3秒。当护士按下“响应”键时,结束当前呼叫。

设计步骤

一、总体方案设计

基于单片机的病房呼叫系统设计,附有复位电路,时钟电路,键盘电路等。复位电路是单片机的初始化操作,为摆脱困境,通过复位电路可以重新开始。时钟电路采用12MHz的晶振,作为系统的时钟源,具有较高的准确性。

二、硬件选型工作:对所使用的电路元件应选择型号。

三、硬件的设计和实现

1. 选择所用的51单片机;

2. 设计单片机最小系统,在此基础上进行扩展;

3. 设计支持系统工作的外围电路;

四、软件设计

1.编写系统初始化和主程序模块;

2.画出电路流程图;

3.编写子程序;

4.显示程序。

目录

一、设计要求 (5)

二、设计目的 (5)

三、设计的具体实现 (8)

3.1系统概述 (8)

3.2单元电路设计 (9)

3.2.1 单片机的引脚介绍 (9)

3.2.2 单片机复位电路介绍 (8)

3.2.3 时钟电路的介绍 (11)

3.2.4 详细设计 (9)

3.3软件程序设计 (14)

3.3.1 系统软件的设计 (14)

3.3.2 主程序流程图........ 14子程序流程图12

四、实验仿真 (14)

五、心得体会及建议 (19)

六、附录(源程序) (21)

七、参考文献 (25)

单片机病房呼叫系统设计报告

一、设计要求

1、设计一个可容64张床位的病房呼叫系统。

2、要求每个床位都有一个按钮,当患者需要呼叫护士时,按下按钮。此时护士值班室内的呼叫系统板上显示该患者的床位号,并振铃3秒。

3、当护士按下“响应”键时,取消当前呼叫。

二、设计目的

创作编号:

GB8878185555334563BT9125XW

创作者:凤呜大王*

在大型机关,旅馆和医院中,常需要有一种内部联络和呼叫系统,以便在旅客(病员)和服务人员之间建立必要的联络,而一般的内部通话系统都比较少,经常使用的是比较便宜的呼叫指示,这种呼叫指示系统在提示的同时,能够用数码管显示各呼叫的号码。

病房呼叫系统是病人请求值班医生或护士进行诊断或护理的紧急呼叫工具,它主要用于协助医院病员在病床上方便地呼叫医务人员,可将病人的请求快速传送给值班医生或护士,是提高医院和病房护理水平的必备设备之一。医院的竞争越来越激烈,商业医院的生存是第一位的,提升档次和服务质量迫在眉睫,陪护问题一直是医患矛盾的主体,也是长期困扰卫生系统服务质量的大问题,使用病房呼叫系统,方便病人更快找到医生,以节约病人的宝贵时间。因此该系统具有很大的应用前景和广阔的市场发展空间。

本设计是以AT89C51为核心的病人呼叫系统,对该系统的硬件和软件结构进行了相应的描述。此系统主要由89C51单片机,按键,数码管,喇叭等组成。每个病人要呼叫可以按键,同时会有喇叭响,数码管显示不同床位号,相应的指示灯亮

通过对病区的数据采集,实现医院医疗人员值班室和病人房之间的通信呼叫联系,具有使用方便、操作简单等特点。

三、设计的具体实现

3.1系统概述

在本系统中,我采用单片机AT89C51为核心的系统主要包括2个部分:数据采集和数据的输出,数据的输出用来进行呼叫,编码使用单片机完成,数据采集负责接收分机发来的信号,并显示该患者的床位号,并响铃,主机上设有键盘可以取消当前呼叫。

其实现结构框图如图3.1所示。

图3.1 系统总体方案图

由8×8键盘矩阵采集到的键值经过P1、P2口输入到单片机AT89C51中,然后通过P0口把相关信息传送到数码管显示。同时报警警示灯闪烁、报警声响起。医疗人员可以通过控制键盘操作,完成呼叫响应和信息查询等监护工作。

3.2单元电路设计

3.2.1 单片机的引脚介绍

AT89C51可以说是最常用的51单片机了,下图介绍AT89C51的引脚图资料。如图3.2所示。

图3.2 AT89C51引脚图

(1) RESET一般接2个元件:①接10K电阻到地,②接10μ电容到电源。

(2) EA / VPP一般情况下接高电平(这时使用MCU内部RAM/ROM)。

(3) ALE / PROG一般情况下空着(这时使用MCU内部RAM/ROM)。

(4)PSEN一般情况下空着(当使用MCU内部RAM/ROM时)。

(5) P0内部没有上拉电阻,所以必要时需要在每个引脚外接5.1K左右上拉电阻到电源。

(6) XTAL1是片内振荡器的反相放大器输入端,XTAL2则是输出端,使用外部振荡器时,外部振荡信号应直接加到XTAL1,而XTAL2悬空。内部方式时,时钟发生器对振荡脉冲二分频,如晶振为12MHz,时钟频率就为6MHz,晶振的频率可以在1MHz-24MHz内选择,电容取20PF左右。

(7) VDD:电源+5V。 VSS:GND接地。

引脚功能说明:

①电源引脚

Vcc(40脚):典型值+5V。

Vss(20脚):接低电平。

②输入输出口引脚:

P0口:I/O双向口。作输入口时,应先软件置“ 1”。

P1口:I/O双向口。作输入口时,应先软件置“ 1”。

P2口:I/O双向口。作输入口时,应先软件置“ 1”。

相关文档
最新文档