当前位置:文档之家› 能准确校时的万年历的设计【开题报告】

能准确校时的万年历的设计【开题报告】

开题报告
电子信息工程
能准确校时的万年历的设计
一、综述本课题国内外研究动态,说明选题的依据和意义
随着信息化的发展和人们生活节奏的提高,为了提高工作效率,大家越来越具有时间观念,一个人的成功与失败在很大程度上与这个人是否有时间观念相关。

现在还有许多特殊的日子,如各种各样的节日,假日,纪念日,而全部记住这些特殊日子对我们来说是不可能的,幸好我们有一个好帮手来帮助我们记住这些日子——日历。

自从日历发明以后,由于其给生活带来许多方便,就逐渐地进入了不少在朝大官的家庭,经过一番变动,编制成自家的日历。

再往后,随着日历向大众化,家庭化的发展,人们也就把历书上的干支月令,节气及黄道吉日都印在日历上,并留下供记事用的的大片空白,这是传统的日历。

近一个世纪以来,日历又发展成挂历、台历等各种形式。

尽管日历的品种增多、花样也不断翻新,但仍旧保持着古老日历的格局。

随着电子技术的发展,又出现了日历的新形式——电子万年历,它采用独立芯片控制内部数据运行,以LED,LCD显示日期、时间、星期、节气,以及温度等日常信息。

人们对万年历的要求也越来越高,要求其不仅计时精度高,而且要具有可靠性好、成本低、功能全,外形美观等特点。

目前单片机已经渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。

另一种新兴技术就是GPS技术,由于GPS技术所具有的全天候、高精度和自动测量的特点,作为先进的测量手段和新的生产力,已经融入了国民经济建设、国防建设和社会发展的各个应用领域。

随着冷战结束和全球经济的蓬勃发展,美国政府宣布2000年至2006年期间,在保证美国国家安全不受威胁的前提下,取消SA政策,GPS民用信号精度在全球范围内得到改善,利用C/A码进行单点定位的精度由100米提高到10米,这将进一步推动GPS技术的应用,提高生产力、作业效率、科学水平以及
人们的生活质量,刺激GPS市场的增长。

据有关专家预测,在美国,单单是汽车GPS导航系统,2000年后的市场将达到30亿美元,而在我国,汽车导航的市场也将达到50亿元人民币。

可见,GPS技术市场的应用前景非常可观。

由于时钟芯片会易受环境影响,会使该电路出现时钟精度不高、时钟混乱等问题,致使时间不准,这就需要人们不时进行校时工作,这无疑是一件麻烦的事情。

本设计采用了GPS校时以达到准确显示时间,日期的目的,只要一个按键(或者通过定时)就可以进行校对,省去了复杂的调时过程。

而且现在GPS应用迅速发展,本设计可以作为车载GPS产品的一部分,因此,具有较大的实际应用价值。

二.研究的基本内容,拟解决的主要问题:
需要完成的功能:
(1)在LCD上显示时间,日期,星期,阴历,温度;
(2)能够采集GPS模块的时间,日期等信息用于调时;
(3)通过按键手动调整时间。

需要解决的问题:
(1)时间,日期的显示可以通过一个时钟芯片(DS1302)得到,但是该芯片无法得到阴历日期,所以需要一个阳历转阴历算法;
(2)GPS的传输格式不同,包含内容不同,选择的GPRMC格式不包括星期信息,所以需要一个通过日期算出星期的算法;
(3)显示的内容较多,用到AMPIRE12864作为LCD显示器,这个显示器需要制作字模,但是它的驱动是KS0108,字模的显示方式是按列排列,字节倒序。

这就需要功能较强的字模生成器,以正常显示;
(4)GPS模块需要用到单片机串行通信,所以串行通信部分需要重点看,而且需要了解GPRMC数据格式,取出其中的时间,日期信息,并要写入DS1302;(5)温度用DS18b20芯片,需要了解原理及应用方法;
(6)硬件制作时,需要注意各芯片的外围硬件电路。

三、研究步骤、方法及措施:
研究步骤:
(1)研究用C语言控制51单片机;
(2)研究DS1302,DS18b20,AMPIRE12864;
(3)研究51单片机控制DS1302,DS18b20,AMPIRE12864;
(4)研究GPS数据格式和51单片机的GPS接收方法;
(5)研究星期,阴历算法;
(6)研究硬件电路的制作。

措方法及施:看书了解单片机的基本原理和C语言编程方法,通过网络寻找相关芯片数据手册及应用例子,用protues仿真完善软件,在老师的指导下完成毕业设计。

四、参考文献
[1] 高禹,冯相忠. C语言程序设计[M].北京:中国农业大学出版社,2008.
[2] 菜美琴等. MCS-51系列单片机系统及其应用[M].北京:高等教育出版社,
2004.
[3] 楼然苗,李光飞. 单片机课程设计指导[M].北京:北京航空航天大学出版
社,2007.
[4] 白延敏. 51单片机典型系统开发实例精讲[M].北京:电子工业出版社,
2009.
[5] 邱关源. 电路[M].北京:高等教育出版社,2006.
[6] 康华光. 电子技术基础模拟部分[M].北京:高等教育出版社,2005.
[7] 王怀平,王仁波,胡开明. Proteus仿真设计基于单片机AT89C51的电子万年
历[J]. 科技广场, 2008, (10):20~36.
[8] 杨河理,熊晓东. 电子万年历中公历农历互换算法研究[J]. 长江大学学报
(自科版), 2006, (10):14~21.
[9] 张剑锋, 陈慕君. 万年历算法研究及实现[J]. 中国水运(理论版), 2007,
(04):44~50.
[10] 肖炎根,舒望. 基于实时钟芯片的电子万年历的设计[J]. 电子技术, 2007,
(Z3):32~35.。

相关主题