1、 1 1 1 引言引言 1.1 课题研究背景与现状 时间是科学技术中最基本的物理量之一,无论是农业生产,还是工业自动控制, 都与时间息息相关, 尤其是中国的农业生产, 和农历日期联系紧密, 准确的农历日期, 为农业生产、农民生活带来极大方便。工业生产中的延时动作,定时动作等对时间的 精确度要求较高。 小到运动员的百米赛跑, 大到一项工程的实施, 都和时间密不可分, 所以,万年历随处可见。但是,随着科技的发展,人们生活水平不断提高,人们所关 心的不仅仅是时间,还有其他一些像室内温度、农历日期、星期等和人们生活联系紧 密的数据,甚至对数字万年历的外观也提出新的要求,这就对万年历的功能提出新的 更高
2、的要求。 近年来随着计算机在社会各领域的渗透, 单片机的应用正在不断地走向深入, 同 时带动传统控制方式日新月益。控制方式有从模拟控制向数字控制转变的发展趋势。 微控制芯片具有强大的逻辑运算能力,它的出现,使得数字万年历不仅能给人们提供 时间,而且还能提供很多新的功能,例如:温度显示、农历显示、节气提示、语音提 示、日程表、生日提示、星座查询、录音放音、风景控制等。现在的好多数字万年历 产品都通过控制内置灯光对万年历表面装饰图片进行扫描,实现动态风景;通过控制 语音芯片发出各类鸟叫的声音, 使人们生活在自己的房间里, 仿佛身处大自然! 可见, 现在的数字万年历不仅仅是一个智能化的、可以提供多信
3、息的器件,更是室内的一道 风景。 上海礼品公司生产的多功能万年历具有 LED 灯显示、年历、月历、时间显示、12 小时或 24 小时制式、选择四组定时闹铃、整点铃响、按键音、小于 100 小时倒计时、 世界 16 个城市现在时查询、1900 年到 2099 年月历查询、八位数四则运算、百分比 计算 M+、M-和 MRC 存储运算功能货币换汇计算。可见,多功能智能化数字万年历是 以后万年历发展的方向, 基于微控制芯片的数字万年历可以满足人们对万年历的多功 能、界面友好和智能化的要求,数字控制技术将引起万年历新的重大改变。 12864 电子万年历 1.2 本课题所做的工作 首先,本课题对系统主要功
4、能进行分析,确定该系统的主要功能是:阳历日期、 时间显示、农历日期显示、星期显示、环境温度显示和定时闹铃,并可以修改时间, 在修改时间的过程中,可以对月份天数自动判断。 其次, 系统设计要做的工作是电源分析和设计, 该设计选用的集成芯片都采用+5V 电源供电,所以,要先对常见 220V 交流电源进行变换,得到较为稳定的、可以满足 系统要求的+5V 稳压电源。 最后,要对选用的芯片进行学习,尤其是其工作时序,这是实现系统的关键。温 度检测采用 DS18B20,由于 DS18B20 是单总线温度传感器,所以,对其控制需要较严 格的时序。通过查阅资料和仿真掌握单总线数字温度传感器的时序要求和工作流程, 该系统主要应用了 DS18B20 的跳过 ROM 匹配、温度转换、读取温度指令等。 时钟芯片采用 DS1302,为三总线时钟芯片,为了能够使其正常工作,要学习其 中的寄存器格式、 寄存器特殊位作用、 读取时间寄存器数据、 写入时间寄存器数据等。 DS1302 时钟芯片内部没有集成备用电源,所以,要对其掉电保护环节进行考虑和设 计。 显示器件选用点阵带字库型 12864 液晶模块,由于液晶模