找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4630|回复: 0
上一主题 下一主题
收起左侧

数字电路构成的医院病人紧急呼叫系统设计

[复制链接]
跳转到指定楼层
楼主
ID:355610 发表于 2019-4-18 11:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
摘要:本电路系统主要由信号呼叫锁存、优先编码、及逻辑控制清除电路几部分组成。经过74LS148简单的编码,然后将信号传送到译码驱动电路,最后用数码管显示输出。医务人员根据当前显示病人编号进行处理,处理一个按一下控制开关,则可清除当前处理的病人并显示下个次要优先级别的病人,清除的原理就是:每当按一下复位按钮就会产生一个上升沿脉冲,使计数器置数,并将当前显示的数通过计数器输入到译码器中,与之对应输出一个低电平信号作为触发器清零信号。此时,显示器中显示的是次级编码信号。同理次处理完毕,最后全部处理完后将显示零。

根据要求设计一个医院病人紧急呼叫系统。具体要求如下:

(1)当病人紧急呼叫时,能显示病人的编号:x;

(2)根据病人病情设置优先级别。当有多人呼叫时,病情严重者优先;

(3)医务人员处理当前最高级别病人的呼叫后,系统按优先级别显示其它呼叫病人的编号。

1.2基本原理与框图

系统可由信号呼叫锁存、优先编码、显示电路及逻辑控制清除电路等几部分组成。

系统首先通过不同的按钮开关接受不同的呼叫信号,并将其对应信号锁存在与之相对应的D触发器中,然后将这些呼叫信号传到8路优先编码器,编码器再根据触发器中信号优先级的高低依次对这些信号进行编码,然后将当前最高优先级别的信号显示出来。

医务人员根据当前显示病人编号进行处理,处理一个按一下控制开关,则可清除当前处理的病人并显示下个次要优先级别的病人,清除的原理就是:每当按一下复位按钮就会产生一个上升沿脉冲,使计数器置数,并将当前显示的数通过计数器输入到译码器中,与之对应输出一个低电平信号最为触发器清零信号。此时,显示器中显示的是次级编码信号。同理将依次处理完毕,最后全部处理完后将显示零。

系统工作的原理图如图1所示。


图1 系统工作的原理图

1.3总电路图

根据系统需要及电路的框图可用EWB仿真软件做出总电路图如图2所示。

图2 医院病人紧急呼叫系统总电路图

2单元电路设计

2.1信号锁存电路

此系统所用D触发器为74LS74,当预置端及清除端均为高电平且当CLK上升沿时将输入信号D锁存在Q中的功能,Q=D。这里我们所使用的为端,首先使为高电平,当输入一个上升沿脉冲时变为低电平。

74LS74功能表如表1所示。

表1 74LS74功能表

74LS74双D触发器电路图如图3所示。

图3 74LS74双D触发器

此电路使用2个74LS74双D触发器4个输入端分别代表4个病人,是先把D端置高电平,当给了时钟CP后,Q端出高电平1,端出低电平0,此时的低电平可直接作用于优先编码器的编码输入端,使之输出对应的二进制数据。而当译码器给了清除端CLR信号0后,端出1,利用这点可以对信号进行清除,显示其它病人的信号。

2.2优先编码电路

此系统所用编码器为74LS148优先编码器,根据D触发器传来的信号进行编码产生一个地址码再经过反相器就可以在显示电路中显示是哪个病人需要护理了。

74LS148编码器的真值表如表2所示。



74LS148优先编码器电路图如图4所示。

图4 74LS148优先编码器

此电路使用了一个74LS148优先编码器,在E1=0电路正常工作状态下,允许1-4当中同时有几个输入端为低电平,即有编码输入信号。其中4至1的优先权依次降低,对应的A2、A1、A0三个输出对应的二进制代码。

利用这一点,可以将触发器中传来的信号来控制74LS48七段显示器译码器的消隐端,当无病人给信号时,则显示零。

2.3显示电路

根据优先编码器74LS148的地址码可以选取接入译码器74LS48,输出a、b、c、d、e、f、g和七段共阴极显示器的相应端口相连。

一般显示器元件同时具有译码器74LS48功能,只需将优先编码器74LS148的地址码输出的信号经过反相器后直接与显示器给出的四个端口相连即可。        

2.4逻辑控制及复位电路

此系统是利用医务人员控制的复位开关产生一个上升沿启动74LS160使优先编码器输出的地址码保持输出,将这些地址码输入到74LS138译码,从而去控制对应D触发器的清零端 ,达到复位的目的。

74LS160计数器的真值表如表3所示。


74LS138译码器的真值表如表5所示。

表5 74LS138译码器的真值表


逻辑控制及复位清零部分的异步清零计数器与3/8译码器电路图如图5所示。

图5 异步清零计数器与3/8译码器


74LS160为异步清零计数器,即端输入低电平,不受CP控制,输出端立即全部为低电平。

74LS160还具有同步预置功能,在 端无效时,端输入低电平,在时钟共同作用下,CP上跳后计数器状态等于预置输入DCBA,即所谓“同步”预置功能。此系统利用的是74LS160置数功能。

74LS138 为3 线-8 线译码器,当一个选通端G1为高电平,另两个选通端G2A和G2B为低电平时,可将地址端(A、B、C)的二进制编码在一个对应的输出端以低电平译出。

如上图,74LS148优先编码器的地址码通过74LS160的ABCD输入端输入,当按下清除开关产生一个上升沿CP送到CLK,利用74LS160的同步预置功能,把74LS160的输出端置成与输入端一样的编码,送至74LS138译码器译码译出与地址码相对应的低电平接至74LS74D触发器的清除端,从而实现信号的逻辑控制与清除。


3安装与调试

EWB仿真软件进行运行无误后,可以根据仿真图进行安装工作,安装之前一定要检测工具箱、导线和芯片的好坏,这是最重要的;然后就是接线了,整体结构布局应从全局出发,决定电子装置各部分的空间位置。将整个功能电路分成几个单元电路,我这里就将它分成信号锁存电路、优先编码电路、显示电路和逻辑及控制电路,接好一个单元电路之后就得对此单元电路进行检测,看看是否与理论值相同,不相同就得查查是否线路松动还是接错了;将各个单元电路接好检测好后级来调试至成功。


4故障分析与电路改进

4.1故障分析

假如显示功能有时对有时错,这时应该查看线是否有松动。当优先编码单元电路和显示器检测功能完好的情况下,按下信号呼叫按钮,但显示器无变化,这时可能是按钮接触不良,无法给锁存器提供信号锁存所需的上升沿,也可能是74LS74没有工作在锁存功能,像清零端不是高电平、没接有效电平都有可能导致锁存器不能锁存D中的信息。

显示器有显示,但是是乱码,不能和呼叫信号相匹配,并且检测到了显示器能正常工作,这就可能是优先编码的问题,我们这里需要的是4、3、2、1这四个优先级,这就必须把5、6、7端接高电平及无效段,还有无呼叫信号时要不显示,这意味着我们不需要的0端也要接电源。

如果呼叫信号还是能正确显示,但就是不能复位清零,使得低优先级的无法得到及时处理,这个就得先从复位开关开始检测,是否产生上升沿至又74LS160,然后看看要复位清零的地址码是否准确传入74LS160对应端,确定74LS160工作在保持功能,如果还不能清零,就继续检测74LS138译码器是否正常译码,最后就是检查译码信号是否传给了D触发器的。

4.2电路改进

电路进行清除当前显示时,倘若将某个触发器清零,但二进制译码器还将保持原有的输出,这时此触发器的清零端将维持清零状态将不能立刻收到信号。要解决这种弊端得连个装置就是每当译码器工作一次就得将其进行复位,使得各D触发器的清零端口全为高电平无效。此方案可以利用74LS138的使能端来实现。


5总结与体会

数字电子技术的设计,今天终于能告一段落,这次的设计又一次加强了我们动手、思考和解决问题的能力,在这之前我们也做过训练我这方面能力的设计和实习,像电工电子实习。但这次是第一次完全由自己设计电路,遇到的困难可想而知,但最终还是很好的完成了任务,而且使我受益匪浅。

这次的数电设计,我做的是个比较简单的医院病人紧急呼叫系统,任务拿到手上之后觉得确实很简单再加上以前数电也还学的不错,直到真真自己动手设计时才发现理想与实际之间的差距很大,以前学的那些芯片管脚及功能都很模糊,比如呼叫信号怎样锁存,处理完高优先级的呼叫后怎么清除等等一连串的问题。

通过这个设计,我的最大收获就是对一些芯片的功能有了更好的理解和运用,以及对以前学的知识存在的一些问题也迎刃而解,同时也对学的知识有了一个实践性的证明。通过这次设计使我懂的了理论与实际相结合的重要性,只是一味的学那些死的理论知识是远远不够的,只有把所学的理论和实践相结合,才能真正掌握一门科学,一味的纸上谈兵是行不通的,实践还可以提高自己的实际动手能力和独立思考的能力,这也是为在当代急需的实践型人才的社会的一种准备。其次就是接实物电路的时候觉得最主要的就是要沉着冷静加细心。

付出就会有收获,虽然过程曲折难尽,但也收获良多,在老师、组员和其他同学的帮助下很好的完成了老师布置的任务,这种经历不管是泪水曲折还是所获得的成果,都将成为我人生旅途的一段美好的回忆。


完整的Word格式文档51黑下载地址:

医院病人紧急呼叫系统.docx (150.21 KB, 下载次数: 24)


评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:355610 发表于 2019-4-22 10:22
审核还没通过

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表