1、 - 1 - / 20 - 1 - 课课 程程 设设 计计 报报 告告 题题 目目: 简易拔河游戏机 - 2 - 目目 录录 i. 课程设计目的 4 ii. 设计任务与要求 4 iii. 方案设计5 iv. 单元电路设计与参数计算 9 v. 电路的安装与调试 16 vi. 遇到问题的解决方法 17 vii. 结论与心得 18 - 3 - 题目:简易拔河游戏机 一、一、 课程设计课程设计目的目的 1)巩固和加深所学电子技术课程的基本知识, 提高综合 运用所学知识的能力; 2)培养学生根据课题需要选用参考书、查阅手册、图表 和文献资料的能力,提高学生独立解决工程实际问题的能力 3)通过设计方案的分
2、析比较、设计计算、元件选绎及电 路安装调试等环节初步掌握单实用电路的工程设计方法 4)提高学生的动手能力掌握常用仪器设备的正确使用 方法,学会对简单实用电路的实验调试和对整机指标的测试 方法, 5)了解与课题有关的电路以及元器件的工程技术规范, 能按课程设计任务书的要求编写设计说明书,能正确反映设 计和实验成果,能正确绘制电路固等 二、二、 设计任务与要求设计任务与要求 一)一) 任务:任务: 设计可用于两人进行拔河游戏的电路 二)二) 设计要求:设计要求: 1) 用排成一排的七个 LED 灯表示绳子 - 4 - 2) 用两个按键,分别为参赛的两名选手 3) 通过按动按键的快慢表示选手拔河力量
3、的大小 4) 任何一方得胜后立即封锁按键,同时获胜方胜 利局数记录值加 1, 直到复位按键按下后方可继 续进行下一局比赛 5) 可预置 N 局 M 胜制;显示方式:2 个一位十进 制数显示。 6) 全场比赛结束后封锁按键,然后 LED 灯移动闪 烁 三、方案设计三、方案设计 总体设计思路:总体设计思路:要用排成一排的七个 LED 灯代表绳子, 则七个 LED 灯中要有一个与其他的六个不一样,用点亮来表 示该灯, 则 LED 灯应与 74LS138 三八译码器的输出相连。 绳子移动,即 LED 灯的移动点亮问题,可以看出三八 译码器输入接的是一个计数器。 双方拔河时,以按键的快慢来使灯的点亮左右
4、移动,可以 看出一方的按键进行加法计数,一方的按键进行减法计数。 结束时,LED 灯的闪烁,需要一个计数器接入 74LS138 的 输入端,计数器的 cp 信号有 555 定时器构成的多谐振荡器提 供。 74LS138 有两路输入信号,因此需要进行选择,所以还需 - 5 - 要一个 2 选 1 数据选择器来选择究竟输出哪一路信号。 方案一:方案一: 电路的主体部分,当选手按键时,其中一个选手的按键 进行加法计数,另一个选手的按键进行减法计数,七个 LED 灯分别接的 74LS138 的 3 Y、 2 Y、 1 Y、 0 Y、 7 Y、 6 Y、 5 Y。 两个选手控制的计数器的输出,与比赛结束
5、后控制的计数 器的输出,通过 2 选 1 数据选择器 74LS157 输出到 74LS138 的数据输入端口。 74LS138 的输出端 3 Y、 5 Y通过非门之后分别连到用于控制 记录选手获胜局数的计数器 74LS161 的 cp 脉冲输入端口。 3 Y、 5 Y再连到选手所控制的计数器的 CT端,当一局比赛结 束之后,封锁计数器,及封锁选手按键,直到复位按键按下后 方可进行下一局比赛。 进行获胜局数统计的两个 74LS161 的输出分别接到全加器 74LS283 的输入端的 A组端口、B 组端口。 74LS283 的输出端接比较器 74LS85 的其中一组输入端口, 与另一组输入端口的输
6、入数值进行比较, 当两组端口输入相等 时,当他们之和为预制比赛局数时,封锁控制端口,同时选择 74LS157 的另外一路输入信号,即 LED 灯闪烁显示。 方案二:方案二: 电路的主体部分,当选手按键时,他们所控制的计数器都 进行加法计数,其中一个计数值的高三位直接接到 74LS283 - 6 - 全加器的一组输入端口的低三位,高位接 0,另一个计数值的 高三位求反后接到 74LS283 全加器的另一组输入端口的低三 位,高位接 1,进位输入端口接 1。即用一个选手的计数值家 另一个选手的计数值的补码。 七个LED灯分别接的是74LS138 的 3 Y、 2 Y、 1 Y、 0 Y、 7 Y、 6 Y、 5 Y