本科毕业论文---电气自动化(1).doc

本科毕业论文---电气自动化(1).doc

ID:13413473

大小:639.50 KB

页数:44页

时间:2018-07-22

本科毕业论文---电气自动化(1).doc_第1页
本科毕业论文---电气自动化(1).doc_第2页
本科毕业论文---电气自动化(1).doc_第3页
本科毕业论文---电气自动化(1).doc_第4页
本科毕业论文---电气自动化(1).doc_第5页
资源描述:

《本科毕业论文---电气自动化(1).doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、江西理工大学专科毕业论文江西理工大学毕业论文(设计)题目可编程作息时间控制器设计与制作信息工程系电气自动化专业2班2010年4月10日江西理工大学专科毕业论文可编程作息时间控制器设计与制作摘要:本文介绍了一款基于AT89S52单片机数字钟的设计,通过多功能数字钟的设计思路,详细叙述了系统硬件、软件的具体实现过程。论文重点阐述了数字钟硬件中主控制模块、时钟模块、显示模块和相关控制模块等的模块化设计与制作;软件同样采用模块化的设计,本设计实现了时间与闹钟的修改功能、语音播报功能、年、月、日和星期等的显示功能。并且通过对比实际的时钟,查找出了误差的来源,确定了

2、调整误差的方法,尽可能的减少误差,使得系统可以达到实际数字钟的允许误差范围内。本次设计过程在硬件与软件方面是进行同步设计。硬件部分主要由AT89C52单片机,LED显示电路,以及调时按键电路等组成。在单片机的选择上本人使用了AT89C52单片机,该单片机适合于许多较为复杂控制应用场合。显示器使用2片7SEG-MPX8-CA和一片7SEG-MPX4-CA。7SEG-MPX8-CA是一种八个共阳二极管显示器,7SEG-MPX4-CA是一种四个共阳二极管显示器。为了能更轻松的控制这三片显示器,本人使用了3片74HC164来驱动。74HC164是8位边沿触发式移

3、位寄存器,串行输入数据,然后并行输出。软件方面主要包括日历程序、时间调整程序,公历转阴历程序,显示程序等。程序采用汇编语言编写,以便更简单地实现调整时间及阴历显示功能。关键词:时钟电钟;DS1302;DS18B20;动态扫描;单片机江西理工大学专科毕业论文ABSTRACTThisarticledescribesanAT89S52microcontrollerbaseddigitalclockdesign,throughmulti-functionaldigitalclockdesignideas,detaileddescriptionofthesyste

4、mhardwareandsoftwarerealizationprocess.Paperfocusesonthedigitalclockinthemaincontrolmodulehardware,theclockmodules,displaymodulesandassociatedcontrolmodules,modulardesignandproduction;softwareasmodulardesign,thedesignandimplementationofthechangesoftimeandalarmfunctions,voicebroad

5、castfunction,year,month,dayandweek,etc.display.Andbycomparingtheactualclock,findoutthesourceoftheerror,theerrorofthemethodofdeterminingtheadjustment,asmuchaspossibletoreduceerrorsEnablethesystemtoachieveapracticaldigitalclockwithinallowableerror.HardwaremainlybytheAT89C52microcon

6、troller,LEDdisplaycircuit,andthetunecomposedofthecircuitwhenthebutton.IntheSCMchoiceIusedtheAT89C52microcontroller,whichissuitableformanyofthemorecomplexcontrolapplications.Monitortheuseoftwo7SEG--MPX8--CAanda7SEG--MPX4--CA.7SEG-MPX8-CAisatotalofeight-yangdisplay7SEG-MPX4-CAisato

7、taloffour-yangdiodedisplay.Inordertomoreeasilycontrolthethreemonitors,Iusethree74HC164todrive.74HC164isan8-bitedge-triggeredshiftregister,serialinputdata,andparalleloutput.Thesoftwareincludescalendarprogram,timetoadjustprocedures,turnthelunarcalendarprogramsdisplayprograms.Progra

8、mswritteninassemblylanguageusedinorderto

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。