- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
译码显示电路
实验报告
院系 专业
姓名 学号
实验内容:译码显示电路
一、实验目的?
1、?掌握中规模集成译码器的逻辑功能和使用方法?
2、?熟悉数码管的使用
二、实验仪器及器件
1、?数字电路实验箱、数字万用表、示波器。?
2、?器件:74LS48,74LS194,74LS73,74LS00
三、实验预习及原理
1、?七段发光二极管(LED)数码器?
???? LED数码管是目前最常用的数字显示器,有共阴和共阳管两种类型的电路。
LED数码管可用来显示0~9十进制和一个小数点。小型数码管(0.5寸和0.36寸)每段发光二极管的正向压降,随显示光(通常为红、绿、黄、?橙色)的颜色不同略有差别,通常为2~2.5V,每个发光二极管的点亮电流在5~10mA。LED数码管要显示BCD码所表示的十进制数字就需要有一个专门的译码器(BCD码七段译码器驱动器),该译码器不但要完成译码功能,还要有相当的驱动能力。
BCD码七段译码驱动器
在此实验中我采用的是74LS48译码器,在protues中模拟时引脚编号可能会与试验箱有点不同。ABCD引脚为BCD码输入端,QA、QB、QC、QD、QE、QF、QG为译码输出端,输出“1”有效,可用于驱动四个共阴二极管显示器。BI、RBO作为输入使用时,是灭灯输入控制端,作为输出使用时,灭零输出端。
节拍发生器
将74LS197和74LS194联合起来使用可以当作节拍发生器使用。
74LS194为移位寄存器,具有左移、右移、并行送数、保持及清除等功能。这里利用J-K触发器实现循环右移的功能,即四节拍发生器。其中Cr为清除端,CP为时钟输入端,S0、S1为状态控制端,DSR、DSL分别为右移、左移数据输入端,D0、D1、D2、D3为并行数据输入端,Q0、Q1、Q2、Q3为数据输出端。节拍发生器工作开始时,必须首先进行清零。J-K触发器Q为0,S1=S0=1,实现并行送数。?
输入端Q0=0,Q1=Q2=Q3=1,当第一个脉冲的上升沿到达后,置入0111,CP下降沿到达后Q=1,即S1=0,S0=1,实现右移功能。在CP作用下输出依次为1011,1101,1110,第四个CP下降后又使Q=1,实现第二个循环。?Q0、Q1、Q2、Q3输出端接到四个公阴二极管显示器的“1234”输入端,就可以依次循环显示二极管中的数字。
具体连接方式见实验内容。实验原理细节不再赘余。
扫描显示
原理不再赘余。
四、实验内容
1、测试74LS194
S0=S1=0 MR’=1 功能为 保持
S0=0 S1=MR’=1 功能为左移
S0=MR’=1 S1=0 功能为右移
S0=S1=MR’=1 功能为并行送数
实现节拍顺序脉冲发生器
连接方式如图所示(按照书本上的方法连接就行)
实现四位扫描译码电路
见内容4。
显示学号。
我选择的是第二种实现方式即显示位置决定内容。
首先,将整个电路分成三个方块。
节拍发生与数码管显示位置控制、节拍与数字(BCD码)之间的关系、数码管与前两个方块的联系。
节拍发生与数码管显示位置控制
如图所示,已经连接好节拍发生器的电路。只需将Q0,Q1,Q2,Q3分别与数码管上的 1234相连即可。
节拍与数字(BCD码)之间的关系
这里需要用到真值表来找到节拍与BCD码的关系,由于学号前四位和后四位使用不同的译码器,须分别列出真值表
前四位的真值表如上图,可得到逻辑关系
D=0 C=Q3⊕Q1 B=Q2’ A=C’
用门电路实现即可。
同理,后四位学号如图所示。
后四位的真值表如上图,可得到逻辑关系
D=Q3Q2Q1 C=0 B=Q0Q1 A=D
使用门电路就可以实现。
数码管与前两个方块的联系
数码管的位置选择(即接口1234)分别于Q0Q1Q2Q3相连。
数码管的七段控制(即接口ABCDEFG)分别与74LS48的输出端ABCDEFG相连。
在电路连接好后,如图所示。
在检查完电路无误后就可以开始模拟实验了。
将脉冲的频率调到10K HZ,数字显示如上。实验成功。
实验总结
本次实验是在protues的环境下进行的,在实验室的时候可能电路箱出现了故障导致实验一直出错。在仿真实验的时候,也出现了一
原创力文档


文档评论(0)