数电课程设计拔河游戏机的设计_第1页
数电课程设计拔河游戏机的设计_第2页
数电课程设计拔河游戏机的设计_第3页
数电课程设计拔河游戏机的设计_第4页
数电课程设计拔河游戏机的设计_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、课课 程程 设设 计计 课程名称数字电子技术基础题目名称拔河游戏机的设计专业班级10 级电子信息(2)学生姓名吴子芹学 号51001032005指导教师杨春兰二一二年五月十六日目录目录目录目录一一 设计任务书设计任务书 .41.1 设计题目 拔河游戏机 .41.2 设计目的.41.3 设计任务.4二二 电路总体设计电路总体设计 .52.1 总体设计电路框图.52.2 总体设计描述.51.整体描述.52.开机描述.53.比赛描述.54.计分描述.62.3 整机电路.62.4 整机电路设计描述.7三三 部分电路设计及原理部分电路设计及原理 .73.1 整形电路设计.73.2 编码电路设计.83.3

2、 译码电路设计.103.4 控制电路设计.123.5 胜负显示设计.123.6 复位电路设计.14四四 结结 论论 .1541 实验评价:.1542 心得体会:.15参考文献参考文献 .16附录附录 a a 系统整体系统整体电电路路 .17附录附录 b b 系统元器件表格清单系统元器件表格清单 .18 一一 设计任务书设计任务书1.11.1 设计题目设计题目 拔河游戏机拔河游戏机1.21.2 设计目的设计目的 1、了解并掌握电子电路的一般设计方法,具备初步的独立设计能力。 2、通过查阅手册和文献资料,进一步熟悉常用电子器件的类型和特性,并掌握合理选用的原则;进一步掌握电子仪器的正确使用方法。

3、3、学会使用 eda 软件 multisim 对电子电路进行仿真设计。 4、初步掌握普通电子电路的安装、布线、调试等基本技能。 5、提高综合运用所学的理论知识独立分析和解决问题的能力,学会撰写课程设计总结报告;培养严肃认真的工作作风和严谨的科学态度。1.31.3 设计任务设计任务给定设计设备和主要元器件,按照电路的各部分组合成一个完整的拔河游戏机。 1、拔河游戏机需用个发 9 个光二极管排列成一行,开机后只有中间一个点亮,游戏开始,以此作为拔河的中心线。游戏双方各持一个按键,迅速地、不断地按动产生脉冲,谁按得快,亮点向谁方向移动,每按一次,亮点移动一次。移到任一方终端二极管点亮,这一方获胜,此

4、时双方按键均无作用,输出保持,只有经复位后才使亮点恢复到中心线,新的一轮开始。2、显示器显示胜者的盘数。二二 电路总体设计电路总体设计2.12.1 总体设计电路框图总体设计电路框图见图 21 所示按键a、b整形电路选择开关可逆计数器译码器取胜计数器控制电路中心线显示复位取胜显示图 21 拔河游戏机线路框图2.22.2 总体设计描述总体设计描述1.整体描述整体描述 电子拔河游戏机是一种能容纳甲乙双方参赛或甲乙双方加裁判的三人游戏电路。该拔河游戏设计选取九个 led 发光二极管表示拔河的“电子绳”。由甲乙双方通过按键的快慢使得 led 灯朝自己的那段点亮至终点延伸。谁最先点亮最后一个发光二极管即为

5、获胜方。此时双方再按开关不会再点亮二极管,并对获胜方进行累计计数,累计多局定胜负。用键盘上的 a 和 b 表示开关按钮。c 表示清零信号,每次比赛都要清零,并使按钮开关复位。中间的的二极管点亮提醒参赛双方新的一轮比赛开始。2.开机描述开机描述 比赛开始,由裁判下达比赛命令,键盘 d 代表裁判信号。按下键盘 d 键甲乙双方才能输入信号即分别按下键盘 a,b 键时才能点亮二极管。否则由于电路具有自锁功能,使得输入信号无效。裁判信号有键盘 d 来控制。 3.比赛描述比赛描述 拔河电子绳由 9 个 led 发光二级管构成,裁判下达比赛开始命令后,按下键盘 d 键,甲乙双方通过按键输入信号,由键盘 a,

6、b 键来模拟信号输入。摁下 a 键向左移动,摁下 b 键向右移动。石、使发亮的 led 二极管向自己的一方移动,并阻止向对方那方移动。那方摁的快光点就向这一方移动。当点亮的亮点从中点至最后一个发光二极管点亮时,表示比赛结束。此时电路自锁,保持当前状态不变。4.计分描述计分描述 计分电路由俩段七段数码管分别对双方的获胜次数进行计数,比赛结束时自动进行计数累加。2.3 整机电路整机电路 图 22 拔河游戏机整机线路图2.42.4 整机电路设计描述整机电路设计描述整机电路设计包括六个模块分别为整形电路、编码电路、译码电路、控制电路、胜负显示、复位。可逆计数器 cc40193 原始状态输出 4 位二进

7、制数0000,经译码器输出使中间的一只发光二极管点亮。当按动 a、b 两个按键时,分别产生两个脉冲信号,经整形后分别加到可逆计数器上,可逆计数器输出的代码经译码器译码后驱动发光二极管点亮并产生位移,当亮点移到任何一方终端后,由于控制电路的作用,使这一状态被锁定,而对输入脉冲不起作用。如按动复位键,亮点又回到中点位置,比赛又可重新开始。将双方终端二极管的正端分别经两个与非门后接至二个十进制计数器cc4518 的允许控制端 en,当任一方取胜,该方终端二极管点亮,产生一个下降沿使其对应的计数器计数。这样,计数器的输出即显示了胜者取胜的盘数。三三 部分电路设计及原理部分电路设计及原理3.13.1 整

8、形电路设计整形电路设计cc40193 是可逆计数器,控制加减的 cp 脉冲分别加至 5 脚和 4 脚,此时当电路要求进行加法计数时,减法输入端 cpd 必须接高电平;进行减法计数时,加法输入端 cpu 也必须接高电平,若直接由 a、b 键产生的脉冲加到 5 脚或 4脚,那么就有很多时机在进行计数输入时另一计数输入端为低电平,使计数器不能计数,双方按键均失去作用,拔河比赛不能正常进行。加一整形电路,使a、b 二键出来的脉冲经整形后变为一个占空比很大的脉冲,这样就减少了进行某一计数时另一计数输入为低电平的可能性,从而使每按一次键都有可能进行有效的计数。整形电路由两片 cc4011、一片 cc408

9、1、开关及电阻组成的逻辑组合及时序组合电路来得到 cp 下降沿脉冲的同时消除因开关的抖动带来的不稳定脉冲。其电路仿真如图 31 所示。 vcc5vr11kr21kr31kr41kj1key = aj2key = bu1a4011bd_5vu2b4011bd_5vu1c4011bd_5vu2d4011bd_5vu3a4081bd_5vu4b4081bd_5v35216u5a4011bd_5vu6b4011bd_5vu7c4011bd_5vu1d4011bd_5v894711x1 2.5 vx2 2.5 v131410120vcc0图 31 整形电路电路仿真图3.23.2 编码电路设计编码电路设计

10、编码器有二个输入端,四个输出端,要进行加 / 减计数,因此选用cc40193 双时钟二进制同步加 / 减计数器来完成。一方进行加运算,使亮点向右移动,一方进行减预算。其控制端和前一级抢答器电路相连。cc40193 同步递增或递减二进制计数器引脚排列如图 32 及功能表表 1。u140193bd_5vo03o12o26o37tcu12p015p11p210p39pl11cpu5mr14cpd4tcd13图 32cc40193 引脚排列图注:注: tcd 借位输出端借位输出端 tcu 进位输出端进位输出端 cpd 减计数时钟输入端减计数时钟输入端 cpu 加计数时钟输入端加计数时钟输入端 mr 清

11、除端清除端 p0p3 并行数据输入端并行数据输入端 pl 并行置数控制端并行置数控制端 q0q3 计数器输出端计数器输出端表 1 cc40193 的功能表输入输出mrplcpucpdp0p1p2p3q0q1q2q3hlxlxxxxxd0xd1xd2xd3ld0ld1ld2ld3lhhxxxx加计数lhhxxxx减计数lhhhxxxx保持cc40193 功能表具体反映了 cc40193 具有:同步可逆计数功能;异步清零功能;异步置数功能和保持功能;加减可逆计数功能。当 mr=1 时进行清零功能;当 mr=0,pl=0 时进行置数功能;当 mr=0,pl=1 时,cpd=1,cpu上升沿进行加计数

12、功能;cpu=1,cpd下降沿进行减计数功能。 编码电路进行加减计数时来使亮点左右移动最终亮点到达最左端或最右端先到达者获胜。编码电路的主要器件为 cc40193,其功能仿真图如图 33 所示。 u140193bd_5vo03o12o26o37tcu12p015p11p210p39pl11cpu5mr14cpd4tcd13u2dcd_hex_dig_greenvcc5vj1key = 1j2key = 2j3key = 3vcc3124567v110 hz 5 v 80图 33 cc40193 功能仿真图 3.33.3 译码电路设计译码电路设计选用 416 线 cc4514 译码器。译码器的输

13、出 q0q8 分接 9 个发光二极管,二极管的负端接地,而正端接译码器;这样,当输出为高电平时发光二极管点亮。比赛准备,译码器输入为 0000,q0 输出为“1”,中心处二极管首先点亮。当编码器进行加法计数时,亮点向右移,进行减法计数时,亮点向左移。cc4514 引脚排列及功能表如图 34 所示。u14514bd_5vo011o19o210o38o47o56o65o74a02a13a221el1e23a322o818o917o1020o1119o1214o1313o1416o1515a0a3 数据输入端 inh 输出禁止控制端 le 数据锁存控制端 y0y15 数据输出端图 34 cc4514

14、 引脚排列图表 1 cc4514 的功能表输 入输 入leinha3a2a1a0高电平输出端leinha3a2a1a0高电平输出端100000yo101001y9100001y1101010y10100010y2101011y11100011y3101100y12100100y4101101y13100101y5101110y14100110y6101111y15100111y711无101000y800 输出状态锁定在上一个 le=“1”时,a0 a3的输入状态。译码电路的仿真图如图 35 所示led1led2led3led4led5led6led7r3200r4200r5200r6200r

15、7200r8200led8led9r1200r2200r92001234567891011121314151617180vcc5vj1key = 1j2key = 2j3key = 3j4key = 4j5key = 5j6key = 6vcc0192021222324u14514bd_5vo011o19o210o38o47o56o65o74a02a13a221el1e23a322o818o917o1020o1119o1214o1313o1416o1515图 35 译码电路的仿真图3.43.4 控制电路设计控制电路设计为指示出谁胜谁负,需用一个控制电路。当亮点移到任何一方的终端时,判该方为胜,

16、此时双方的按键均宣告无效。此电路可用异或门 cc4030 和非门cc4011 来实现。将双方终端二极管的正极接至异或门的两个输入端,当获胜一方为“1” ,而另一方则为“0” ,异或门输出为“1” ,经非门产生低电平“0” ,再送到 cc40193 计数器的置数端,于是计数器停止计数,处于预置状态,由pe于计数器数据端 a、b、c、d 和输出端 qa、qb、qc、qd对应相连,输入也就是输出,从而使计数器对输入脉冲不起作用。其电路仿真图如图 36 所示。vcc5vj1key = 1j2key = 2u1a4011bd_5vu2a4030bd_5vx12.5 v vcc01234图 36 控制电路

17、的仿真图3.53.5 胜负显示设计胜负显示设计将双方终端二极管正极经非门后的输出分别接到二个cc4518 计数器的en 端,cc4518 的两组4 位 bcd 码分别接到实验装置的两组译码显示器的a、b、c、d插口处。当一方取胜时,该方终端二极管发亮,产生一个上升沿,使相应的计数器进行加一计数,于是就得到了双方取胜次数的显示,若一位数不够,则进行二位数的级联。其电路设计图及仿真图如图 37 所示图 37 胜负显示设计电路及仿真图cc4518 计数器具有“加计数”和清零功能。cc4518 是 bcd 码(即二十进制)计数器,管脚排列如图 38 所示,其功能表如表 2 所示。u1a4518bd_5

18、v1a31b41c51d6en12mr17cp11图 38 cc4518 管脚排列图cp时钟输入端 mr清除端en计数允许控制端 ad 计数输出端表 2 cc4518 功能表输入cpcren输出功能01加计数00加计数0xx00010保持x1x全部为“0”3.63.6 复位电路设计复位电路设计为能进行多次比赛而需要进行复位操作,使亮点返回中心点,可用一个开关控制 cc40193 的清零端 r 即可。胜负显示器的复位也应用一个开关来控制胜负计数器 cc4518 的清零端r,使其重新计数。复位电路设计如图 39 所示。图 39 所示 复位电路设计图四四 结结 论论 41 实验评价:实验评价: 本课

19、题所设计的拔河游戏机主体大概是由 9 个电平指示灯组成“电子绳” ,由可逆计数器 cc40193 构成编码电路,由译码器 cc4514 构成译码器电 路,由计数器 cc4518 作为胜负的显示。 42 心得体会:心得体会: 课程设计是培养学我们综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对我们实际工作能力的具体训练和考察过程. 此次拔河游戏机课程设计,我仍体会颇深。从中学到很多的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与

20、实践相结合起来,从理论中得出结论,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的很多的不足,自己知识的很多漏洞,对以前所学过的知识理解得不够深刻,掌握得不够牢固,比如说触发器的运用还是不怎么熟识,对cc40193193 计数器的逻辑功能还是不怎么了解,multisim 不怎么会用看到了自己基础知识还是不够扎实,实践经验还是比较缺乏,理论联系实际的能力还待急需提高。通过这次课程设计之后,一定把以前所学过的知识重新温故。虽然这只是一次的较简单的课程设计,可是也耗费了我们不少的心血。无论如何,就当它是一次数电的复习课吧!同时也作

21、了一次很好的复习! 参考文献参考文献1 高吉祥.电子技术基础 实验与课程设计m.电子工业出版社,2005.2 方建中.电子线路实验(第二版)m. 浙江大学出版社,2003.3(日本)汤山俊夫著,彭军译.数字电路设计与制作m. 科学出版社,2005.4 康华光.电子技术基础(数字部分)第四版m. 高等教育出版社,1980.5 彭芥华.电子技术课程设计指导m.高等教育出版社,2001.6 王艳春主编.电子技术试验与 mutilsim 仿真m.合肥工业大学出版,2011.7 杨素行主编.数字电子技术基础简明教程第三版m.高等教育出版社 2006.附录附录 a a 系统整体电路系统整体电路vcc5vr11kr21kr31kr41kj1key = aj2key = bvcc0u1a4011bd_5vu1b4011bd_5vu1c4011bd_5vu1d4011bd_5vu2a4011bd_5vu2b4011bd_5vu2c4011bd_5vu2d4011bd_5vu3a4081bd_5vu3b4081bd_5v4356108101297112u440193bd_5vo03o12o26o37tcu12p015p11p210p39pl11cpu5mr14cpd4tcd131314u5a4011bd_5vu6a4030bd_5v15u74514bd_5vo011o19o

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论