多功能电子万年历

上传人:hs****ma 文档编号:558389134 上传时间:2023-12-04 格式:DOCX 页数:21 大小:505.21KB
返回 下载 相关 举报
多功能电子万年历_第1页
第1页 / 共21页
多功能电子万年历_第2页
第2页 / 共21页
多功能电子万年历_第3页
第3页 / 共21页
多功能电子万年历_第4页
第4页 / 共21页
多功能电子万年历_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《多功能电子万年历》由会员分享,可在线阅读,更多相关《多功能电子万年历(21页珍藏版)》请在金锄头文库上搜索。

1、泉州师范学院毕业论文(设计题目多功能电子万年历物理与信息工程学院电子信息科学与技术专业0L级丄班学生姓名李竞佳学号 070303031指导教师洪清泉职称教授完成日期2011年3月教务处 制多功能电子万年历物信学院 电子信息工程与技术 070303031李竞佳指导教师:洪清泉 教授【摘要】:该电子万年历,主要是对时间、温度、湿度的显示和语音播报,并能使用红外遥控器对时间进行修改。电子万年历的硬件部分采用STC89C52单片机为主控制芯片DHT11 DS1302 ISD173Q红外一体化接头LCD12864等组成外围电路。软件部分主要是基于51单片机的C语言程序,编程环境是i。【关键词】:电子万年

2、历 单片机 LCD12864 DHT11 ISD1730Multifunctional electronic calendarCollege of Physics and Information EngineeringElectronic Information Science anedchTnology070303031,Li JingjiaInstructor: Hong Qingquan, ProfessorAbstrac】t :The electronic calendar is mainly to the time, temperature, humidity display and

3、 speech broadcast and can be applied to infrared time modified. Electronic calendar hardware part adopts mainly STC89C52 single-chip microcomputer control chip, DHT11, DS1302, ISD1730, infrared integrated joint, LCD12864 etc buffer circuit. Software part mainly based on 51 SCM C programming language

4、 ,programming environment is KEIL .Keyword】s :Electronic calenda、r MCU、 LCD12864、DHT11、 ISD1730一、绪论1.1课题的背景和意义随着电子技术的迅速发展,特别是大规模集成电路出现,给人类生活带来了根本性的改变,尤其是单片机技 术的应用产品已经走进了千家万户。近年来,我国科技的不断发展,我国经济发展的支柱产业电子产业获得 长足发展,各种电子产品琳琅满目,随处可见,随着电子产品的更新速度的加快,各种功能强大,款式新颖的电 子产品不断问世。数字万年历便是这一发展趋势中的代表,数字万年历顺应了人们对时间方面的要求

5、。它的出现给人们的生活 带来诸多方便,在时间极显宝贵的现代生活中,其作用更是不言而喻。它在学校、车站、码头、剧院、医院、办 公室等公共场所的应用非常广泛。但传统的数字万年历除显示时间之外,功能较为单一,逐渐失去了市场。顺应 技术发展和人们生产、生活需求,各种功能的新式万年历不断涌现,且功能不断更新。数字万年历作为电子类的小产品以其方便,实用等优势成为市场上的宠儿,同时也成为单片机设计培训中一 个很实用的课题。因为这个课题有很好的开发性和可发挥性,因此对设计者的要求比较高,不仅考察了对单片机 的掌握能力更加强调了对单片机扩展的应用。而且要求设计的数字万年历在操作上力求简洁,功能上尽量齐全, 显示

6、界面也要出色。所以数字万年历无论从实用的角度和培养能力的角度都很有价值。1.2电子万年历的现状和发展当前,数字万年历技术已经进入了优化-家人庭-环境的整体关系的阶段,它向着超微型、超高效以及集成电 路的微型化方向发展。目前,市场上出售的数字万年历品种很多,其中大部分是基于单片机技术设计的电子系 统。它们一般由输入脉冲电路、单片机、晶振和复位电路、外路存储器电路显示电路组成。当今,数字万 年历主要还是用于计时、自动报时,定时,日期查询以及自动控制等方面。由于单片机技术以及数字集成电路技 术的发展,如今的数字万年历系统具有体积小、耗电省、计时准确、性能稳定、维护方便、走时准确、携带方便 等优点,此

7、外,现在市场上已有现成的数字万年历集成电路芯片出售,而且价格便宜、使用也很方便。日历的发展经历了数千年的历史。现代日历随着使用范围的不断扩大,功能日益增加,种类也越来越多。从 70 年代以来,随着单片机和超大规模集成电路的发展,为数字万年历的飞速发展奠定了物质基础。近几年来,数 字万年历的发展方向是朝着走时精度高、稳定性好、使用方便、耗电量小、走时延续时间长、体积小、功能多、 制造成本低等方向发展。最新的数字万年历,它除了具有常见万年历功能外,而且还具有倒计时、多点定时、语 音报时、实时温度测量等功能。在硬件方面它并没有太大的变化,主要是通过增加软件部分来实现倒计时、多点 定时的功能。不难想像

8、,随着科学技术的飞速发展,各种高新技术的出现并被广泛应用到生产、生活中,未来数字万年历 产品也必将沿着体积小、耗电省、计时准确、性能稳定、维护方便、直时准确、携带方便等方向发展而其成本却 越来越低。二、电子万年历的方案设计2.1万年历的简单模拟方案本设计实现的功能是在CD12864液晶屏上显示出日期、时间,温度、湿度,以及通过温湿度传感器对周围环 境进行监测,当温度或湿度超过某一个设定值时,通过1284显示报警信号。同时可通过遥控器对日期和时间 进行更改,如果修改成功则在液晶屏上显示“修改成”功字!样。除了上述功能以外,本设计还可以对日期、时间和温湿度进行语音播报。本电子万年历硬件包括电源模块

9、,主控制,时模钟块模块,温湿度检测模块,显示模块 红外遥控模块,语音播报模块。下图为这个硬件电路的概图。2.2硬件电路模块2.2.1 主控制模块主控制模块采用STC89C52芯片,芯片主要控制其余各个模块,通过对温湿度模块的控制采集温度和湿度,对 时钟模块的控制读取时间,通过液晶来显示报警信息,通过对遥控器传来信号的识别来执行对时间修改、语音播 报等功能。STC89C51芯片介绍如下: 主要性能 与MCS-5单片机产品兼容; 8K字节在系统可编程lash存储器; 1000次擦写周期; 全静态操作:OHz33Hz; 三级加密程序存储器; 32个可编程I/O 口线; 三个16位定时器/计数器; 八

10、个中断源; 全双工UART串行通道; 低功耗空闲和掉电模式; 掉电后中断可唤醒; 看门狗定时器; 功能特性描述STC89C52是一种低功耗、高性能M0S8位微控制器,具有K在系统可编程Flash存储器。使用Atmel公司 高密度非易失性存储器技术制造,与工业C51产品指令和引脚完全兼容。片上ash允许程序存储器在系统可 编程,亦适于常规编程器。在单芯片上,拥有灵巧位CPU和在系统可编程Flash使得STC89C52为众多嵌入 式控制应用系统提供高灵活、超有效的解决方案。STC89C52具有以下标准功能:k字节Flash 256字节RAM, 2位I/O 口线,看门狗定时器2个数据指 针,三个16

11、位定时器计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外9S52 可降至OHz静态逻辑操作,支持种软件可选择节电模式。空闲模式下PU停止工作,允许RAM、定时器计数 器、串口、中断继续工作。掉电保护方式RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个 中断或硬件复位为止。2.2.2 时钟模块时钟模块采用达拉斯公司生产的1302时钟芯片,以下是对此芯片进行的介绍:DS1302是美国DALLAS公司推出的一种高性能、低功耗、RAM的实时时钟芯片,它可以对年、月、日、周 日、时、分、秒进行计时,且具有闰年补偿功能,工作电压2宽达5.5V。采用三线接口与CPU进行同

12、步通信, 并可采用突发方式一次传送多个字节的时钟信号或数据。DS-1302内部有一个31X8的用于临时性存放数据的RAM寄存器oDS1302是DS1202的升级产品,与DS1202兼容,但增加了主电/后背电源双电源引脚,同时提供了对后背电源进行涓细电流充电的能力。 以下是其封装及其引脚功能:图2 DS1302外部引脚引脚号引脚名称功能1VCC1主电源2、3X2、X3振荡源,外揍2768KHZ晶振4GND地线5RST复位、片选线6I/O串行数据输入输出端7SCLK串行数据时钟8VCC2后备电源表1 DS1302引脚功能此模块的主要功能是提供实时时钟。2.2.3 温湿度检测模块温湿度检测模块采用的

13、是HT11数字温湿度传感器,以下是对此芯片的介绍:DHT114数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。它应用专用的数字模块采集技术 和温湿度传感技术,确保产品具有极高的可靠性与卓越的长期稳定性。传感器包括一个电阻式感湿元件和一个 测温元件,并与一个高性8能位单片机相连接。因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高 等优点。每个HT11传感器都在极为精确的湿度校验室中进行校准。校准系数以程序的形式储存内存中,传 感器内部在检测信号的处理过程中要调用这些校准系数。单线制串行接口,使系统集成变得简易快捷。超小的体 积、极低的功耗,信号传输距离可2达0米以上,使

14、其成为各类应用甚至最为苛刻的应用场合的最佳选则。产4品为 针单排引脚封装。连接方便,特殊封装形式可根据用户需求而提供。以下是其封装:引脚号引脚名称功能1VCC电源端2DATA数据输入输出端3NC空4GND地线表2 DHT1引脚功能本模块实现的功能是实现对周围温度和湿度的检测。2.2.4显示模块显示模块采用LCD12864夜晶,其主要实现的功能是显示时间和温度。以下是对此模块的介绍:带中文字库的28X64是一种具有4 位/8位并行、2线或3线串行多种接口方式,内部含有国标一级、二级 简体中文字库的点阵图形液晶显示模块;其显示分辨1 率为64,内置8192个16*16点汉字,和28个16*8点 A

15、SCII字符集利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。可以显示 8X4行16X16点阵的汉字也可完成图形显示低电压低功耗是其又一显著特点。由该模块构成的液晶显示方案 与同类型的图形点阵液晶显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于 相同点阵的图形液晶模块。以下是其封装及其引脚功能(:只对串口模式下的几个引脚做说明)r1? 觀件鬥鬥鬥冋冋问冃鬥冃件戶怖冃Fiia闯囘用12D-R0.5 -1图4 12864封 装引脚号引脚名称电平功能1VSS0V电源地2VDD+5V电源正3.0-5.5V)3VO对比度(亮度)调整4CSH/L片选端,咼电平有效5SIDH/L串行数据输入端6CLKH/L串行同步时钟15PSBLL:串口方式17/RESETH/L复位端,低电平有效19AV

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

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号