
病房呼叫电路设计概要.docx
18页名 称: 综合训练项目一 题 目: 病床呼叫电路设计 专 业:电气工程及其自动化班 级:电气14-1 , 第四组 姓 名: 1设计任务和要求1. 3个病房,分别编号为一、二、三号,每个病床4张病床,分别编号为1、 2、 3 、4号要求每个病房任意时刻只允许一张病床呼叫有病床呼叫时,发出响铃的同时显示房间号和病床号2.直到护士应答时响铃和显示停止2设计方案选择方案一:床位房间显示电路呼叫和应答电路 编码电路相应电路 该系统采用拨动开关来模拟各病房的呼叫按钮按键信息经优先编码器,七段显示器传达给医护人员医护人员将所有的病例处理完后,将病例的呼叫开关断开七段显示器自动熄灭,蜂鸣器停止响铃电路分为三个模块:开关控制模块,数码显示模块,警报模块方案二:电平信号电路 反转电路呼叫电路 床位显示电路 编码电路 护士应答电路 采用单一优先编码器,直接对信号进行处理。
任意一个床位先呼叫,则这个床位的优先级最高,所以每个床位使用一个优先编码器,当某一个优先编码器工作时,将其输入到其他三个选通端,使其他优先编码器不工作再将四个床位信号通过编码器对信号进行编码输出到数码管本设计采用方案一3单元电路设计3.1 呼叫应答电路设计 1、以一号房间为例,用4个单刀双掷开关由四个床位控制,单刀双掷开关如图3-1-1.每个开关的一号端接五伏电源,二号端接地,如图3-1-2图3-1-1 开关三端标号图3-1-2 病床呼叫设计 2、应答设计:当四个床位开关任意接通低电平时,房间显示器显示房间号,床位显示器显示床号,蜂鸣器鸣响 四个床位对应的单刀双掷开关的三号端一起接四输入与非门(74C20N_6V)如图3-1-3 护士将开关三号端置于接地的二号端,此时由于护士开关接编码器的D7非端,优先级最高,输入为低电平,所以输出为000,开关设计如图3-1-4 图3-1-3 四输入与非门图3-1-4 护士回应开关设计3.2 编码电路设计 为了房间床位号的显示,将输入高低电平信号改为二进制代码的形式,所以设计编码电路。
编码电路由四个单刀双掷开关和74HC148DW_6V优先编码器组成如图3-2-1图3-2-1 编码电路设计图3-2-2 优先编码器 四个床位对应的单刀双掷开关连接在低电平触发的编码器上,一号床的优先级最高,呼叫开关的三号端接D6非,2、3、4依次接D5非,D4非,D3非,编码器D0非,D1非,D2非端接+5v高电平(显示为无效信号),EI端接地当开关刀片置于二号端,表示病房呼叫系统处于工作状态单位元件选择如图3-2-23.3房间床位显示电路 为了显示床位号房间号,所以将优先编码器输出端接在数码管显示器上 床位号显示:显示器单元电路选择如图3-3-1,输入端标号A B C D,D为最高位,编码器输出端A2非,A1非,A0非,分别连接在显示器上第C,B,A输入端,显示器D输入端接地,如图3-3-24个床号开关都为高电平即无呼叫时,输入端D7非为低电平,编码器输出000,显示器显示0.当一号床开关接一号端,输入I6非为低电平,编码器输出为001,显示器显示为1同理2,3,4号床按下开关时,输出为010,011,100,显示器显示为2,3,4。
因为采用优先编码器,所以按优先级顺序显示床号 图3-3-1 显示器端口编号 图3-3-2 床位号显示器 房间号显示:在编码器的三个输出端A2非,A1非,A0非接三输入或门,或门输出端命名为Y列出此单元电路真值表 表3-3-3 真值表 A0非00001111A1非00110011A2非01010101 Y01111111 由真值表得Y=A0非+A1非+A2非 所以房间号显示器A端接在或门输出端,第B,C,D端接地四个床位无开关打开时,或门输出为0,显示器显示0,当任意床位开关打开时,或门输出1,则显示器显示房间号1. 图3-3-3 三输入或门 3.4 蜂鸣器的工作 上述或门输出端接蜂鸣器(BUZZER-2000Hz)一端,蜂鸣器另一端接地,蜂鸣器为高电平有效单元电路选择及线路连接如图3-4-1,由真值表如表3-3-3可知,当无人呼叫时,A2非,A1非,A1非都输出零,所以或门输出低电平,蜂鸣器不响,当4个床位开关任意一个打开时,编码器输出的4种代码001,101,110,011通过或门输出都是1,则蜂鸣器鸣响。
图3-4-1 蜂鸣器连接电路3.5 护士开关的控制 当四个床位开关任意接通低电平时,房间显示器显示房间号,床位显示器显示床号,蜂鸣器鸣响护士将开关动端置于接地的二号端,此时由于护士开关接编码器的D7非端,优先级最高,输入为低电平,所以输出为000,两个显示器恢复0,蜂鸣器终止鸣响护士回应开关单元电路设计如图3-1-4注:二号,三号房间除房间号显示外同理于A房间二号房间将房间号显示器的B端接或门输出端,D,C,A位接地,则显示2. 三号房间将或门输出端同时接房间号显示器的A,B端,D,C,端接地,则显示器显示3.4 仿真图示 1下图为无人呼叫时显示器状态 2 下图为一号房四床位呼叫时3 下图为一号房一床位四床位同时呼叫时,优先显示一床位4 下图为护士回应后,电路状态5 出现的问题及解决过程 第一:所用器件悬空问题,每当断开开关时就会让一些输入端悬空,影响输出信号的稳定,程序执行出错 解决办案:用一个单刀双掷开关,当电路不工作时让开关接一号端 工作时接二号端 然后将一号端接地 二号端接高电平 这样始终会有一个闭合回路解决了悬空的问题 第二:由于74HC148低电平有效,怎么实现病人呼叫时输入有效信号 解决办案:当无人呼叫时将单刀双掷开关接高电平,呼叫时则接地及低电平,接优先编码器即为有信号 第三:优先编码器输出怎么接显示器才能准确显示床位号解决方案:优先编码器具有编二进制代码数的功能,将一床位接在I6非上输出会是001,然后依次接在显示器的后三个输入端,刚好显示1,最高位输入端一直接低电平,二号床接在I5非上输出会是010,在显示器上刚好显示2,三四床位同理。
第四:当没有病人呼叫时,床位号总是显示7,怎么把7改为0 解决办案:出现7的原因(当无人呼叫时优先编码器所有输入都是高电平所以输出为111对应显示器显示为7),解决方案,在四个床位开关后接一个四输入与非门,输出端接在I7非上 这样当每人呼叫时与非门四个输入端都是高电平输出为低电平,I7非为低电平输出为000对应显示器为0. 第五:由于呼叫时显示低电平,这样的电压不能让蜂鸣器响,不能实现有人呼叫蜂鸣器响铃 解决方案:当病人呼叫时及I3非 I4非 I5非 I6非 工作时,致使优先编码器输出分别为100 011 010 001,如果它们都不工作那么I7非工作,输出000,由这五个输出可得只要有人呼叫时优先编码器的三输出端至少有一个1,所以将三个输出端接上或门然后接在蜂鸣器上,这样就实现了有人呼叫就会响铃6任务分工逻辑电路设计:仿真模拟:Word说明书:Word更改:电路更改:资料查询:所用器件:编码器(74HC148DW_6)开关(key=space)与非门(74C20N_6V)或非门(OR3)蜂鸣器(BUZZER2000)一号房间床位号显示器u11(DCD_HEX)房间号显示器u12二号房间床位号显示器u21,房间号显示器u22三号房间床位号显示器u15,房间号显示器u16 总电路图 。
