数字显示电路实验报告.docVIP

  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.掌握基本门电路的应用,了解用简单门电路实现控制逻辑。 2.掌握编码,译码和显示电路的设计方法。 3.掌握用全加器,比较器设计电路的方法。 二、设计任务及要求 1.数字显示电路操作面板:左侧有16个按键,编号为0到15数字,面板右侧有2个共阳7段显示器,操作面板如图所示。 2.设计要求:当按下小于10的按键后,右侧低位7段显示器显示数字,左侧7段显示器显示0;当按下大于9的按键后,右侧低位7段显示器显示个位数字,左侧7段显示器显示1。若同时按下几个按键,优先级的顺序是15到0。 三、总电路框图及原理图 总电路框图如下 译码显示码制转换键盘编码 译码显示 码制转换 键盘 编码 总电路原理图如下: 四、设计思想及基本原理 1.编码电路 本实验要求有16个输入,故采用两片8线-3线优先编码器扩展为16线-4线的优先编码器。16线-4线编码器输入信号为~,低电平有效,而且的优先权最高, 的优先权最低.由于7447译码器输入为高电平有效,故将编码器输出通过与非门,经过与非门后输出 为4位2进制反码(即0000-1111 ) .可用第一片的输入端分别接~, 第二片的~接~. 显然第一片的优先权应高于第二片,只有当~无信号时才允许第二片工作.因此,将第一片的选通输出端和第一片的控制端相连,即可实现上述功能. 2.码制转换电路 根据设计的要求,显示输入应为8421BCD码,由于BCD码是逢十进一,而四位二进制加法是逢十六进一,因此要在组间进位方式上加一个校正电路,可以采用加6的方法实现.当小于9时直接输入,当大于9时,将BCD码加6(溢出后相当于减10) 且十位进1. 3.译码显示电路 将经过编码电路、码制转换电路得到的四位二进制经显示译码器,然后将显示译码器的输出与七段数字显示器相连,即可显示所要求的数字。由于采用7447显示译码器,其输出为低电平有效,因此采用共阳数码管。 五、元件介绍及单元电路的分析 1.编码电路 编码电路采用8线-4线优先编码器74LS148,由于实验要求有16个输入,故采用两片8线-3线优先编码器扩展为16线-4线的优先编码器。16线-4线编码器输入信号为 ~,且优先级依次降低. 第一片的优先权应高于第二片,只有当~无信号时才允许第二片工作.因此,将第一片的选通输出端和第一片的控制端相连. 74LS148的管脚图如下: 其中为输入端,低电平有效为输出端(反码输出),为选通输入端,为优先扩展输出端。 2.码制转换电路 由于要求输出显示BCD码0~15,BCD码是逢十进一,四位二进制加法是逢十六进一,因此要在组间进位方式上加一个校正电路,可以采用加6的方法实现.当运算结果小于或等于1001时,BCD码加法与四位二进制加法相同;当运算结果大于1001时,电路再加六。由于74LS148是低电平输出有效,故需要通过与非门来实现电平转换和加6修正信号的产生。 74LS00管脚图如下: 74LS283管脚图如下: 上图中,,分别为加数和被加数,为和数,为低位进位,为本位进位 3.译码显示电路 将最后一个与非门的输出、74LS283的输出分别和显示译码器的输入相连,如上原理图所示。即可实现共阳数码管的0~15的输出。为防止电流过大烧毁数码管,在数码管和电源之间加了一个限流电阻。 74LS47管脚图如下: 上图中A、B、C、D接收二进制码输入,分别驱动七段译码器的a~f段。 六、测试结果分析及调试中故障分析 最后得到的结果是:当按下小于10的按键后,右侧低位7段显示器显示对应的数字,左侧7段显示器显示0;当按下大于9的按键后,右侧低位7段显示器显示个位数字,左侧7段显示器显示1。若同时按下几个按键,优先级别的顺序是15到0。达到了设计的要求。 本次在调试过程中遇到了不小的困难,由于本次实验有较多的连线,很容易出错。我们焊接好电路后,通电却发现10-15能正确显示,但是按下0-9的按键后,输出一直为16,我们通过分析,如果高位的数码管输出为1,则与之相连的与非门输出为1,经过推理,锁定问题应该出在其中一片74LS00上,于是我们把重点放在该芯片上,经过几个小时的检查(检查断路、短路以及导线有没有连接错误等),最终发现该片74LS00管脚和电源之间出现了开路,改正电路后,按键8-15均能输出正确的结果,但是按键0-7依然没有输出想要的结果。经过分析,此时问题应该出在另一片74LS00和74LS283,但是我们检查了很久的电路,

文档评论(0)

139****2545 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档