1、拔河游戏机控制器 1 课 程 设 计课 程 设 计 论 文 报 告论 文 报 告 课程名称: 电子技术课程设计电子技术课程设计 题 目: 拔河游戏机控制器拔河游戏机控制器 拔河游戏机控制器 2 摘要:本实验使我们进一步掌握数字电子技术的理论知识,培养学生工程设计 能力和综合分析问题、解决问题的能力 本课程设计的内容就是采用 74LS193、 3 线8 线译码器 74LS138、 74LS02 等设计的一个电子拔河游戏机,该游戏机具有计数、译码、控制、复位等功能, 设计原理简单易懂,所设计的游戏机的游戏规则和真的拔河比赛规则相类似。 拔河游戏机控制器 3 目录目录 一. 设计题目 4 二. 设计
2、任务和要求. 4 三. 总体设计思想. 4 3.1 设计思路 4 3.2 电路的原理图. 5 四. 单元电路设计及总体电路设计图. 5 4.1 各单元电路的设计. 5 4.2 总体电路设计图 6 五仿真与硬件实现 7 5.1 仿真通过 7 5.2 硬件实现 7 六设计总结 8 七. 参考文献. 9 拔河游戏机控制器 4 一一. 设计题目设计题目 拔河游戏机控制器 二二. 设计任务和要求设计任务和要求 设计一个能进行拔河游戏的控制电路。 电路使用 9 个发光二极管表示拔河的 “电子绳” ,开机后只有中间一个发亮,此即拔河的中心点。游戏甲乙双方各持 一个按钮迅速地、不断地按动产生脉冲,谁按得快,亮
3、点向谁方向移动,每按一 次,亮点移动一次。亮点移到任一方终端发光二极管,这一方就获胜,此时双方 按钮均无作用,输出保持,只有复位后才使亮点恢复至中心点,由裁判下达比赛 命令后,甲乙双方才能输入信号,否则输入信号无效。 三三. 总体设计思想总体设计思想 3.1 设计思路 1. 本课题所设计的拔河游戏机由 9 个电平指示灯排列成一行, 开机之后只 有中间一个电平指示灯亮,以此作为拔河的中心线,游戏双方各持一个按键,迅 速地、不断地按动产生脉冲,谁按得快,亮点向谁方向移动,每按一次,亮点移 动一次。移到任一方终端指示灯点亮,这一方就获胜,此时双方按键均无作用, 输出保持,只有经裁判复位后才使亮点恢复
4、到中心线。 2. 当比赛结束后,由点亮该终点灯的信号使电路封锁加减脉冲信号的作用. 即实现电路自锁,使加家减脉冲无效。 3. 控制电路部分应能控制由开关电路产生的脉冲信号进入计数器的加/减 脉冲的输入端,其进入方向则由参赛双方的按键信号决定。 拔河游戏机控制器 5 3.2 电路的原理框图如下图所示: 四四. 单元电路设计及总体电路设计图单元电路设计及总体电路设计图 4.1 各单元电路的设计 1. 编码电路的设计: 由双时钟二进制同步可逆计数器 74LS193 构成,它有 2 个输入端,4 个输出 端,能进行加减计数。通过编码器来控制电平指示灯的显示,加计数时向右移 动,进行减计数时,向相反方向移动。 2.译码电路: 由两片 74HC138 构成的 4 线16 线译码器。 译码器的输出 Y0Y15中选 9 个接 电平指示灯,电平指示灯的负端接地,而正端通过反相器接译码器;这样,当输 出为高电平时电平指示灯点亮。 比赛准备,译码器输入为 0000,Y0输出为 1,中心处指示灯首先点亮,当编 码器进行加法计数时,亮点向右移,进行减法计数时,亮点向左