EDA课程设计房呼叫系统-.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录 一、课程设计思路 1 1、设计题目 1 2、设计要求 1 3、设计想法 1 二、课程设计过程 2 1 、模块分配 2 2 、模块具体设计 2 三、课程设计综合介绍 4 1、整体原理图 4 2、引脚配置 5 3、整体设计实现 5 参考文献 6 附件(病房呼叫系统整体程序) 7 第 1 页 一、课程设计思路 一)、设计题目 :病房呼叫系统 二)、设计要求: 1、 用 8 个开关模拟 8 个病房的呼叫输入信号, 1 号优先级最高; 1~ 8 优先级依次降低; 2、 用一个数码管显示呼叫信号的号码;没信号时显示 0;有多个信号呼叫时,显示优先级 最高的呼叫号(其他呼叫用指示灯显示) ;用四个数码管显示呼叫等待时间( mm ss)。 3、 凡有呼叫发出 5 秒的提示声;呼叫 3 分钟未处理输出报警信号。 发挥部分: 对低优先级的呼叫进行存储, 处理完高优先级的呼叫, 再进行低优先级呼叫的处 理。 三)、设计想法 : 1、整体设计思路:根据设计要求,我们将设计分为几个模块来设计,分别为:锁存模块、 选优模块(对病房选优) 、选优模块 2(对复位选优) 、计时模块、显示模块、蜂鸣模块。 2、整体设计流程: ( 1)、锁存器: 对病房呼叫的信号进行存储并处理信号, 需要用一个对所有的呼叫信号进行 存储的锁存器。 2)、数据选择器(选优) :对发出呼叫的病房进行优先选择,选择优先级最高的一个病房号,病房号从 1 到 8 优先级一次降低。 3)、数据选择器 2(选优 2):对时间控制信号进优先选择,这样就是的数码管显示器显示的时间为当前优先级最高的病房所呼叫的时间。 ( 4)、计时器:病房呼叫系统中要求凡有呼叫发出,呼叫 3 分种未处理输出报警信号,即要 求一个模块对呼叫时间计时, 因此我们设计一个分秒计时器, 对呼叫时间计时。 实验箱中时 钟频率为 20MHZ,故计时部分需加入分频,我们使之为 1s。 5)、显示器:用一个数码管显示呼叫信号的号码, 用四个数码管显示呼叫等待时间 ( mmss ), 设计一七段数码显示器,数码片选为低电平有效,扫描信号定为1KHZ。 第 1 页 二、课程设计过程 一)、模块分配 :锁存模块 :选优模块、对复位选优模块 :计时模块 :显示模块 :连接模块、蜂鸣器模块 二)、模块具体设计 1. 锁存模块: 由于有 8 个病房所以设计了 8 个输入信号且高电平时为信号输入, 另外考虑 到时间模块显示的是当前等待时间,所以小组讨论后决定时间显示当前等待时间为最 好,所以在锁存模块,把复位加到锁存模块,高电平的时候表示复位不工作,低电平的 时候表示复位。 锁存器的一个输入信号与 LED灯相连, 使得有呼叫信号时, 与病房相对 应的灯亮。 另外一个相同的输出信号连接选优器, 对信号进行选优, 还有一个相同输出 信号控制计时模块中的 SP信号。 2. 选优模块: 由设计要求, 数码管要显示优先级最高的病房的呼叫信号, 所以我们须得对 病房呼叫信号进行选优, 还考虑到对时间的优先级的问题, 所以设计了两个优先输出信 号。程序功能部分按优先病房号顺序依次输出 BCD码代表的 1、 2、3、4、5、 6、7、 8. 选优 2:考虑到复位键一一对应的问题,我们的时间模块又只用了一个,显示当前最优 先病房的等待时间, 所以选优 2 模块连在选优模块的后面以及和 8 个位宽的复位信号相 连,然后通过选优模块,使得输出地复位信号为当前最优先的病房所对应的复位信号。 锁存器模块的一个输出信号也在这时进行选优, 选出来的优先级最高的信号与时间模块 中的 SP 信号对应。 4. 计时模块: 由设计要求计时用四个数码管显示 mmss, 所以时间方面采用的是以秒进位, 实验箱中的时间频率为 20MHZ,所以选择了 0:即一秒的分频,另外由于有呼 叫信号时, SP=1, 我们得立即计时 , 所以定义了每个 1 秒之内出现一个上升沿, 当上升沿 到来时时间加计 1s,另外 mmss之中前一个 m代表的是分的十位,后一个 m代表的是分 的个位,前一个 s 代表的是秒的十位,后一个 s 代表的是秒的个位。 第 2 页

文档评论(0)

chuanmei123 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档