简易拔河机_西工大数电课程设计报告.doc
《简易拔河机_西工大数电课程设计报告.doc》由会员分享,可在线阅读,更多相关《简易拔河机_西工大数电课程设计报告.doc(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 西北工业大学课 程 设 计 报 告题 目: 简易拔河游戏机 学 院: 班 级: 学生(学号): 学生(学号): 日期: 年 月 摘 要本拔河游戏机用到两个按键,按键速度代表拔河时的力的大小,以七个LED灯表示绳子。开始时,中间的LED灯亮,表示绳子的中点,当其中一人获胜,即出现最边端的LED灯亮的情况后,锁定两个按键,按复位键后,解除锁定,数码显示管显示胜局数。我们设计的拔河游戏机是五局三胜制(可预置M局N胜制),当其中一方先胜三局后比赛结束,此时,按键锁定并且LED灯依次循环亮灭表示比赛结束,复位键按下之后才可以进行新一轮的比赛。关键词:拔河游戏机、计数、比较、解码目录一、 课程设计目的4
2、 二、 设计任务与要求4 三、 方案设计与论证4 四、 单元电路设计与参数计算7 五、 电路的安装与调试13 六、 遇到问题的解决方法14七、 结论与心得14八、 参考文献16 课程题目:拔河游戏机一、课程设计目的1)巩固和加深所学电子技术课程的基本知识, 提高综合运用所学知识的能力;2)培养学生根据课题需要选用参考书、查阅手册、图表和文献资料的能力,提高学生独立解决工程实际问题的能力3)通过设计方案的分析比较、设计计算、元件选绎及电路安装调试等环节初步掌握单实用电路的工程设计方法 4)提高学生的动手能力掌握常用仪器设备的正确使用方法,学会对简单实用电路的实验调试和对整机指标的测试方法,5)了
3、解与课题有关的电路以及元器件的工程技术规范,能按课程设计任务书的要求编写设计说明书,能正确反映设计和实验成果,能正确绘制电路固等。二、实验任务与要求1)实验任务: 自选设备和主要原器件,设计一个完整的拔河游戏机。2)实验要求:1) 用排成一排的七个LED灯表示绳子。2) 用两个按键,分别为参赛的两名选手。3) 通过按动按键的快慢表示选手拔河力量的大小。4) 任何一方得胜后立即封锁按键,同时获胜方胜利局数记录值为1,直到复位按键按下后方可继续进行下一局比赛。5) 可预置N局M胜制;显示方式:2个一位十进制数显示。6) 全场比赛结束后封锁按键,然后LED灯移动闪烁。三、方案设计与论证 总体思路:
4、通过两个按键产生相应的CP脉冲(可以选择55单稳态电路对CP脉冲进行优化),分别通过两个计数器来统计脉冲数,将两个脉冲数运用减法器,产生 差值信号,将 差值信号接数据选择器(后面将要判断选择该信号还是循环信号),通过数据选择器后接译码器,译码器输出端对应相对的LED灯,而最边缘的两个LED灯输入作为新的CP脉冲信号,通过新的计数器来统计胜局数,并且这两个LED灯的输出端反馈到起始时的计数器来锁定按键。当记录胜局的计数器达到N局后(设为M局N胜制),通过输出端反馈来控制选择器,选择循环信号,使LED灯循环亮灭并锁定两个按键。用复位开关控制,起始时的两个计数器,用来判断是否开始游戏。设计图如下图所
5、示,方案一: 电路的主体部分,当选手按键时,其中一个选手的按键进行加法计数,另一个选手的按键进行减法计数,七个LED灯分别接的74LS138的、。两个选手控制的计数器的输出,与比赛结束后控制的计数器的输出,通过2选1数据选择器74LS157输出到74LS138的数据输入端口。74LS138的输出端、通过非门之后分别连到用于控制记录选手获胜局数的计数器74LS161的cp脉冲输入端口。、再连到选手所控制的计数器的CT端,当一局比赛结束之后,封锁计数器,及封锁选手按键,直到复位按键按下后方可进行下一局比赛。进行获胜局数统计的两个74LS161的输出分别接到全加器74LS283的输入端的A组端口、B
6、组端口。74LS283的输出端接比较器74LS85的其中一组输入端口,与另一组输入端口的输入数值进行比较,当两组端口输入相等时,当他们之和为预制比赛局数时,封锁控制端口,同时选择74LS157的另外一路输入信号,即LED灯闪烁显示。 方案二:电路的主体部分,当选手按键时,他们所控制的计数器都进行加法计数,其中一个计数值的高三位直接接到74LS283全加器的一组输入端口的低三位,高位接0,另一个计数值的高三位求反后接到74LS283全加器的另一组输入端口的低三位,高位接1,进位输入端口接1。即用一个选手的计数值家另一个选手的计数值的补码。七个LED灯分别接的是74LS138的、通过非门之后的输出
7、。两个选手控制的计数器的输出,与比赛结束后控制的计数器的输出,通过2选1数据选择器74LS157输出到74LS138的数据输入端口。74LS138的输出端、通过非门之后分别连到用于控制记录选手获胜局数的计数器74LS161的cp脉冲输入端口。、再连到选手所控制的计数器的CT端,当一局比赛结束之后,封锁计数器,及封锁选手按键,直到复位按键按下后方可进行下一局比赛。进行获胜局数统计的两个74LS161的输出分别接到两个比较强74LS85的输入端的其中一组端口,当有一个选手的获胜局数与预置数相等时就停止比赛,封锁输入端口,LED灯闪烁显示。分析:因为要求即能进行加法计数,用能进行减法计数时,需要用到
8、可逆计数器,考虑到这个电路比较复杂,同时又因为进行N局M胜制的过程中,方案一中的全场比赛结束的控制电路要求就算其中一名选手已获胜M局还是必须打满N局,才能结束比赛。而方案二中在比赛一方获胜M局之后就会结束所有比赛。 经过以上分析决定选择方案二。电路主体电路如下图所示四、单元电路设计与参数计算 比较、求差值、求补码、译码和显示电路如下 1、编码电路 通过两个按键产生计数器的CP脉冲,这里我们选择的是74LS161,输出端接到74LS283的输入端,将两个数据进行比较。 数据的比较当A=2,B=1(相当于7),则有A-B= 1,用补码表示=1 当A=2,B=2(相当于6),则有A-B= 0,用补码
9、表示=0 当A=2,B=3(相当于5),则有A-B= -1,用补码表示=7 当A=1,B=2(相当于6),则有A-B= -1,用补码表示=7 当A=2,B=2(相当于6),则有A-B= 0,用补码表示=0 当A=3,B=2(相当于6),则有A-B= 1,用补码表示=1 求取2个数的差值时,只能使用补码计算当0010-0001=0010+(1111)补码 =0001当0010-0010=0010+(1110)补码 =0000当0010-0011=0010+(1101)补码 =1111当0001-0010=0010+(1110)补码 =1111当0010-0010=0010+(1110)补码 =0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 简易 拔河 大数 课程设计 报告
限制150内