logo资料库

单片机医院病房呼叫系统设计.doc

第1页 / 共12页
第2页 / 共12页
第3页 / 共12页
第4页 / 共12页
第5页 / 共12页
第6页 / 共12页
第7页 / 共12页
第8页 / 共12页
资料共12页,剩余部分请下载后查看
单片机报告 2010-05-08
一. 整体设计 临床求助呼叫(监护)是传送临床信息的重要手段,病房呼叫系统是病人请求 值班医生或护士进行诊断和护理的紧急呼叫工具,可将病人的请求快速传送给值 班医生或护士,并在值班室的监控中心电脑上留下准确完整的记录,是提高医院和 病室护理水平的必备设备之一。呼叫系统的优劣直接关系到病员的安危,历来受到 各大医院的普遍重视。它要求及时、准确、可靠、简便可行。 本呼叫系统基于 Ateml89C51 单片机,振荡电路的晶振采用 12MHz,由控制核 心 AT89S52 单片机、电源电路、振荡电路、复位电路、数码管解码芯片、病房选 择和七段数码管等部分组成,系统框图如下: 电源电路 振荡电路 AT89S51 单片机 解码 芯片 数 字 显 示 电路 复位电路 选择电路 二.硬件设计 2.1 电路原理图 工作原理为:电源电路为单片机以及其他模块提供 5V 电源。晶振模块为单片 机提供时钟标准,使系统各部分能协调工作。复位电路模块为单片机系统提供复 位功能。单片机作为主控制器,根据输入信号对系统进行相应的控制。病房一共 为四个,从 1 号病房到 4 号病房病人的情况由重到轻,即 1 号病房的优先级最高, 4 号病房的优先级最低。所以,当有两个病房一起呼叫时,优先级高的病房号显 1
示;当低优先级的病房呼叫完毕后高优先级的病房呼叫,系统显示的号码改变; 当优先级高的病房呼叫完毕后工作人员未复位的情况下,低优先级的病房呼叫无 效。另外,当有病房呼叫时蜂鸣器响直至复位。此次设计的电路图如下: (2.2 元器件列表 型号 AT89S52 4.7KΩ 12MHz 22pF 10uF/10V 10KΩ 5V/0.5A 1 位共阳 74LS47 104 元件名称 单片机 排阻 晶振 电容 电解电容 按键 电阻 电源 数码管 解码芯片 蜂呜器 电解电容 电容 二极管 发光二极管 开关 数量/个 1 1 1 2 1 5 5 1 2 2 1 1 1 1 1 1 2 用途 控制核心 晶振电路 复位电路 病房按钮 电源电路 BCD 解码 复位电路 复位电路 复位电路 电源显示 电源开关
2.3 仿真图: 1、未通电: 2、通电: 3
3、低优先级病房先呼叫:(蜂鸣器响) 高优先级病房后呼叫:(蜂鸣器响) 呼叫有效 4
4、高优先级病房先呼叫:(蜂鸣器响) 低优先级病房后呼叫:(蜂鸣器响) 呼叫无效 5
5、当有两个病房同时呼叫时 1 号 3 号病房同时呼叫显示 1 号 三.软件设计 3.1 功能介绍 启动系统后,数码管显示 0。当有一个病人呼叫时,数码管显示相应病房号, 同时蜂鸣器响起;当有两个病人同时呼叫时,数码管显示优先级高的,同时蜂鸣 器响起;当有一个病房呼叫后另一个病房呼叫,若后呼叫的病房优先级低,则数 码管显示不变,若后呼叫的病房优先级高,则数码管显示后呼叫的,两种情况下 蜂鸣器都会叫,只是在有别的病房呼叫时有一点变音。 6
3.2 程序流程图 程序流程图如下: 开始 工作 有一个病房呼叫 有多个病房呼叫 判断优先级 显示病房号并响铃 开始 有病房再次呼叫 判断优先级 显示病房号并响铃 7
分享到:
收藏