- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字电路课程设计数字秒表
数字电路课程设计
数字秒表
-
- PAGE 2 -
数字电路课程设计
——数字秒表
按照数字电路课程设计的要求,我们试验小组于 1 月 4 日开始着手,经过 5 小时的设计、连接与调试,最终调试成功,又经过几次的线路优化和改进,达到了令人满意的效果。
本次电子线路课程设计,将设计并制作出一个简单的电子秒表,来加深对各种电子器件功能的理解.
功能简介:
此秒表的计时精确度为 0.01 秒,记时范围为 00:00~59:99 秒.在此基础上,我们又在电路中加了一个与秒记时位同步的二极管,其可以随着秒记时位的变动来闪烁.各种控制功能如下,
启动:此功能来控制计时的开始,并且在计时暂停状态时可用来继续在先前计时的基础上进行累计计时.
暂停:此功能可在计时结束时来控制计时停止.
清零:此功能用来把秒表的计时置为零,为下次计时做好准备.
按键分配及其功能:
此电路共使用按钮开关和接触开关各一个:按钮开关用来控制启动/暂停功能,当按一下开关时电路启动,开始计时.再次按开关时停止计时,此时显示器显示所计时间.若在暂停状态再次按此开关,电路在先前计时的基础之上继续计数。
主要元器件:
元器件名称: 数目:
74LS163 四位二进制同步计数器 4
74LS00 四 2 输入与非门 4
CD4511 七段译码器 4
LED 七段显示器 4
555 器件 1
电阻
8
电容
1
发光二极管
1
工作原理:
对电路设计要求进行细致的分析便可知,此秒表总体可分为三个模块:模6000 计数器、100Hz 脉冲信号发生器和对各种功能的控制线路.模 6000 计数器可以用同步计数器74LS163 级联而成,然后通过CD4511 七段译码器译码,最终由七段显示器显示计数结果;
100Hz 脉冲信号发生器可以由 555 定时器构成多谐震荡器来实现;控制线路可以通过计数器的各种功能脚来实现,也可以通过控制脉冲的通断等方式来达到控制目的.
电路设计方案:
⑶. 模 6000 计数器:
对于计数器,我们采用四片 74LS163 通过同步级联(既都使用同一脉冲信号)的方式实现(其部分电路图如下),低位(Ⅰ)通过 QA 和QB 端来控制自身的清零,既当计数到9
(其 BCD 码为1001)时清零, 在下个脉冲到来 时 进 行 清零.同时,其控制清零端取反之后还要控制其高位变为计数状态, 以向高位进位; 对于高位(Ⅱ),也采用 QA 和QB 端来进行
控制清零,与低位不同的是控制端上要加上低位的清零控制信号,达到只有在本位为 9 和低位为 9 同时满足的情况下才清零;端口A 和端口B 预留做控制线路使用,端口C 加脉冲信号,端口D 实现向(Ⅱ)的高位输出控制信号,端口E 来连接另外两个74LS163 的LOAD’脚.由于另外两个计数器可采用同样的方式连接,且工作原理与此两位计数器基本相同,故在此不
再进行说明.
⑵.100Hz 脉冲信号发生器:
脉冲信号发生器可由 555 定时器构成多谐震荡器来实现,其电路图如右所示。图中的 C 端口接计数电路图中的 C 端。通过查找相关材料可知, 此 电 路 产 生 脉 冲 信 号 的 频 率 为
1.43
f ? ?R
1
2R ?C
2
由于材料有限,我
们使用了比较接近要求的电阻和电容,来大致实现秒表的计时功能。
⑶.控制线路:
控制线路的原理图如下所示,图中的 A 和B 端口分别接计数电路图中的A 和 B 端口, 当按钮开关
断开时,计数器(Ⅰ) 的 ENT 端为高电位, 既计数器处于 计 数 状态,秒表进
行计数;当按钮开关闭合时,ENT 端为低电位,计数器停止计数,由于计数器(Ⅰ)停止计数,则后续计数器也停止计数,既秒表处于暂停状态;若暂停时在断开按钮开关,可知秒 表继续记时。当接触式开关接触时,B 端点为低电位,此时每个计数器的LOAD’端有效, 由于每个计数器上的脉冲依然存在,所以计数被置为零,实现了清零的功能。
⑷. 完整电路图:
最终能实现所要求的电路图如下,
设计感想:
在此次数字电路课程设计中,我们并不是一帆风顺,起先以为在EWB 上仿真通过就可以轻松的连线了 ,其实不然,连线和调试才是最重要的环节。在连线过程中不仅仅需要考虑每一个元器件的摆放位置而使的连线变的方便容易,同时还需要考虑其美观性,而调试更 是一项艰苦的工作。我们在调试中就遇到了许多困难,例如当我们第一次接通电源后,发现 最低位是 1、2、3、4、5、6、7、8、9、0 循环,但在 0 和 1 之间却要间隔几秒,经过半个小时的调试也没能发现原因,最后我们决定更换器件,就在这时,我们发现74LS00 的八脚没有接地,就这样一个问题迎刃而解了;在对清零模块的调试中,经过反复的试验和论证,最 终我们选择了采用置数的
原创力文档


文档评论(0)