网站大量收购独家精品文档,联系QQ:2885784924

智能车大赛计时器的设计分析.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
沈阳航空 课 程 设 计 (说明书) 班级 学号 学 生 姓 名 指 导 教 师 沈阳航空课 程 设 计 任 务 书 课 程 名 称 课程设计 课程设计题目 大赛计时器的设计 课程设计的内容及要求: 设计脉冲发生电路,; ; ; 1.在选择器件时,应考虑成本。 2.根据技术指标,通过分析计算确定电路和元器件参数。 3.画出电路原理图(元器件标准化,电路图规范化)。 三、实验要求 1.根据技术指标制定实验方案;验证所设计的电路,用软件仿真。 2.进行实验数据处理和分析。 四、推荐参考资料 1. 童诗白,华成英主编.模拟电子技术基础.[M]北京:高等教育出版社,2006年 五、按照要求撰写课程设计报告 成绩评定表: 序号 评定项目 评分成绩 1 设计方案正确,具有可行性,创新性(15分) 2 设计结果可信(例如:、仿真结果)设计报告的规范化、参考文献充分最终评定成绩(以优、良、中、及格、不及格评定)概述二、方案论证 图1 智能车大赛计时器电路的原理框图 在本方案中,电路的每一部分都分别具有有各自的功能。 (1)总开关连接着直流电源VCC与时间显示器(译码器74LS47的附加控制端),开关打开时时间显示器不显示时间,开关闭合时译码器工作,数码管显示时间; (2)置零开关连接着计数器74LS160的置零端,将2组计时器的置零端同电源相连,以便实现置零功能; (3)脉冲用555定时器构成多谐振荡器电路,而计数电路是由多个十进制计数器74LS160构成,运用置数法实现十进制和六进制; (4)时间显示器由多个八段数码管构成,用来显示智能车到达终点所经历的时间。 可行性研究:本次设计运用的仪器和芯片较少,电路的原理简明扼要,结构简单易懂,需要用到的各个仪器和芯片也较为常见,同时各个仪器件之间的选择较为准确,将其连成实物图价格成本也较低。但是通过multisim仿真软件可以看出,电路执行功能时并不是完全等时间的,由此可见555信号脉冲发射的秒脉冲信号具有一定的不稳定性,这样就会影响数据的准确性。 三、电路设计 图2 555定时器构成的多谐振荡器 电路的振荡周期T: T=(R1+2R2)Cln2 根据公式可以计算出电阻电容值。 本次课设需要的周期是0.01s,计算出较为稳定的电阻电容值为:R1=100Ω, R2=20Ω, C1=100μF,C2=0.01μF。 译码显示电路 译码显示电路是智能车大赛计时器设计电路的主要部分,它可以将智能车大赛计时具体操作更加明白的显示出来。译码器的逻辑功能是将每个输入的二进制代码译成对应的输出的高、低电平信号。译码为编码的逆过程,它将编码时赋予代码的含义“翻译”过来,实现译码的逻辑电路就是译码器。译码器输出与输入代码有唯一的对应关系。74LS47是输出低电平有效的七段字形译码器,它在这里与数码管配合使用。在本电路中,计数器74LS160会将周期为0.01s的脉冲信号传送译码器74LS47,经74SL47译码于八段数码管(数码管接共阳端)显示正确的时间,译码显示电路电路图如图3所示: 图3 译码显示电路 报警电路 当智能车到达终点时,对应计时器停止计时,对应蜂鸣器报警,表示该组智能车已经完成了比赛,另一组智能车不受影响,继续前进;这个电路主要由换路开关控制,当开关连接在脉冲信号与计时器两端时,计时器计时,不报警;当开关连接电源与蜂鸣器时,计时停止,蜂鸣器报警,表示该组智能车到达终点。如图4所示: 图4 报警电路 4.清零电路 清零电路是由一个单刀单掷开关连接电源Vcc与每一个计时器74LS160的清零端,74LS160十进制计数器只有当RD ’端接高电位的时候才可以正常计数,当RD ’端接低电位时计数器置零,即八段数码管显示为0,实现清零功能。如图5所示: 图5 清零电路 将以上几种电路适当的组合器来,便可以构成需要的智能车大赛计时器了。需要解决的是,74LS160本是十进制计数器,把它如何转化为六进制的问题,还有进位问题。 我的设计是利用置数法解决六进制问题,计数器74LS160开始正常计数,当计数器计到6时,用一个与非门接到74LS160的置数端,置入0000,便实现了从0000到0101六进制的计数功能;至于进位问题,我用的是异步时钟控制进位信号,当计数器正常计数到9(或者59)时,输出用与非门连接下一位的时钟信号CLK端,由于74LS1

文档评论(0)

糖糖 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档