智能数字时钟的设计方案研究.docx

上传人:安*** 文档编号:17788055 上传时间:2022-05-26 格式:DOCX 页数:10 大小:21.11KB
返回 下载 相关 举报
智能数字时钟的设计方案研究.docx_第1页
第1页 / 共10页
智能数字时钟的设计方案研究.docx_第2页
第2页 / 共10页
点击查看更多>>
资源描述

《智能数字时钟的设计方案研究.docx》由会员分享,可在线阅读,更多相关《智能数字时钟的设计方案研究.docx(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、智能数字时钟的设计方案研究摘要:近年来,随着电子产品的开展,人们对数字时钟的要求越来越高,本文针对人们的这一需求,设计了一种有单片机控制的智能化数字时钟,功能强大,界面友好,更好的知足了人们对它的智能化要求。 如今是一个知识爆炸的新时代。新产品、新技术层出不穷,电子技术的开展更是日新月异。可以绝不夸大的讲,电子技术的应用无处不在,电子技术正在不断地改变我们的生活,改变着我们的世界。在这快速开展的年代,时间对人们来讲是越来越珍贵,在快节奏的生活时,人们往往忘记了时间,一旦碰到重要的事情而忘记了时间,这将会带来很大的损失。因此我们需要一个定时系统来提醒这些繁忙的人。数字化的钟表给人们带来了极大的方

2、便。 近些年,随着科技的开展和社会的进步,人们对数字钟的要求也越来越高,传统的时钟已不能知足人们的需求。多功能数字钟不管在性能还是在款式上都发生了质的变化,有电子闹钟、数字闹钟等等。单片机在多功能数字钟中的应用已是非常普遍的,人们对数字钟的功能及工作顺序都非常熟悉。但是却很少知道它的内部构造以及工作原理。由单片机作为数字钟的核心控制器,可以通过它的时钟信号进展计时实现计时功能,将其时间数据经单片机输出,利用显示器显示出来。通过键盘可以进展定时、校时功能。输出设备显示器可以用液晶显示技术和数码管显示技术。 1 系统方案确实定 单片机芯片作为控制系统的核心部件,它除了具备微机CPU的数值计算功能外

3、,还具有灵敏强大的控制功能,以便实时检测系统的输入量、控制系统的输出量,实现自动控制。在本次设计中采用单片机技术来实现数字钟的功能。方案的设计可以从以下几个方面来确定。微处理器的选择,AT89S51、52是2003年ATMEL推出的新型品种,除了完全兼容8051外,还多了ISP编程和看门狗功能。但是AT89S52的存储器容量比AT89S51的大。在本次设计中采用AT89S52单片机;显示电路的设计,随着科技的开展,液晶显示的使用越来越方便,已被普遍的使用。由于液晶显示与驱动都集成在一个芯片上,因此使用起来很方便。在这里采用液晶显示;校时和定时电路的设计;实时控制电路是时钟电路的一个重要组成局部

4、,采用的是一个时钟芯片,单片机从中读取数据送到显示器上显示,进而实现数字钟的功能;还有一些其他控制电路如复位电路、时钟电路等。通过这些控制电路的连接构成了完好的电路,系统的方框图如图1所示。 2 硬件电路的设计 硬件电路是一个系统的重要局部,在本次设计中主要是以AT89S52为核心控制器,外加一些控制电路来实现数字钟的根本功能。下面分别介绍各个控制电路的功能及其工作原理。 2.1 AT89S52的介绍 单片机是微机的一个分支,在原理和构造上,单片机与微型机之间不但没有根本性的差异,而且微型机的很多技术与特点都被单片机继承下来了。 AT89S52是一种低功耗、高性能CMOS 8位微控制器。使用A

5、tmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有乖巧的8位CPU和在系统可编程Flash,使得AT89S52为诸多嵌入式控制应用系统提供高灵敏、超有效的解决方案。它具有串行口,片内晶振及时钟电路。另外,AT89S52可降至0Hz 静态逻辑操纵,支持2种软件可选择节电形式。空闲形式下,CPU停顿工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停顿,直到下一个中断或者硬件复位为止。 2.2 时钟电路的设计 AT89S52单

6、片机有一个用于构成内部振荡器的反相放大器,XTAL1和XTAL2分别是放大器的输入、输出端。石英晶体和陶瓷谐振器都可以用来一起构成自激振荡器。从外部时钟源驱动器件,XTAL2可以不接,而从XTAL1接入,由于外部时钟信号经过二分频触发后作为外部时钟电路输入的,所以对外部时钟信号的占空比没有其它要求,最长低电平持续时间和最少高电平持续时间等还是要符合要求的。反相放大器的输入端为XTALl,输出端为XTAL2,两端连接石英晶体及两个电容形成稳定的自激振荡器。电容通常取30PF左右。振荡频率范围是1.212MHz。如图2-2a所示。 晶体振荡器的振荡信号从XTAL2端输出到片内的时钟发生器上。时钟发

7、生器为二分频器。向CPU提供两相时钟信号P1和P2。每个时钟周期有两个节拍相P1和P2,CPU就以两相时钟P1和P2为根本节拍指挥AT89S52单片机各部件协调工作。图2-2b给出片内时钟发生器原理。在本次设计中取石英晶体的振荡频率为12MHz。 2.3 复位电路的设计 单片机复位是使CPU和系统中的其他功能部件都处于一个确定的初始状态,并从这个状态开场工作,例如复位后PC0000H,使单片机从第一个单元取指令。无论是在单片机刚接通电源时,还是断电后或发生故障后都要复位,所以我们必须弄清楚MGS-51型单片机复位的条件、复体电路和复位后状态。该电路除具有上电复位功能外,对系统的可控性是很有帮助

8、的。 2.4 实时控制电路的设计 在本次设计中采用DS1302为实时控制芯片,并接备用电源以使在外接电源断电时其控制电路仍在计时。 2.5 LCD显示模块 在实际应用中,用户很少直接设计LCD显示器驱动接口,一般是直接使用专用的LCD显示驱动器和LCD显示模块。其中,LCD显示模块LCMLiquid Crystal Display Module是把LCD显示器、背景光源、线路板和驱动集成电路等部件构成一个整体,作为一个独立的部件使用,具有功能较强、易于控制、接口简单等优点,在单片机系统中应用较多。其内部构造如图2-8所示。LCD显示模块只留一个接口与外部通讯。显示模块通过这个接口接收显示命令和

9、数据,并按指令和数据的要求进展显示。外部电路通过这个接口读出显示模块的工作状态和显示数据。LCD显示模块一般带有内部显示RAM和字符发生器,只要输入ASCII码就可以进展显示。LCD显示模块按功能显示可分为:LCD段式显示模块、LCD字符型显示模块、LCD图形显示块三类。 液晶显示器因其功耗低、重量轻而成为便携式应用中的主流显示技术。这里所用的字符型液晶模块是一种用5x7点阵图形来显示字符的液晶显示器,根据显示的容量可以分为1行16个字、2行16个字、2行20个字等等。液晶显示有点振式和字符式两种,在这里采用字符式液晶显示器1602来实现显示电路的功能。 由于1602液晶显示器是本身带有驱动模

10、块的液晶屏,它只有并口线和一些控制线,与单片机的连接有两种不同的方法,直接访问方式和间接访问方式。直接访问方式就是微处理器把液晶显示模块当作存储器或者I/O设备直接挂在总线上,模块8位数据总线与微处理器的数据总线相连,用读操纵 或者写操纵 信号与地址信号共同产生控制信号。 2.6 校时、定时电路的设计 校时、定时电路主要靠键盘来控制。键盘是一组按键的集合。它是嵌入式计算机系统中不可缺少的外围电路。是实现人机对话的纽带,借助键盘可以向计算机输入程序、置数、逻辑操纵以及写入程序和程序检测等。 2.7 报时器的设计 报时是数字钟的一个重要功能,报时器可用蜂鸣器和扬声器来实现,为了使其报时效果更好这里

11、采用扬声器播放音乐来实现其报时功能。要使扬声器能在整点报时必需要有音频放大器来驱动扬声器才能工作。在这里采用LM386音频放大器。 2.8 电源的设计 稳压电源是单片机系统的重要组成局部,它不仅为系统提供多路电压源,还直接影响到系统的技术指标和抗干扰性能。一个稳压电源输出电压和最大输出电流决定于所选三端稳压器。在本次设计中采用+5V电压所以选用H7805稳压器。 系统的硬件电路如图2 3 系统软件设计 单片机的程序设计有其自身的特点。在单片机系统中,硬件与软件严密结合,由于硬件电路的设计不具有通用性,所以必须根据详细的硬件电路来设计对应的软件,硬件设计的优劣直接影响到软件设计的难易,软件设计的

12、优劣又直接影响到硬件的发挥。在很多时候,软件可以替换硬件的功能,当然,需要付出额外占用CPU时间的代价。 软件程序的设计是根据硬件电路图的连接和各个元器件的功能进展设计。在编写软件时,可以按各个程序的功能将软件细分为各个功能模块,再通过主程序的调用来实现整个软件系统。而一般编写的程序都是根据事前所用的流程图来编写的,而且,流程图中也包含了对设计所得结果的要求,因此,流程图的设计直接影响到源程序的设计。其源程序见附录D。 主程序是软件设计的总体框架,因此主程序流程图的设计决定了程序编写的好坏,主程序的功能主要是读DS1302的时间将时间数据送到液晶显示,并与闹钟的设定时间比拟,再判定是否有按键按

13、下,进而进展校时、定时功能。其流程图如图3所示。 4 结论与展望 本次设计采用单片机作为核心控制器,实现具有定时、校时功能的数字钟。随着人们生活程度的进步,人们对数字钟的要求越来越高,有单一的计时功能到开展到如今有温度检测、湿度检测等多功能数字钟。这些多功能数字钟多用在工业里作为检测元件,因此需要可以在恶劣的环境下工作。利用单片机作为数字钟的控制核心可以做到硬件电路简单稳定,减小电磁干扰和其他环境干扰,充分发挥软件编程的优点,减少因元器件精度不够引起的误差。设计中理解到数字钟的迅猛开展,它已经普遍应用到人们日常消费和生活之中了。数字钟有很强的开展空间,因此我们有理由相信将来数字钟会与我们的消费

14、和生活更加严密相连。 1 付家才单片机控制工程理论技术. 北京:化学工业出版社,2004 2 孙育才,王荣兴,孙化芳.新型AT89S52系列单片机及其应用. 北京:清华大学出版社,2005. 3 朱定华.单片机原理及接口技术实验.北京:北方交通大学出版社,2002. 4 张鑫,华臻,陈书谦.单片机原理及应用.北京:电子工业出版社,2005. 5 何立民.MCS51系列单片机应用系统设计系统配置与接口技术M.北京:北京航空航天大学出版社,1999. 6 李维諟,郭强.液晶显示应用技术.北京:电子工业出版社.2005. 7 陈小忠,黄宁,赵小侠编著.单片机接口技术实用子程序.北京:人民邮政出版社,2005 8 李华.MCS-51系列单片机实用接口技术M.北京:北京航空航天大学出版社,1993 9 胡学海.单片机原理及应用系统设计M.北京:北京电子工业出版社,2005. 10 林凌,李刚,丁茹,李小霞.新型单片机接口器件与技术M.西安:西安电子科技大学出版社,2005. 11 胡汉才. 单片机原理及其接口技术第2版M. 北京:清华大学出版社,2003. 12 蒋延彪.单片机原理及应用MCS-51.重庆:重庆大学出版社,2003. 13 韩志军.单片机应用系统设计:入门向导与设计实例M.北京:机械工业出版

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁