设计一个病人呼叫大夫地电路.pdf

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
设计一个病人呼叫大夫的电路 3 电路设计 1病人呼叫大夫的电路设计 1.1设计任务 设计8个病人呼叫大夫的电路, 0号病人病情最轻, 7号最重,病情最重的病 人优先级最高; 8个病人按照优先级的高低得到响应,即两人或两人以上同时呼叫大夫,至 相应最重病人的呼叫请求,呼叫时用蜂鸣器发声,同时显示病人的号码; 通过拨码开关手动模拟 8个病人的呼叫; 按照以上技术要求设计电路,对设计的电路用 Multisim 仿真。 1.2实验原理及思路分路 当某一路有呼叫信号输入时,该信号会被送到优先编码器中进行编码,编码 器信号通过锁存器经锁存后输入到译码器,然后译码器在输出到显示电路, 显示这一路的编号同时蜂鸣器报警,状态可以手动通过按键消除。当有两个 或两个以上按键同时输入时, 显示电路会显示优先级高的编号同时蜂鸣器报 警。 用拨码开关作为 8间病房的求助按钮,从上而下分别用 0、1、2、3、4、5、6、 7来控制。当有病人按下求助按钮时,则 74ls148D 的GS输出端为高电平,其 端接反相器, 去推动晶体管使蜂鸣器发声, 以提醒大夫有病人呼叫, 并用 LED 数码管显示该病人的房间号。 3 ) 考虑到病人的呼叫有优先级之分,可以使用优先编码器 74LS148来区分病人 的优先级。 1.3 74ls148编码器 在优先编码器电路中, 允许同时输入两个以上编码信号。 在同时存在两个或两个 以上输入信号时, 优先编码器只按优先级高的输入信号编码, 优先级低的信号则 不起作用。 74ls148编码器的真值表格 1示: 由74ls148真值表可列输出逻辑方程为: 1.4电路图及仿真结果 病人呼叫大夫的电路连接如图表 1示: 图表 1 此单元电路进行仿真测试,如图,当按下 4键时,数码管显示数字 4 ,对应输入信 号的按键, 同时蜂鸣器发声。 同上对其他按键进行仿真测试, 得到的结果与期望 值一致,因此表明设计的电路原理正确,元器件选择恰当,参数选择合理。 2加法电路的设计 2.1设计任务 2个无符号 4位二进制数相加,其和不大于 15; 要求加数及和均以十六进制数的形式显示; 通过2个拨码开关控制改变 2个加数的大小; 当和大于 15时,说明有进位,用逻辑探针点亮进行指示。 2.2实验原理及框图 2 个无符号 4位二进制数想加可以使用芯片 74ls283 ,74ls283 芯片的管脚图如图表 2 : 图表 2 2个四位二进制数分别从 A4—A1和B4—B1输入,其和从 SUM_4—SUM_1输出, 因为输出也是一个二进制数,因此输出的最大值为 15,当2个输入二进制数 之和大于 15时,将从 C4输出一个进位信号。 用拨码开关产生 2个4位二进制数进,分别接入到 74LS283管脚图 73LS283 的 两个输入端,逻辑探针与芯片的 C4口连接,当有进位输出时,逻辑探针将点 亮。输入信号和输出信号同时与十六进制显示芯片连接,显示成十六进制形 式。 2.3 电路图及仿真结果 两个输入的二进制数是 3、2对应的十进制数也是 3 、2,则和为 5,没有向高 位的进位。指示灯不亮。如图表 3:

文档评论(0)

lh2468lh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档