定时叫醒器.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
定时叫醒器

引言 随着科技的发展,人民生活水平的提高,电子类产品在逐渐走进了人们的日常生活中,课程设计是综合性专业设计训练的教学环节,是对学生进行的一次综合能力的测试与训练的环节。作为一名大学生即要学好理论知识,还需要锻炼自己的动手能力,所以课程设计对我们的理论联系实际的能力以及以后工作有较好的帮助。此外,作为与一名学电子类的大学生要掌握制作电路板的所有步骤。 本次基础课程设计的题目是定时叫醒器,设计要求如下: 具有自动清零级可调节叫醒时间功能; 拟定叫醒器的组成框图; 画出叫醒器的整机逻辑电路图; 设计并安装各单元电路,要求PCB布线整齐、美观,便于调试。 定时功能在日常生活中有广泛的应用,微波炉、电冰箱、电视机、电风扇等很多家用电器中都有,定时叫醒功能可以为人们提供更加人性化服务,定时叫醒功能也因此十分重要。该课题以数电知识为主,模电知识为辅。我们用Proteus 8 Demonstration 进行仿真,用 Altium Designer进行绘制原理图和PCB图。 目 录 引言 …………………………………………………………………… 1方案论证………………………………………………………………1 2系统的组成……………………………………………………………1 3硬件设计………………………………………………………………2 3.1时钟脉冲的产生……………………………………………………2 3.2减法计数的实现……………………………………………………3 3.3显示部分……………………………………………………………5 3.4蜂鸣器发声模块……………………………………………………7 4调试方法和步骤………………………………………………………7 5结论……………………………………………………………………12 参考文献………………………………………………………………13 附录……………………………………………………………………14 1原理图………………………………………………………………14 2 PCB图…………………………………………………………………15 1方案论证 本次设计方案,分为四个模块,分别为产生时钟脉冲信号模块、计数模块、显示模块、蜂鸣器发声模块。其中最主要的是计数模块,因为用到减法,我采用十进制加减计数器74LS192,此芯片置数和清零都是异步的,我采用预置数法预先设定某数,然后当减到00时蜂鸣器发出声响。 2系统的组成 系统流图 3硬件设计 3.1时钟脉冲的产生 由NE555构成的多谐振荡器。电路产生1Hz的脉冲信号,为求方便选电容为10uF,且r1=r2.又因为电容C5的充放电时间分别为T1,T2,T1=(R1+R2)CIn2,T2=R2CIn2,多谐振荡器的占空比公式q=T1/T2=(R1+R2)/(R1+2R2),又因为周期公式为T=T1+T2=(R1+2R2)CIn2。经计算采用47k电阻,其中C6电容0.01uf,其功能是起到滤波作用,使得电路稳定。 555脉冲时钟信号 3.2减法计数的实现 我采用两片74ls192来实现99——00的减法计数。下图为74LS192简单的功能介绍。 74ls192功能表 我采用的是与指数法如图一,我用拨码开关来设置高低电平,当拨码开关闭合时全都接地,所以为低电平。在拨码开关右侧有一上拉电阻,可以使其在不接地的时候是高电平,其中1、2、3、4这四个管脚控制低电平的置数端,这四个管脚是采用2进制的,采用8421码来计算,其中4管脚最高,1管脚最低,例如拨6时只拨2、3管脚就可以了。5、6、7、8这四个管脚为十位的置数端,原理同上,8为高位,5为低位。 图一 置数部分 如下图是两片74ls192组成的减法计数器,p0—p3为置数端分别与上面的1、2、3、4端口相连,实现低位的置数功能。cu加计数端口,接高给它一个稳定的电平,是该端口始终处于无效状态。Cd接时钟信号,使u1进行减计数工作。u2大概也是如此,不过u2的cd端应在u1的借位输出端,这样就可以实现,个位减十个数,是减一个。十位的借位输出段,借个两片芯片的置数端,当减到00时,从新开始置数。 图为:两片192实现倒计数 3.3显示部分 我采用八段共阴极数码管,用7448做译码器来进行显示,我们可是从这个数码管的显示看出时间的倒计时,反应出计数部分的工作状态,并引导我们进行调试。 图为:显示部分 3.4蜂鸣器发声模块 我采用有源蜂鸣器进行叫醒功能,通过74ls192置数信号来控制蜂鸣器的发

文档评论(0)

haihang2017 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档