苏州科技学院
毕业设计开题报告
论文题目 院 (系) 专 业 学生姓名 指导教师 职 称
基于TFT-LCD的指针式时钟设计
电子与信息工程学院 电子信息科学与技术 杭 静 学 号 0820108211 班建民 副 教 授
2012年 3 月 25 日
苏州科技学院毕业设计 开题报告
1 选题的的背景、目的及意义
1.1 选题的背景
随着电子技术的发展,人类在不断研究的过程中也在不停创造新的纪录。时钟,
自从它发明的那天起,就成为人类的朋友,但随着时间的推移,科学技术的不断发展, 人们对时间计量的精度要求越来越高,应用越来越广。怎样让时钟更好的为人民服务,怎样让我们的老朋友焕发青春呢?这就要求人们不断设计出新型时钟。
现今,高精度的计时工具大多数都使用了石英晶体振荡器,由于电子钟,石英表,石英钟都采用了石英技术,因此走时精度高,稳定性好,使用方便,不需要经常调校,数字式电子钟用集成电路计时时,译码代替机械式传动,用LED显示器代替指针显示进而显示时间,减小了计时误差,这种表具有时,分,秒显示时间的功能,还可以进行时和分的校对,片选的灵活性好。
时钟电路在计算机系统中起着非常重要的作用,是保证系统正常工作的基础。目前市场上各式各样的电子时钟数不胜数,但多数是只针对时间显示,功能单一不能满足人们多样化的需求。
1.2课题的意义
采用单片机与时钟芯片DS1302设计电子时钟时,通常是数字显示,这是由于选用数码管和1602等器件的显示能力有限。而12864是基于点阵式的液晶屏,其像素点为128x64,基本达到指针式时钟显示要求。
本系统采用时钟芯片DS1302、单片机、12864设计一款指针式显示的电子时钟,虽然12864自身像素较低,使其显示指针式时钟效果远低于大屏幕LED。但两者所基于的原理相同.对于点阵设计的设计有较大帮助。
1.3设计要求:
①系统硬件设计。系统选用时钟芯片DS1302、按键作为输入设备,单片机作为主控和处理设备,LCD12864和蜂鸣器作为输出设备。
②系统软件设计。包括时钟表盘、表针绘制、时钟走时部分、时钟数据读入、键盘扫描、控制器处理和LCD显示等。
1
苏州科技学院毕业设计 开题报告
2 研究的基本内容
2.1 基本框架
本文提出了一种基于DMAVR-128单片机的数字时钟设计方案,本方案以DMAVR-128单片机作为主控核心,与时钟芯片DS1302、按键、LCD显示等模块组成硬件系统。在硬件系统中设有独立按键和LCD显示器,能显示丰富的信息,根据使用者的需要可以随时对时间进行校准、选择时间、闹钟设置等,综上所述此数字时钟具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点。
总体的硬件结构系统框图如图所示:
图1.1 总体硬件结构框图
12864LCD 选片选代码振荡 电路 DMAVR-128 蜂鸣器 DS1302芯片 按键电路 2.2 研究的重点和难点
课题的重点是如何正确地读写时芯片和正确地控制大屏幕液晶,难点是如何实现时间数据的修改以及闹钟的设置功能。
2.3 拟解决的关键问题
2
苏州科技学院毕业设计 开题报告
1、怎样从DS1302得到时间数据?
思路:系统的时间要从DS1302里取得,所以在软件编写过程中要参照DS1302时序图对读数据函数、写数据函数进行编写。
2、从DS1302得到数据怎样在LCD12864上进行具体显示?
思路:先对LCD12864进行初始化设置,要想把时间在相应的位置进行显示,首先要对其位置进行软件定义,然后才能把DS1302取得的数据在之前设置的位置上进行分配。
3.、键盘对时间的设置调整?
思路:要想对时间进行调整首先要选对相应的模式,所以首先需要定义一个“模式设置”键,当切换到相应的模式时再进行相应的调节。另外还要定义一个加键和一个减键,当然加键和减键必须选择“模式设置”键后才有效,所以在程序编写时要在“模式设置”按下之后的情况下再对加键和减键子程序进行编写。
3 研究的方法及措施
DS1302时钟信息采集模块采用 DS1302芯片。DS1302 是美国DALLAS公司推出的一种高性能、低功耗、带RAM的实时时钟电路,它可以对年、月、日、周日、时、分、秒进行计时,具有闰年补偿功能,内部有一个31×8的用于临时性存放数据的RAM寄存器。DS1302的引脚排列,其中Vcc1为后备电源,VCC2为主电源。在主电源关闭的情况下,也能保持时钟的连续运行。DS1302由Vcc1或Vcc2两者中的较大者供电。当Vcc2大于Vcc1+0.2V时,Vcc2给DS1302供电。当Vcc2小于Vcc1时,DS1302由Vcc1供电。X1和X2是振荡源,外接32.768kHz晶振。RST是复位/片选线,通过把RST输入驱动置高电平来启动所有的数据传送。
图1.2 DS1302封装图
4 预期成果
1.可以显示24小时制“时时-分分-秒秒”,LCD显示。
3
苏州科技学院毕业设计 开题报告
2.可以显示日期,具有万年历功能。
3.可以方便的设定定时时间、修改定时时间,闹铃功能,预设定时时间到将发出闹铃声。
4.能够修改时钟时间的时、分、秒,能够修改日期的年月日
5 毕业设计进度计划
序号 01 起迄日期 2012.1.20-2012.3.01 工作内容及要求 主要查阅DS1302芯片以及12864LCD相关资料,了解工作时序以及相关工作方式 02 2012.3.02-2012.5.08 设计总体电路框图,编写各部分模块程序,并用仿真电路开始调试 制作硬件电路并结合已完成软件测试,开始毕业论文的撰写与修改 整理设计文档,撰写毕业论文 准备答辩 03 04 05 2012.5.09-2012.5.15 2012.5.16-2012.5.28 2012.5.29-2012.5.31
参考文献
4
因篇幅问题不能全部显示,请点此查看更多更全内容