基于单片机的学校作息时间打铃控制系统.doc

基于单片机的学校作息时间打铃控制系统.doc

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机的学校作息时间打铃控制系统

目录 1 前言 1 2 总体方案设计 2 2.1 方案比较 2 2.2 方案论证 4 2.3 方案选择 5 3 硬件部分设计 6 3.1 单片机小系统 6 3.2 时钟电路DS1302 7 3.3 按键电路 10 3.4 显示电路 10 3.5 电铃驱动电路 11 3.6 +5V电源 11 4 软件部分设计 13 5 系统安装与调试 17 6 系统功能、指标参数 18 6.1 系统功能 18 6.2 指标参数 18 7 结论 19 8 总结与体会 20 8.1设计小结和对进一步完善提出的意见 20 8.2 设计的收获体会 20 9 致谢 21 10 参考文献 22 附录1:作息时间控制器原理图 23 附录2:作息时间控制器PCB图 24 附录3:作息时间控制器仿真图 25 附录4:作息时间控制器元器件清单 26 附录5: 作息时间控制器使用说明书 27 1 前言 随着电子技术的飞速发展,智能化测控系统的广泛应用,单片机控制技术和智能化测控系统在自动控制领域的地位日渐突出。单片机控制技术已渗透到国民经济的各行各业,以及人们日常生活的方方面面。随着我国工业化的不断发展和推进,我国在重工业方面已迅速发展完善,测试仪表行业的发展适应和推进了智能化测控领域,主要应用于化工、食品、印刷、空调、制冷以及烘箱等领域。单片机技术也以其鲜明的特点在电气市场上占有一席之地。在电子世界领域,从20世纪中的无线电时代也进入到21世纪以计算机技术为中心的智能化现代电子系统时代。现代电子系统的基本核心是嵌入式系统,而单片机是最典型、最广泛、最普及的嵌入式系统。 随着科技的飞速发展,人类不断研究,不断创新纪录,计时装置经历了从观日到摆钟到最后的电子钟的巨大发展。美国DALLAS公司推出的具有涓细电流充电能的低功耗实时时钟电路DS1302,它可以对年、月、日、周、时、分、秒进行计时,还具有闰年补偿等多种功能,而且DS1302的使用寿命长,误差小。本设计即是基于单片机和DS1302的作息时间控制器,除具备基本的固定作息时间打铃的功能外,该控制器还具备万年历的所有功能,可以同时显示年月日时分秒,并能实现公历到农历的转换,具备时间校准等功能。 由于控制器采用价格低廉、功耗小的51系列单片机,加之硬件电路所具备的特点,本控制器具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,符合电子仪器仪表的发展趋势,具有广阔的市场前景。 2 总体方案设计 本设计的整体思路是:由单片机读取DS1302产生的精确时间,调用显示程序将读取的时间信息(年月日时分秒)送至多位七段数码管显示。同时将取得的时间与固定作息时间比较,若取得的时间与固定作息时间中的某个值相等,则由单片机P1.4产生一个低电平,触发单片机2的外部中断0,由单片机2产生电铃触发信号,延时5秒,实现固定作息时间打铃。同时调用农历更新程序,将公历日期转换为农历日期,实现万年历的所有功能。因此本设计的基本组成包括时钟电路、单片机小系统、显示电路、按键和电铃驱动电路。 2.1 方案比较 方案1:该方案由单片机小系统、按键电路、显示电路和电铃驱动电路组成。该方案直接由单片机提供秒信号,使用程序实现年月日时分秒的计数,然后由显示电路显示日期和时间信息。在进行计数的同时,将时间与固定作息时间比较,若时间当前值与设定值相等,则由单片机产生电铃触发信号,实现固定作息时间打铃的功能。由于电路简单,除必须具备的按键和显示电路外,无须设计其他外围电路,因此可以在很大程度上降低电路成本。其组成框图如图2.1所示。 方案2:该方案由按键电路、时钟电路(DS12887)、单片机小系统、显示电路和电铃驱动电路组成。该方案由时钟电路(DS12887)提供精确的时间以及日期信息,单片机上电运行以后,由单片机从DS12887读取精确的时间和日期,送至显示电路显示。同时将取得的时间与固定作息时间比较,若取得的时间与设定值相等,则由单片机产生电路驱动电路,延时5秒,实现固定作息时间打铃的功能。显示电路主要由多位七段数码管组成,其控制端受单片机P2口控制,可以实现8位扫描。该方案较方案1,在时间的精确程度上有所改进。其组成框图如图2.2所示。 方案3:该方案由按键电路、时钟电路(DS1302)、单片机小系统1、显示电路、单片机小系统2和电铃驱动电路组成。其组成框图如图2.3所示。 该方案由时钟电路(DS1302)提供精确的时间和日期信息,单片机上电运行以后,由单片机从DS1302读取精确的时间和日期,送至显示电路显示。同时将取得的时间与固定作息时间比较,若取得的时间和设定值相等,则由单片机1的P1.4产生一个低电平,单片机1的P1.4与单片机2的外部中断0相连,当P1.4为低电平时,单片机

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档