




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数字电子技术课程设计数字电子技术课程设计:课程设计名称:乒乓球比赛游戏机电路 二:设计目的1. 掌握设计乒乓球游戏机控制系统的方法。2. 熟悉掌握移位寄存器,计数器,译码器的用法。3. 在已学知识的基础上,根据实际情况融会贯通。三:设计任务和设计要求 1设计任务(1) 设计一个由甲、乙双方参赛,裁判参与的乒乓球比赛游戏模拟机。(2) 用八只(或更多)排成长串的指示灯(发光二极管)用来代表球的轨迹,其中一个亮的指示灯用来显示球的当前位置, 用一个 时钟脉冲源使点亮的指示灯依次从左向右, 或从右向左移动,其速度 应能调节,一般为1s转换一次。(3) 用两个按钮开关作为球拍,甲乙两人参加比赛。当球到
2、达甲方时,应立即按动开关(电路应只能响应按钮信号的前沿,若重复 按动或持续按下去,将不起作用),表示回球,球到达乙时,同样也 应立即按动乙方的开关,将球回击到对方去。若击中,则乒乓球向相 反方向移动,若未击中,则对方得一分。(4) 一方得分时,电路自动响铃 3s,此时发球无效,等铃声停止后方能继续比赛。(5) 设置自动计分电路,双方各用二位数码管进行计分显示,每计满11分为一局。(6) 甲、乙双方各设一个发光二极管,表示拥有发球权,每隔5次自动交换发球权,拥有发球权的一方发球有效。2设计要求(1)确定总体设计方案画出总方框图。确定各单元电路的功能,进行单元电路的设计,画出逻辑图。选择芯片确定型
3、号。画出总逻辑图和装配图,并在实验板上组装电路。(5)进行电路调试,达到设计要求。(6)写出总结报告。三、基本工作原理和设计方案乒乓球游戏模拟机电路框图如图所示。 频率可调的时钟发生器为 双向移位寄存器提供时钟脉冲,用双向移位寄存器的输出端控制指示 灯来模拟乒乓球的运动轨迹。先点亮位于某一方的第1个指示灯,由 击球者通过按钮输入“击球”开关信号,实现移位方向的控制。本电 路设计的核心为控制电路,它决定整个系统的动作,必须掌握各信号 之间的关系。框图中的双向移位寄存器也可用计数译码方式实现乒乓 球运动轨迹的模拟,如利用加减计数器的两个时钟信号来实现甲乙双方的击球,由表示球拍“击打”按钮产生计数时
4、钟,计数器的输出状 态经译码器驱动指示灯发光。时钟发生嚣乙方计分捉I音响也电图8-1乒乓球游戏控制系统的结构框图根据设计任务,可分为以下四个模块进行设计:1.球迹移动与显示电路:球迹移动电路可采用双向移位寄存器 方法实现,由发光二极管作为光点模拟乒乓球移动的轨迹。2. 一次击球有效电路:用 D触发器作为击求的信号。用双向位 移寄存器的指定输出端做为脉击球时钟的信号,3.方得分自动响铃3秒模块:以双向位移的指定端作为响铃 的输出信号,用计数器自发驱动三次来实现。4. 置始与判发球电路:开始由一方触发发球电路,同时该方的 发球计数器开始工作,当发球5次后,指示灯灭,发球无效,另一方 的发球指示灯亮
5、,即转为另一方发球。5. 记分显示电路:由双向位移计数器的指定端作为作为记分计 数器的信号,驱动计数器工作,然后经数码管的驱动器使数码管产生数字。根据要求构建具体设计思想1,首先要实现的是乒乓球的移动和其受控而左右移动,考虑到了双 向移位寄存器。把两片 74LS194A连在一起实现了乒乓球的显示, 74LS194A的左右移动是由S0和S1来控制的,既只要同时改变 S0,S1的高低电平即可实现乒乓球受击而向相反方向的移动。遇到的问题:如何实现只有当小球到达指定位置击球才能有效,而其 他状态击球对小球的运动状态没有影响?解决方法:用双向移位寄存器的指定端作为击球触发器的时钟信号, 满足了只有在指定
6、位置击球有效,而在其他位置击球无效。2,记分的实现:当小球在指定位置没被击中时产生失球信号,对方 得分,计数器工作。将计数器的输入端接地,用失球信号作为其时钟 信号,则实现了失球的记分,想到了所学的计数器,考虑了 74LS190,二一五一十计数器,后因其没有进位端输出,则又考虑了74160,十 进制计数器,满足需要。将两片74160连在一起,第一片的进位端同 样接第二片的时钟信号端。每片的输出端单独接数码管的驱动片 7448,贝y实现了记分的显示功能。遇到问题:如何实现失球信号的发生?如何实现只有在失球时计数器 才开始工作?解决方案,刚开始想的只是小球在第一和第八个位置被击,所以要产生失球信号
7、有点难度,除非两边再各接一个74LS194A,后来参考了一些别的设计,想到可以用第2和第6位置为击球位置,则下一位置为失球信号发生端。同时用失球信号接计数器的时钟信号,则实现所需功能。3,得分响铃三秒的实现:同样用失球端的信号驱动计数器74160,信号输出后,在时钟信号的作用下计数器自动由1记数到4,到4时停止,用计数器的产生1, 2, 3的管脚或门则实现响铃3秒。同时将响零信号的非与发球信号相与。遇到问题;如何才能在失球信号只能产生 1秒而响铃信号产生3秒,而在次期间发球无效?解决方法:想到了计数器,在有信号输入时能在和显示乒乓求运动相同的时钟信号的驱动下计数,失球信号同时接74160的置数
8、端和置1端再加上置0端,则在时钟信号下计数器会自动计数到4同时到4时停止。响铃信号同时与发球端相与。仍然用输74LS194A4,发球五次自动换发球的实现:毫无疑问仍需要计数器, 入端接计数器的时钟信号端,计数器的输出端相或同时接 的发球管脚和发球信号的显示灯。遇到问题:(1)如何才能实现发球时亮而过五次时灯不亮发球无效?(2)如何才能在得分响亮时发球无效?解决方案;(1)用两片74160计数器,其中的一个计数器的置0端和 置数端与另一个计数器的输出相接,即其中的一片工作时将另一片置 零,让该片不工作。当此片不工作时将另一片的置零端接高电平同时接通该片的置数端,并给该片置1。输出端当计数器计数到
9、6时停止, 计数器停止工作,发球端输出为零。(2)将响铃信号的非与发球的信号相与。示意图双向移位寄存器74LS194A计数器74160D触发器74 LS 194的功能74 LS 194为四位双向移位寄存器,它具有左移、右移、保持、串行 和并行输入等多种功能。它的管脚排列见附录。表1是它的功能表。功能说明: (1)当S 1 = S 0 =1时,不管各输入端原来是什么状态,在下一个 时脉冲到来时,其输出分别是预先输入到并行输入端的 abed,这种 方式叫送数。表1 T4IS194功瞬功能输入输出除複式时 钟甬行并行Qa Qf Qc QdS1SoLRA B C D淸除LXXXXXX X X XLLL
10、L保持H XXLXXX X X XQa Qe Qc Qd送数HHHtXXabedabed右移HLLHHttXXHLXXXXXXXXH Qa Qb QcL Qa Qe Qc左移HHHLLt tHLXXXXXXXXXXQb Qc Qd H Qb Qc Qd l保持HLLXXXX X X XQa Qe Qc QdPAHAitrJL iMnjTK屮tIHPOT2nicMi4HMT(2)当S 1 =0 , S 0 =1时,其工作方式叫右移,这时,每来一个 时钟脉冲,输出端的数各向右移一位,而Q A端的输出则由加到R端的数来补充。(3)当S 1 =1 ,S 0 =0时,其工作方式叫左移,情况正好与右移 相
11、反;Q D端的输出由加到L端的数来补充。 当S 1 = S 0 =0时,不管是否有CP脉冲作用,输出保持不变, 这叫保持方式。CP=0时也是保持方式。计数器74160TS160ACTnOlVIDA E气r nil*50 Illi卜:二 Oa (町Q 尸旳1 G EGI p呛SOcIt Qd3CT -SX2L RCOCTeOMlM2QiAC骄乙孔4*CJNP =CLK74160时序图DATA INPUTS SCLRA_|;LTTLfjzrJJ _ri|i_rLrLrLrLnLrLrmrm_r?LHI!打thPOUTPUTS MTneor %L电二IIII I4iNHienCOLIMT$VNC P
12、MW 酥五.实验仪器及器件1.四2输入与非门74LS00 五片2.三3输入与非门 74LS10 二片3.2路3-3输入,2路2-2输入与非门74LS514.4线-七段译码器/驱动器74LS475.上升沿JK触发器 74LS736.4位双向移位寄存器74LS194A7.计数器741608.二极管 1D41489.数码管 LC-501110.发光二极管LED六.具体设计方案:(一)发球电路系统 连接方式如图PTE50rblDCD rUSEDCE_HEX俎 |U3Al74LSa3O1115MLSIBOUUWJSt ?Dmt74LJSa8H74LS27H热30hi#XXa e13rZFKU-=卜:2J
13、KI A* S jur乒乓球的运动电路系统由二极管来代表乒乓球的位置,将两片 74LS194A相连,连接方式如图: 两片74LS194A的S0和S1向并联,S0和S1分别接两个D触发器Q 和Q 端,触发器的时钟信号分别与第1片子的第2输出个管脚和第 2个片子的第3个输出管脚相连。第一个片子的第 4输出管脚与第二 个片子的DR (右移)相连接。第二个片子的第一输出管脚与第一片 的DL (左移)相连接。时钟信号 CLK相并联接1秒时钟信号。X 佃 X11X13X14X15 Xlfi(三)记分显示电路系统 连接方式如图(为两片)第一片74160的CLK端接74LS194A的第一或第四输出管脚。741
14、60的四个输入端都接地,进位端接第二个74160的CLK。它们的输出 端都分别接数码管的驱动片子7448, 7448与数码管相连。vccVCCm iTiiidla74I.S4WT4LS4W4Xb =in= :4lS1UO-d-iTO:W1 !(四)响玲显示电路系统电路的连接方式如图所示(为两片)一端与失球信号相连另一端的非与 74160的RD相连,同时它也与置数端LD相连并给计数器置1。输出端相或并接铃。五、体会这次课程设计,初步掌握电子电路的计算,掌握了一点数字电路 的一般设计方法,具备初步的电路设计能力。同时学会了如何通过网 络资源、书刊、教材及相关的专用手册等来查阅所需资料。熟悉了常 用
15、电子器件的类型和特性并初步学会了怎样合理地选用。 尤其对设计 中用到的74LS194A和74160有了深刻的了解。初步掌握了普通电子 电路的安装、调试等基本技能。以前忽略实践, 这次设计,不仅使我温习了书本上的理论知识,而 且使我学会了如何把它应用到具体实践当中,做到了理论与践相结 合。课程设计完成之后,我进行了再思考,并重新将自己的设计审视 了几遍,同时也和做同样设计的几个同学交流了一下。 在进行交流中, 我又有些新的感悟。开始进行设计的时候,由于我自身的知识储备不高,基本上都是参照相关资料进行。这样做一方面可以让我熟悉软件的操作环境,了解 设计方法和步骤,更加深刻理解基本概念。另一方面等到
16、自己设计的时候,可以在原有基础上完全按照自己的思路独立进行, 而且在解决 遇到的问题时会更加引发自己的思考, 虽说不上创新,但可能会有新 意产生。在这方面我自感做的不是很好,这就要求自己在今后的学习 中要不断的扩充知识,同时还要加强自身探索能力的培养。 这正是以 后最需要改进的地方。这一点,我想同样适用于其它各门功课。如果没有探索性,我们 就会拘泥于现有的东西,永远不会推动科技的发展。在这个设计过程 中,探索性主要可以体现在下面几个方面。一个是绘图所用的软件, 很多人推荐我们使用Protel、EWB等,因为这几个软件有它们很大的 优势,在学习使用过程中我也深有体会,特别是 EWB,功能很强大, 基本上能满足我在设计中的任何要求。但是我们同样可以自己摸索, 用其他差不多或者更好的软件。还有设计时所采用的公式,每本资料 基本都有较为成熟的公式让我们参考。 但它们不一定就是最好的,我 们也可以到图书馆到网上去查阅更多的资料,我的设计缺少系统性, 在整个设计过程中探索性也不够。 这里面原因是很多的。主要是因为 首次做课设,具体环节还不太明了,其次就是我的知识储备还远远达 不到标准,今后还需要多学习多交流多研究
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 5.1 原子核的组成 教学设计 (1)-2023-2024学年高二下学期物理人教版(2019)选择性必修第三册
- 智能制造背景下前围板加强板自动化装配的工艺瓶颈与质量控制策略
- 智能制造技术如何实现0.5%浓度口服液灌装环节的全程可追溯性
- 智能刮垢系统多模态传感器的认知偏差校正模型
- 智能传感器网络在井式炉快速响应中的时空同步难题
- 新能源电池隔膜分切工艺与电极涂布设备参数耦合控制难题
- 新型复合材料在分体坐便器密封系统中的失效机理与成本控制难题
- 文化遗产数字化载体中机械计时模块的伦理边界与技术创新
- 2025年中国易水砚数据监测报告
- 5.2 分式的基本性质说课稿-2025-2026学年初中数学浙教版2012七年级下册-浙教版2012
- 中医调理男女生殖系统疾病的技巧
- 2025年湖北国土资源职业学院单招职业技能测试题库必考题
- 2024年设备监理师历年真题答案
- 杜绝“死亡游戏”(梦回大唐)主题班会教学设计上学期-高中主题班会
- 盾构施工安全管理
- 职场动物进化手册
- 2025中国农业银行贷款合同
- 脑脊液漏的健康宣教
- 青少年脊柱侧弯预防
- 2025年静脉输液考试题及答案2024
- 政府机关保安职责及安全政策
评论
0/150
提交评论