ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:483.72KB ,
资源ID:1650909      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-1650909.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(病床呼叫系统.docx)为本站会员(b****2)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

病床呼叫系统.docx

1、病床呼叫系统数字逻辑综合型实验设计报告 课程名称 数字逻辑实验 题目名称 病床呼叫系统 班 级 学 号 学生姓名 同组班级 20130612 同组学号 同组姓名 指导教师 武俊鹏、孟昭林、刘书勇、赵国冬综合实验成绩 2015年 06 月 摘 要随着社会的进步和发展,医疗水平的不断提高,现代医院护理需要简易及时地获知并处理病人的突发状况,实现患者在住院的任意时间可请求医生或护士进行诊断或护理。病房呼叫系统是病人请求值班医生或护士进行诊断或护理的紧急呼叫工具,可将病人的请求快速传送给值班医生或护士,是提高医院和病房护理水平的必备设备之一。呼叫系统的优劣直接关系到病员的安危,历来受到各大医院的普遍重

2、视。它要求及时、准确、可靠、简便可行、利于推广。医院病床呼叫系统是患者向值班医生或护士发出紧急呼叫的工具,提高管理效率与医护水平,是现代医院提高护理水平必不可少的设备。 有了病床呼叫控制系统,医院的护理工作变得更加方便全面,不用再为值班医生和护士未能及时发现突发病况而烦恼。基于数字逻辑相关理论设计的病床呼叫系统可以及时、准确、可靠地实现病房呼叫管理,具有良好的实践应用。本文论及芯片的性能,型号选用,仿真分析,外部接线等控制应用。主要探讨了医院病房的5病床设计可行性方案,控制了逻辑呼叫控序与人员响应,列出了电器元件清单,绘出了硬件接线图,满足了设计目标要求,并增添了拓展功能。 关键词:病床呼叫、

3、数字逻辑 目 录1 需求分析1.1 基本功能要求1) 共有5个病床,每个病床优先级不同。每一病床床头均有紧急呼叫按钮及重置按钮,以利病人不适时紧急呼叫; 2) 设一护士站,护士站有病人紧急呼叫与复位的重置按钮;3) 每一病床均有对应指示灯,一旦病人按下紧急呼叫按钮,其对应指示灯亮;4) 病人按下呼叫按钮时,蜂鸣器响5秒; 5) 在护士站的病房紧急呼叫中心,用指示灯显示 哪一病房先按下病人紧急呼叫按钮,并要具有优先级判别的能力,有多个信号呼叫时,显示优先级最高的呼叫号(其他呼叫用指示灯显示);6) 一旦护士发现呼叫后,须先按下复位键,再依病房紧急呼叫顺序处理病房紧急事故,指示灯方灯被重置。1.2

4、 创新拓展功能1)当不同优先级的病人同时呼叫时,数码管只能显示优先级高的病人,我们增加了复位键,拨动后可显示下一优先级的病床号。 2)在医院里病床呼叫并不一定能及时的通知到护士医生去相应的病房,当一次蜂鸣器响和数码管显示没有及时的通知到医生护士时,需要再次提醒。我们扩展了二次提醒功能的模块。1.3 设计原理病房呼叫系统分为三个主要功能模块:呼叫模块,优先选择模块,译码显示模块。这些模块共同工作完成本电路的功能实现。其中运用了3线8线译码器和74LS148优先权编码器来实现优先选择模块主要功能,其中运用自己设计的小规模逻辑门电路和数码管来实现译码显示模块主要功能,运用74LS161四位二进制加法

5、计数器来实现呼叫5秒模块。 信号呼叫(1个至5个)由呼叫显示模块的各个呼叫开关发出并使对应的病床指示灯亮起。接着,信号传到优先选择模块,将优先级别最高的患者的信号选择出来,并传到呼叫模块与译码显示模块:呼叫模块通过74LS161四位二进制加法计数器电路令蜂鸣器鸣叫5秒,同时译码显示模块通过小规模逻辑门集成电路与74LS148将信号变换成对应的患者床号,并由七段数码管显示出来。当护士发现后,按下复位键,数码管清零,此时该系统可继续工作,等待显示下一次呼叫。2 系统设计2.1 系统逻辑结构设计该病床呼叫系统一共可以分成三个部分:信号输入、信号处理、信号输出。图2.1-1 系统总设计图2.2 系统物

6、理结构设计与仿真验证(1). 呼叫功能模块病房内5个拨动开关和开关值班室另5个拨动开关接入74LS86构成输入信号,病床呼叫信号通过反相器74LS04后,再接到74LS148。在优先编码器电路中,同时输入两个以上编码信号时。不过在设计优先编码器时,优先编码器只按优先级高的输入信号编码,优先级低的信号则不起作用。而值班室内可以拨动对应开关改变异或门输出的逻辑值,从而取消输出。74ls148优先编码器管脚功能介绍:为16脚的集成芯片,电源是VCC(16) GND(8),I0I7为输入信号,A2,A1,A0为三位二进制编码输出信号,IE是使能输入端,OE是使能输出端,GS为片优先编码输出端。 图2.

7、2-1 74ls148逻辑图 图2.2-1 74ls148逻辑表达式使能端OE(芯片是否启用)的逻辑方程: OE =I0I1I2I3I4I5I6I7IE 当OE输入IE=1时,禁止编码、输出(反码): A2,A1,A0为全1。当OE输入IE=0时,允许编码,在I0I7输入中,输入I7优先级最高,其余依次为:I6,I5,I4,I3,I2,I0,I0等级排列。表2.2-1 优先编码器74ls148功能表输入输出EII0I1I2I3I4I5I6I7A2A1A0GSEO1xxxxxxxx11111011111111111100xxxxxxx0000010xxxxxx01001100xxxxx01101

8、0100xxxx0111011100xxx01111100100xx011111101100x01111111101000111111111110 从以上的的功能表中可以得出,74ls148输入端优先级别的次序依次为I7,I6,I0 。当某一输入端有低电平输入,且比它优先级别高的输入端没有低电平输入时,输出端才输出相应该输入端的代码。例如:I5=0且I6=I7=1(I6、I7优先级别高于I5) 则此时输出代码010 (为(5)10=(101)2的反码)这就是优先编码器的工作原理。由74LS148芯片的真值表,我们选取 I6、I5、I4、I3、I2、五个输入端,将其分别与五个呼叫端连接,信号 A

9、2A1A0输入74LS08芯片与门后再分别接到8421显示管的4,、2、1 位上,将8位接地,则2进制代码别转化为十进制数,显示管上将分别显示5,4,,3,2,1,达到显示优先级最高呼叫号的功能。图2.2-2 74LS148优先权编码器呼叫信号处理部分逻辑电路图(2).优先选择模块74LS08与门出来的三路信号接到74LS138的A2、A1、A0,然后把该芯片的Y5、Y4、Y3、Y2、Y1经过反相器,然后接到相应的灯,表示五个病床对应的灯。表 2.2-2 74LS138真值表由表2.1-2中我们可以得到,G1,G2,G3为片选段,G1=1,G2=G3=1时,译码器工作。;。Y1 、Y2、 Y3

10、、 Y4、 Y5 分别连接LED灯1-5号。图2.2-3 指示灯控制电路逻辑图3.译码显示模块由74LS08出来的三路信号分别接到与OE端相与由低至高连到74LS38的四个输入端构成能显示呼叫床号的显示部分。病床号由于74LS148的优先级编码的功能使得数码管的显示具有优先级功能,为实现对蜂鸣器时间的控制,我们使用了74LS161芯片。表2.2-3 74LS161 真值表 图2.2-4 74LS161波形图计数器使用1HZ的时钟频率,用一个74LS161接成5进制计数器,输出端的QA和QB相与非再和负责清零的拨动开关异或输入清零端,当输出为0101即5时,与非门输出0,在和拨动开关异或就可以使

11、74LS161清零,而当输出端输出的识别的数字是,与非门输出是1,就无法清零,这样就可以达到是74LS161芯片模5计数的功能了。74LS08中的三个输出端口,经过74LS32取或,输出信号Y,既与74LS161的LOAD(置数端)相连,又和74LS161输出端的QA和QB相与非后再与后接蜂鸣器(指示灯)。没有病床呼叫时,Y=0,此时蜂鸣器不响(指示灯不亮),74LS161的初态均为零,输出端输出值也为零,取反为1;当有病床呼叫时,Y=1与输出端的QA和QB相与非后相与为1,即蜂鸣器(指示灯亮)开始响。计数器开始工作,5秒钟之后,进位端输出1,取反为0,与时钟信号相与为0,计数器停止工作,同时

12、,蜂鸣器停止蜂鸣(指示灯熄灭)。 图 2.2-5 数码管显示控制电路逻辑图 图 2.2-6 蜂鸣器控制电路逻辑图 图 2.1-6计时器器控制电路逻辑图两片74LS192级连,实现进位功能,低位片的进位接到高位片的加计数上,实现了此功能。图 2.1-7再次报警控制电路逻辑图QAQC相与后接蜂鸣器,可实现每隔两秒响一次,九秒一循环。图 2.1-8选择控制电路逻辑图为了防止增加的再次报警电路影响基本功能,增加了四选一数据选择器来控制电路互不干扰,否则,蜂鸣器五秒计时功能不能实现。实验所需器材1) 数字逻辑试验箱 1台2) 74LS00 4组2输入与非门 1片3) 74LS04 反相器 2片4) 74

13、LS08 4组2输入与门 1片5) 74LS32 4组2输入或门 1片6) 74LS86 4组2输入异或门 2片7) 74LS138 3线-8线译码器 1片8) 74LS148 优先编码器 1片9) 74LS161 4位二进制加法计数器 1片10) 导线 若干(3)在本实验中使用的主要芯片介绍如下。1)74LS04芯片图 2.2-7 74LS04芯片简介2) 74LS148芯片图 2.2-8 74LS148 芯片简介74LS148是一个八线-三线优先级编码器。74LS148优先编码器为16脚的集成芯片,除电源脚VCC(16)和GND(8)外,其余输入、输出脚的作用和脚号如图中所标。其中I0I7

14、为输入信号,A2,A1,A0为三位二进制编码输出信号,IE是使能输入端,OE是使能输出端,GS为片优先编码输出端。它在允许编码(IE=0),且有编码输入信号时为0(如表2.1-1中第三至第十行);若允许编码而无编码输入信号时为1(如表2.1-1第二行);在不允许编码(IE=1)时,它也为1(如表2.1-1第一行)。 GS = 0表示“电路工作,而且有编码输入”。3)74LS08芯片图 2.2-9 74LS08芯片简介信号从74LS08出来后,再分别引入74LS138变量译码器。74LS138芯片是3线-8线译码器4) 74LS13874LS138芯片是常用的3-8线译码器,常用在数字电路的译码

15、电路中.真值表:图 2.2-10 74LS138芯片简介4) 74LS32芯片图2.2-11 74LS32芯片 表2.2- 12 74LS32 芯片3 系统实现3.1 系统实现过程 在完成本设计的过程中,我使用了Multisim10。我在学校的FTP上,找到了破解版的Multisim10.1.1,下载安装也比较省时省事,软件功能稳定全面。这样,系统就可以仿真测试了,我在使用的过程中也发现,Multisim10 的元器件以及仪表仪器很齐全,即便是库中没有用户所需要的器件,用户也可以根据自己的设计需要自行封装并保存,以备后续使用。此外,一般设计电路使用到的功能,几乎都可以在主界面找到相应的按钮或者

16、菜单,为用户的设计工作提供了极大方便。 其次,就是电路方面的知识。仿真软件再好,也只是一个工具,电路设计成功与否关键还是设计者的功力。一个不算复杂的电路,可能仅仅由于某个小元件的参数设置不合适,整个电路就无法正常工作,因此,完成一个电路的设计,首先要求设计者对设计题目深入分析,对各个元件的参数设置有一个合理把握。在本设计中,就是由于起初我对设计题目的理解不够到位,设计的电路总也出不来结果,最让人受挫的一次是明明开关已经断开,可是相应的呼叫指示灯仍然亮,而数码管也无法稳定显示同时闭合的两个开关中优先级别最高的,后来发现,正是由于电路异或门的参数设置不合适所导致。 设计好电路后,我们开始在实验台上

17、实现,调试,在连接好基本功能的电路时,出现了数码管5秒计时不能停止的情况,发现是74LS04反相器的5、6号管脚的问题,所以我们更换了芯片。我们在新的芯片中再次连线发现系统就可以正常的工作了。3.2 系统测试在实验箱调试完成后;检查:连线无误;电路放置正确电源正确连接打开试验箱的开关ONOFF,此时数码管显示为零首先测试1号病人呼叫,检查1对应的指示灯是否亮,并且是否伴有蜂鸣声。数码管显示5秒计时;再看按下复位键后,数码管是否清零,且不影响下次呼叫;第二测试3、4号病人同时护叫,此时发现3、4号病人对应的指示灯同时亮起,蜂鸣器发出蜂鸣声,数码管显示的是3(因为设定3号比4号优先级高);当拨动复

18、位键,数码管可显示4,这个拓展功能的实际意义是可提示护士有多人同时呼叫;第三测试5号病人呼叫,9秒内不动复位键,一数码可显示9秒计时,蜂鸣器再响,这时为提示护士有病人呼叫未回应,我们设计了隔2秒响2秒的方式,与之前功能以示区别。两数码管可记录显示护士响应时间,此功能可记录护士工作效率。测试完毕,整理试验箱,芯片。具体的在MULTISIM10下检验病房呼叫系统的步骤如下:(1)首先触发一个病人信号,看是否产生声、光报警,蜂鸣器声音响,数码管是否显示对应的病人编号;直到完成了此功能,进行下一向调试。 (2)向调试触发多个病人信号,同样看是否产生声、光报警,蜂鸣器声音响,数码管是否显示最优先的病人编

19、号;如能完成此功能那么它是正确的。 (3)拨动复位键后,系统按优先等级显示下一个优先级高的病人编号。 (4)按下复位后,系统将自动恢复到初始状态:显示灯全灭,数码管显示0。3.3 系统最终电路图图 3.3-1 试验电路图病人、护士对应的开关通过异或门连接,只要其不同异或就出1进行信号产生和复位,再接反相器,因为74LS148低电平输入有效。三与门控制数码管不工作时显示“0”。74LS148的输出给74LS138译码器输入,实现了优先级的指示灯。74LS161芯片是通过将不同输出与非再接输入端实现了五进制,十六进制计数。两片74LS192芯片级连形成进位,通过显示管显示十进制计时。为防止输入蜂鸣器信号干扰,使用74LS153数据选择器,对不同信号进行选择,以排除干扰。

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2