象棋棋规报告.docx
《象棋棋规报告.docx》由会员分享,可在线阅读,更多相关《象棋棋规报告.docx(12页珍藏版)》请在冰点文库上搜索。
象棋棋规报告
课程设计报告
课程设计名称:
象棋棋赛电子裁判计时器
专业班级:
自动化0212111
学生姓名:
黄其立
学号:
021211108
同组人员:
指导教师:
李洪芹
课程设计时间:
2周
目录
1象棋棋赛电子裁判计时器设计综述1
2象棋棋赛电子裁判计时器设计原理和方案1
2.1设计方案选择和论证1
(1)秒脉冲方案选择1
2.2电路的功能框图及其说明2
2.3功能块及单元电路的设计、计算与说明2
2.3.1控制模块2
2.3.2计时模块3
2.3.3译码显示模块4
2.3.4报警模块6
2.4总体电路原理图及说明6
3象棋棋赛电子裁判计时器电路的仿真与调试7
4本次所使用的元件清单8
5实验调试过程的不足以及心得体会9
6心得与体会9
7参考文献10
1象棋棋赛电子裁判计时器设计综述
随着象棋、快棋、围棋、跳棋等棋类游戏受到越来越多的人的欢迎,棋类竞赛也受到越来越多人的参与、关注。
在跳棋快棋比赛中,由于参赛双方必须在一定时间内决出胜负,因此,必须对双方的时间按照规则进行限制与记录。
这样,必须有可以按照比赛规则准确记录时间的并实现其它功能的设备。
跳棋快棋赛电子裁判计时器能够满足所有的要求。
按照比赛规则设计的跳棋快棋赛电子裁判计时器,可以成为判决参赛者胜负的电子裁判,保证比赛结果的正确、公平、公正,减少由于人为因素而导致的误判、误罚。
2象棋棋赛电子裁判计时器设计原理和方案
设计一个甲乙双方的跳棋快棋赛电子裁判计时器。
要求:
1.当甲方走完一步棋后必须按一次甲方的按键,该按键启动乙方倒计时。
2.同理,乙方走完一步棋后必须按一次乙方的按键,该按键启动甲方倒计时。
3.当任何一方累计时间超过三分钟时判负。
2.1设计方案选择和论证
(1)秒脉冲方案选择
选用555芯片,两个500欧的电阻,两个个104电位器,一个1uF和一个0.01uf的电容,此电路可以调节产生时间为一秒的秒脉冲。
(2)计数器方案选择
用可逆减法计数器(利用74ls48芯片)设计一个倒计时电路,通过555秒脉冲使可逆减法计数器实现减法运算,然后通过译码器(利用74ls192芯片)显示倒计时的时间。
2.2电路的功能框图及其说明
图2.1象棋快棋赛电子裁判计时器总框图
说明:
甲通过控制器按下按钮后控制乙数码管的显示,同时熄灭甲数码管;而乙通过控制器按下按钮后控制甲数码管的显示,同时熄灭乙数码管。
数码管的减数则由秒脉冲来控制。
2.3功能块及单元电路的设计、计算与说明
2.3.1控制模块
控制模块应实现两个基本功能功能。
第一,控制计时器的启动、停止与复位。
第二,实现甲乙双方交替启动对方计时器、暂停本方计时器的功能。
控制信号可通过按键输入。
图2.2左边按钮为复位按钮;
右边按钮为甲乙交替启动按钮
2.3.2计时模块
计时器的作用是在秒脉冲的作用下对甲乙双方的时间进行准确记录,采用减秒的方式。
同时可受控制模块的控制。
由于甲乙双方独立计时,因此,计时模块应分为两个完全相同的独立模块。
图2.374ls192计时模块
甲和乙中任何一方按下开关后,图中的11脚低电平有效进行置数,74ls192置数完成后通过秒脉冲给予的信号来进行减数同时把每一时刻的数通过Q0,Q1,Q2,Q4送给74ls48译码器已成数码管可显示的高低电平。
下面为74ls192的逻辑图和功能表及引出端符号表。
表2.174ls192功能表
图2.474ls192逻辑图
表2.2引出端符号表
TCd
错位输出端(低电平有效)
TCu
进位输出端(低电平有效)
CPd
减计数时钟输入端(上升沿有效)
CPu
加计数时钟输入端(上升沿有效)
MR
异步清除端
P0-P3
并行数据输入端
PL
异步并行置入控制端(低电平有效)
Q0-Q3
输出端
2.3.3译码显示模块
译码显示模块可将计时器的时间信息显示出来,以供参赛者与裁判查看。
图2.574ls48译码器和数码管显示部分
74ls48将74ls74送来的数据编译成七段(a,b,c,d,e,f,g)输出,然后直接推动LED,显示十进制数。
表2.374ls48的功能表
DECIMAL
OR
FUNCTION
LT
RBI
D
C
B
A
BI/RBO
a
b
c
d
e
f
g
0
1
1
0
0
0
0
1
1
1
1
1
1
1
0
1
1
×
0
0
0
1
1
0
1
1
0
0
0
0
2
1
×
0
0
1
0
1
1
1
0
1
1
0
1
3
1
×
0
0
1
1
1
1
1
1
1
0
0
1
4
1
×
0
1
0
0
1
0
1
1
0
0
1
1
5
1
×
0
1
0
1
1
1
0
1
1
0
1
1
6
1
×
0
1
1
0
1
0
0
1
1
1
1
1
7
1
×
0
1
1
1
1
1
1
1
0
0
0
0
8
1
×
1
0
0
0
1
1
1
1
1
1
1
1
9
1
×
1
0
0
1
1
1
1
1
0
0
1
1
10
1
×
1
0
1
0
1
0
0
0
1
1
0
1
11
1
×
1
0
1
1
1
0
0
1
1
0
0
1
12
1
×
1
1
0
0
1
0
1
0
0
0
1
1
13
1
×
1
1
0
1
1
1
0
0
1
0
1
1
14
1
×
1
1
1
0
1
0
0
0
1
1
1
1
15
1
×
1
1
1
1
1
0
0
0
0
0
0
0
BI
×
×
×
×
×
×
0
0
0
0
0
0
0
0
RBI
1
0
0
0
0
0
0
0
0
0
0
0
0
0
LT
0
×
×
×
×
×
1
1
1
1
1
1
1
1
表2.4引出端符号表
A0—A1
译码地址输入端
BI/RBO
消隐输入(低电平有效)/脉冲消隐输出(低电平有效)
LT
灯测试输入端(低电平有效)
RBI
脉冲消隐输入端(低电平有效)
Ya—Yg
段输出
2.3.4报警模块
报警模块实现甲乙双方任一方的时间用完,即计时器减到零时立即发出报警提示,进行判负,可选择声报警。
图2.6报警模块
图中右上角,只要甲或者乙任一方数码管显示减到0,那么三极管右端变为低电平,三极管导通,蜂鸣器响起。
2.4总体电路原理图及说明
图2.7总体电路原理图
接通电源,按下复位按钮数码管显示180后,通过秒脉冲的输入,接通甲或者乙的减数计时秒脉冲,74ls192计时器开始减数,并通过Q0-Q4输出给74ls48译码器,译码器通过QA,QB,QC,QD,QE,QF,QG传递到数码管显示出来。
当甲乙任一方显示为0是,第一片或第四片74ls192计时器的13引脚输出低电平,使三极管导通,蜂鸣器响起。
3象棋棋赛电子裁判计时器电路的仿真与调试
图3.1象棋电子裁判计时器仿真图
在正确连接好电路之后,首先要调试出一个秒脉冲(图3右下角),调节两个电位器取值,直至输出端(3接口)输出为1秒的脉冲。
然后看一下74ls192预置数是否正确。
参照表3.1
表3.174ls192D1-D4的状态表
D1
D2
D3
D4
数码管显示
0
0
0
1
1
0
0
1
0
2
0
0
1
1
3
0
1
0
0
4
0
1
0
1
5
0
1
1
0
6
0
1
1
1
7
1
0
0
0
8
1
0
0
1
9
0
0
0
0
0
其次,察看复位按钮和甲乙交替启动按钮功能是否正常实现。
接着,检查蜂鸣器在数码管显示为零时候是否响起来。
最后,重新启动电源,再次验证各个参数和器件是否正常实现功能。
4本次所使用的元件清单
表4.1元件清单
6个共阴数码管
6个74ls192
6个74ls48
2个74ls04
2个PNP三极管
2个5v蜂鸣器
2个470欧电阻
3个1k电阻
1个0.01uf电容
1个100uf电容
1个电键
1个单刀双掷开关
1个NE555芯片
2个104电位器
5实验调试过程的不足以及心得体会
在实验调试过程中,发现秒脉冲没有完全对应于严格意义上的1.00秒,而是偏满了0.1秒左右,这要适当地调节104电位器,是输出脉冲尽可能的符合要求。
本次电路设计上,复位时即立刻开始减计数,而不是由甲乙控制开始计时,此时应在甲乙交替启动按钮上加一个开关,当需要比赛开始,要求减数时候,闭合开关,输入秒脉冲,此时才开始输入减数脉冲。
6心得与体会
课程设计是培养学生综合运用所学知识,发现、提出、分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程。
通过两个星期的课程设计实践,让我真正学到了不少的东西,通过学习使自己对课本上的知识可以应用于实际,使得理论与实际相结合,加深了自己对课本知识更好的理解,亲身感受到了一个电子产品的制作全过程,让我们真正学以致用。
两周的课程设计使我动手操作能力有了跨越式的进步,对我们学生来说,理论与实践同样重要,这是我们以后在工作中说明自己能力的一个重要指标。
在完成自己的作品之后,小组间还互相交流,检查电路,排除错误,从而进一步增强了自己的分析能力。
另外,此次课程设计能顺利圆满的完成,除了依靠本人坚持不懈的努力外,还得感谢那些一直在背后辛勤指导我们的老师和乐于助人的同学。
总体来说,这次课程设计让我受益匪浅。
在摸索该如何设计程序使之实现所需功能的过程中,培养了我的设计思维,增加了实际操作能力,让我在体会到了设计的艰辛的同时,也体会到成功的喜悦。
除此之外,也让我学会了焊接电路板,培养了专心致志的工作学习习惯,懂得了相互之间的理解与体谅,可谓获益匪浅。
7参考文献
[1]童诗白,华成英.模拟电子技术基础[M].北京:
高等教育出版社,2008.6。
[2]清华大学电子学教研组编,阎石主编.数字电子技术基础(第五版)[M].北京:
高等教育出版社,2005
[3]阎石.数字电子技术基础[M].北京:
高等教育出版社,2008.1。