象棋快棋赛电子裁判计时器的设计.doc
《象棋快棋赛电子裁判计时器的设计.doc》由会员分享,可在线阅读,更多相关《象棋快棋赛电子裁判计时器的设计.doc(21页珍藏版)》请在咨信网上搜索。
1、 数字逻辑大作业 目录一、 设计目的和要求.3二、 工作原理.4三、 系统方框图.10四、 电路组成和相关器件说明.11五、 调试.12六、 设计结论.13七、 设计心得和体会.14八、 参考文献.15九、 附录1.16十、 附录2.17十一、 附录3.18十二、 附录4.19十三、 附录5.20一 设计目的和要求 一、 设计目的象棋快棋赛电子裁判计时器的设计相关说明:象棋快棋赛规则是,红、黑双方对奕时间累计均为三分钟,超时判负。二、设计要求 (1)甲乙双方的计时器为一个秒时钟,双方均用3位数码管显示,预定的初值均为三分钟,采用倒计时方式。通过按扭启动,由本方控制对方,比如甲方走完一步棋后必须
2、按一次甲方的按键,该按键启动乙方倒计时。同理,乙方走完一步棋后必须按一次乙方的按键,该按键启动甲方倒计时。(2) 超时能发出报警判负。(3)累计时间设置可以改变。 二 工作原理 1、首先,比赛双方的按钮可以通过单刀双掷开关来实现,比如甲方走完一步棋后按下甲方的按钮,此时单刀双掷开关接通乙方的计时器,就是乙方计数器接通了高电平开始计时,甲方接通低电平停止及时停止计时。 2、三段数码管的输入由三片74161的输出与基本逻辑门连接来实现,一片74161作为分钟数码管的显示控制,另外两片74161作为秒钟数码管的显示控制。3、将分钟数码管控制端的74161改成模10的,将秒钟十位数数码 管控制端的74
3、161改成模6的,将秒钟个位数数码管的控制端的74161改成模10的,同时可通过对74161的并行输入进行对弈时间的预置。 3、数码管的显示为倒计时显示,通过真值表和卡诺图化简数码管的输入,然后把计数器输出与基本逻辑门的连接作为数码管的输入。下面附上数码管输入的卡诺图化简,其中第一段数码管为分钟的输入和秒钟个位数的输入的卡诺图化简:DCBAabcdefg00001111011000111111110010111000000111011111010010110110101011001101101111001011111011011000011000010011111110 DCBA0001111
4、00011X00110X11111XX1011XXa=(A+B+C)(A+D) DCBA000111100010X10111X11101XX1011XXb=(B+A+C)(C+B+A) DCBA000111100011X10111X11110XX1011XXc=C+B+A DCBA000111100011X00110X11111XX1001XXd=(A+D)(B+A+C)(A+B+C) DCBA000111100000X00110X11111XX1000XXe=(B+C)A DCBA000111100011X00111X11110XX1000XXf=(B+C)(B+A)(A+D) DCBA00
5、0111100011X00111X01111XX1001XXg=(B+A+C)(D)CBAabcdefg000101101100101100110101111001011110110110001100001011111110 CBA0100100101111X101Xa=(C+B+A)(C+A) CBA0100010111111X101Xb=C+B+A CBA0100110111110X101Xc=B+A CBA0100100101111X101Xd=(C+A)(C+B+A) CBA0100000101111X100Xe=(A)(C+B) CBA0100100111110X100Xf=(B)(
6、C+A) CBA0100100110111X101Xg=(C)三 系统方框图四 电路组成与相关器件说明电路组成: 74161芯片 三片 基本逻辑门相关器件说明:两片74161芯片改成模10计数器,分别控制分钟显示和秒钟个位数显示一片74161改成模6计数器,控制秒钟十位数显示基本逻辑门与74161的输出组合作为数码管的输入端,使其进行倒计时显示 五 调试 一开始采用两片7490芯片和D触发器构成的六进制计数器以及D寄存器来实现数码管的显示控制,其中D寄存器和三态门用来实现预置数值,这种设计比最终版本的设计预置数值和时钟输入以及输入端的操作简单,但完成时却发现,D锁存器初始状态为高阻态,而不是所
7、想的0态,导致对时钟输入的三态门的控制出现了想不到的结果,而且经过多次尝试无法解决高阻态带来的问题,转而将计数器换成可以预置数值的74161模16计数器,通过对74161的改变,使其变成模10和模6的计数器,同样可以满足上述功能,此时高阻态的问题得到避免。 74161预置数值时先将74161芯片清零,再将三个芯片调到可预置数值的状态,最后先从分钟芯片开始预置数值,然后是秒钟十位芯片开始预置数值,然后是秒钟个位预置数值。时钟信号的第一个上升沿控制秒钟个位的预置数值。六 设计结论 1、计时器可以通过计数器来实现,通过计数器在周期性的时钟下计数来达到计时的效果;通过计数的大小和时钟的频率可以得出相关
8、的时间。2、 对弈时间的设置可以通过的计数器的预置数值来实现,可以改变预置数值改变对弈的时间。3、当所有时间用完,可通过基本逻辑门与计数器的输出来控制警报的产生。七 设计心得成员: 首先需要仔细分析设计的目的和要求,然后将其转化为电路的需求:比如计时可以通过计数和时钟频率的计算来实现;同时计时的数目太大可以通过对芯片的级联来实现;对弈时间的设置可以通过对计数器的预置数值来实现。 刘志成成员: 考虑到比赛用的计时器是倒计时,所以将十进制加法计数器的0000至1001对应七段数码管的9到0,然后将自己设置的模六加法计数器的000至101对应七段数码管的5到0;通过单刀双掷开关控制时钟信号的输入与暂
9、停,实现一方计时,另一方停止计时。通过对74161芯片预置数值及计数功能的处理避免了毛刺的产生。 周瑞亮 成员: 首先明确电路要实现的功能和目的,然后根据需要设计出相应的电路;连接电路图时,一定要电路图尽量化简到最简形式,以节省芯片和逻辑门,使电路更简洁;通过封装部分电路图的方法可以很好地时电路图看起来更简单。 乐远八 参考文献逻辑设计基础(原书第五版).机械工业出版社 附录1 总体器件表5 附录 2 总体设计图附录3 封装内部图zrl3zrl2yy3666附录4 仿真结果附录5 作者名单 软件三班 1143710314 周瑞亮 设计,选片 1143710316 乐远 连线,封装 114371
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 象棋 棋赛 电子 裁判 计时器 设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【可****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【可****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。