- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数电象棋竞赛课程设计.doc
课 程 设 计
课程名称 数电课程设计
课题名称 象棋竞赛计时器
专 业
班 级
学 号
姓 名
指导教师
2010年 12月 7日
目录
绪论……………………………………………………3
1.1设计内容简介
1.2 总方案框图
1.3 设计思路
1.4 特色
第二章 模块电路设计…………………………………………4
2.1 两小时加模块
2.2 30秒倒计时及其控制模块
第三章 总电路调试……………………………………………9
3.1 具体电路
3.2 实验设备
3.3 仿真
3.4 照片
附录 芯片功能表以及管脚图………………………………10
心得体会…………………………………………………………13
电气信息学院课程设计评分表…………………………………15
第一章 绪论
1.1设计内容简介
本次设计要求设计一个象棋竞赛计时器,以数字形式显示已用时间xx时xx分xx秒,并且要求设计30秒倒计时,当计时器减为0时,电路发出报警信号,还需要在外设置控制开关,控制计时器的清0与启动
1.3 设计思路
首先是两小时的加计时器。当计时器计时到两小时以后,数码显示器定格在两小时,并触发30秒的倒计时计时器,30秒开始倒计时。
30秒计时器中包含控制电路,可以在30秒倒计时结束后自动切换选手,并对该选手重新开始30秒倒计时,还可以完成A、B选手的手动切换,以及对切换电路的防抖动控制。
本次设计最主要的是设计一个计数器,其中包括2进制加法计数器,60进制加法计数器和30进制减法计数器。2进制和60进制加法计数器用来组成2小时计时,30进制减法计数器用来进行30秒倒计时。除了计数器以外,还需要设计控制电路,显示电路和报警电路。控制电路用来控制计数器的清0与启动,显示电路有译码器和数码管组成,用来显示时间。报警电路连接指示灯和蜂鸣器,可以用指示灯的亮灭和蜂鸣器响声来实现报警功能。
1.2 总方案设计框图
1.4 特色
在两小时加计时器中包含暂停控制,可以实现比赛中因特殊情况,暂停比赛。当两个小时计时完成后,指示灯亮起,报警器响一下。
在30秒计时器中包含防抖动装置,可以避免在手动切换选手时,因按动开关形成不稳定的电流,对倒计时电路的影响。当30秒倒计时结束后,指示灯亮,报警器响一下。
第二章 模块电路设计
2.1 两小时加模块
2.1.3 设计思路
计数器可由74160,74161,74192,74193组成,本次设计是由74192构成的。先用两片74192构成60进制计数器,用来表示“秒”;再用两片74192构成60进制计数器,用来表示“分”;用一片74192构成2进制计数器,用来表示“时”。用来表示秒的60进制计数器进位端接“分”计数器的CP脉冲端,分计数器的进位端接时计数器的CP脉冲端,就构成了一个2小时的计数器,如图2.1,图中,把5个74192的CLR端并联起来构成电路的CLR,用于把整个计数器清为0。
2.1.1 具体电路图
电路说明:
右上角两个数码显示器显示的是秒计时,由左上角的两个160控制显示。中间的两个数码显示器显示的是分计时,由左下角的两个160控制,右下角的一个数码显示器显示的是小时计时,由右下角的160控制。两小时计时完毕后,显示器定格在2:00:00,蜂鸣器响起,跟下一个30秒倒计时计时器发出信号。
2.1.2 所用芯片
74LS160 5片
74LS20 1片
74LS00 1片
74LS04 1片
数码显示器 5个
指示灯 1个
蜂鸣器 1个
2.1.4 仿真结果
2.2 30秒倒计时以及控制模块模块
2.2.3 30秒倒计时模块
2.2.3.1设计思路
30秒倒计时电路是由2片74192构成的30进制减法计数器。74LS192工作原理:当 LD=1,CR=0时,若时钟脉冲假如到 CP端,切CP=1则计数器在预置数的基础上完成加计数功能,当加计数到9时,CO端发出进位下跳变脉冲,若始终脉冲加入到CP端切CP=1,则计数器在预置数的基础上完成减计数功能,当减到0时,BO端发出借位下跳脉冲。计数器的输入端口输入十进制数码29,也就是个位输入1001,十位输入0010,输入时钟脉
文档评论(0)