数字电路课程设计设计一个简易键盘.docx

上传人:b****3 文档编号:6612365 上传时间:2023-05-10 格式:DOCX 页数:11 大小:1.05MB
下载 相关 举报
数字电路课程设计设计一个简易键盘.docx_第1页
第1页 / 共11页
数字电路课程设计设计一个简易键盘.docx_第2页
第2页 / 共11页
数字电路课程设计设计一个简易键盘.docx_第3页
第3页 / 共11页
数字电路课程设计设计一个简易键盘.docx_第4页
第4页 / 共11页
数字电路课程设计设计一个简易键盘.docx_第5页
第5页 / 共11页
数字电路课程设计设计一个简易键盘.docx_第6页
第6页 / 共11页
数字电路课程设计设计一个简易键盘.docx_第7页
第7页 / 共11页
数字电路课程设计设计一个简易键盘.docx_第8页
第8页 / 共11页
数字电路课程设计设计一个简易键盘.docx_第9页
第9页 / 共11页
数字电路课程设计设计一个简易键盘.docx_第10页
第10页 / 共11页
数字电路课程设计设计一个简易键盘.docx_第11页
第11页 / 共11页
亲,该文档总共11页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

数字电路课程设计设计一个简易键盘.docx

《数字电路课程设计设计一个简易键盘.docx》由会员分享,可在线阅读,更多相关《数字电路课程设计设计一个简易键盘.docx(11页珍藏版)》请在冰点文库上搜索。

数字电路课程设计设计一个简易键盘.docx

数字电路课程设计设计一个简易键盘

数字电路课程设计

 

课程:

设计一个简易键盘

 

学号:

姓名:

班级:

教师:

 

 

设计名称:

设计一个简易键盘日期:

2011年1月6日

设计内容:

0-9十个数字分别对应一个按键,当其中一个按键按下时,在数码显示管上显示对应的数字。

设计目的与要求:

1、学习数字逻辑等电路设计方法,熟知编码器、译码显示等其他电路的工作原理及特点;

2、培养勤奋认真、分析故障和解决问题的能力。

设计环境或器材、原理与说明:

环境:

Multisim8

器材:

编码器芯片74LS248,以及与非门(4个),或非门(6个),七段发光二极管显示器,

   开关和电源。

原理:

  若要将4位二进制数作为七段发光二极管的输入来进行显示,而二进制数则通过二-十进制译码器原理,通过十进制数来显示,从而得到从十进制-二进制-十进制显示的功能。

所以需要设计一个电路,将一位十进制数字转化为四位二进制编码,即二—十进制编码器。

根据键盘输入的原理,当输入一个数字的时候是不能出现其他的数字的,所有要用到优先编码器的原理。

所以根据题意设计了电路,将输入的十进制数转化为四位二进制数。

从而实现简易键盘的功能。

  在二-十进制编码器中,输入I1~I9代表十进制1~9,十进制数0的输入时是隐含的,当I1~I9均为0时,代表I0输入有效,输出Y3Y2Y1Y0代表十进制数的8421BCD编码

二-十进制编码器编码表

输入

输出

I0

I1

I2

I3

I4

I5

I6

I7

I8

I9

Y3

Y2

Y1

Y0

1

0

0

0

0

0

0

0

0

0

0

0

0

0

0

1

0

0

0

0

0

0

0

0

0

0

0

1

0

0

1

0

0

0

0

0

0

0

0

0

1

0

0

0

0

1

0

0

0

0

0

0

0

0

1

1

0

0

0

0

1

0

0

0

0

0

0

1

0

0

0

0

0

0

0

1

0

0

0

0

0

1

0

1

0

0

0

0

0

0

1

0

0

0

0

1

1

0

0

0

0

0

0

0

0

1

0

0

0

1

1

1

0

0

0

0

0

0

0

0

1

0

1

0

0

0

0

0

0

0

0

0

0

0

0

1

1

0

0

1

表达式:

Y0=I1+I3+I5+I7+I9

Y1=I2+I3+I6+I7

Y2=I4+I5+I6+I7

Y3=I8+I9

逻辑图

两输入与非门

两输入或非门

三输入与非门

 

说明:

开关按下相当于输入1信号,一个开关对应于一个输入端,也即键盘的一个按钮。

根据共阴极显示译码器的逻辑功能表与逻辑图设计显示译码器部分,这里用的是74LS248D。

74LS248D逻辑功能表

共阴极显示译码器驱动电路

电路图

 

设计结果与分析(可以加页):

测试数据0:

按键盘上数字0,即按下开关J10,代表I0有效,芯片74LS248D输入端为0000数码显示管显示0。

 

测试数据1:

按键盘上数字1,即按下开关J1,代表I1有效,芯片74LS248D输入端为0001数码显示管显示1。

测试数据2:

按键盘上数字2,即按下开关J2,代表I2有效,芯片74LS248D输入端为0010数码显示管显示2。

测试数据3:

按键盘上数字3,即按下开关J3,代表I3有效,芯片74LS248D输入端为0011数码显示管显示3。

测试数据4:

按键盘上数字4,即按下开关J4,代表I4有效,芯片74LS248D输入端为0100数码显示管显示4。

测试数据5:

按键盘上数字5,即按下开关J5,代表I5有效,芯片74LS248D输入端为0101数码显示管显示1。

测试数据6:

按键盘上数字6,即按下开关J6,代表I6有效,芯片74LS248D输入端为0110数码显示管显示1。

测试数据7:

按键盘上数字7,即按下开关J7,代表I7有效,芯片74LS248D输入端为0111数码显示管显示1。

测试数据8:

按键盘上数字8,即按下开关J8,代表I8有效,芯片74LS248D输入端为1000数码显示管显示1。

测试数据9:

按键盘上数字8,即按下开关J9,代表I9有效,芯片74LS248D输入端为1001数码显示管显示1。

设计体会与建议:

通过这次对简易键盘电路的设计与制作,让我了解了设计电路的程序,也让我了解了关于简易键盘与数码显示器的基本原理与设计理念,要设计一个电路总要先用仿真软件进行仿真操作之后才能实际连线。

实验初期,由于对整个电路还不能从整体把握,只能从课本上的零碎知识点出发,结合查阅到的资料提出解决方案。

在对芯片的选择上存在很多疑难问题,通过各种尝试之后方才将问题很好的解决。

通过本次课程设计实验,不断地发现问题、解决问题,对于电路的设计和要求有了自己新的想法,并在加以尝试之后进行思考创新,从不同角度去分析与解决问题。

其实对于电路的设计,知识点基本上全是书上的,但到底怎样将它们融合在一起,这是一个关键。

特别是在使用Multisim8软件的时候,由于以前没有怎么接触过这款电路设计的软件,刚开始觉得很生疏,但经过反复尝试之后对它就有了新的了解,并可以比较轻巧地连接出自己想要的电路出来,很直观的观察实验效果。

 

课程设计任务书

姓名

×××

学号

班级

课程名称

数字电路逻辑设计

课程性质

专业实践课

设计时间

2010年12月25日——2011年1月6日

设计名称

设计一个简易键盘

设计要求

0-9十个数字分别对应一个按键,当其中一个按键按下时,在数码显示管上显示对应的数字。

设计思路

设计过程

  

  通过设计一个门电路,将一位十进制数字转化为四位二进制编码,即二-十进制编码器,然后将其接到共阴极数码显示管,在数码显示管上显示输入的数字。

计划与进度

12月25日:

确认课题目的与实践意义

12月31日:

安装工具Multisim8软件

1月1日:

研究分析课题的思路与解决方法

1月3日:

利用Multisim8模拟课题实验

1月6日:

书写实验报告

任课教师

意见

说明

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 幼儿教育 > 少儿英语

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2