毕业设计(论文)-基于LCD时钟温度计的设计1

毕业设计(论文)-基于LCD时钟温度计的设计1

ID:35582527

大小:2.10 MB

页数:47页

时间:2019-03-30

毕业设计(论文)-基于LCD时钟温度计的设计1_第1页
毕业设计(论文)-基于LCD时钟温度计的设计1_第2页
毕业设计(论文)-基于LCD时钟温度计的设计1_第3页
毕业设计(论文)-基于LCD时钟温度计的设计1_第4页
毕业设计(论文)-基于LCD时钟温度计的设计1_第5页
资源描述:

《毕业设计(论文)-基于LCD时钟温度计的设计1》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、成都工业学院通信工程系毕业设计论文毕业设计(论文)专业000000班次000000姓名0000000指导老师00000000000二0一二年成都工业学院通信工程系毕业设计论文摘要本设计的LCD电子时钟温度计,包括两大功能:实时显示年、月、日、时、分、秒;实时监测环境温度;本设计采用的是AT89S52单片机,该单片机采用的MCU51内核,内部带有8KB的ROM,能够存储大量的程序。计时芯片采用DS1302,该芯片通过简单的串行通信与单片机进行通信,时钟/日历电路能够实时提供年、月、日、时、分、秒信息,采用双电源供电,当外部电源掉电时能够利用后备电

2、池准确计时。温度检测采用DS18B20,该芯片采用的是独特的“一线总线”的方式与单片机进行通信,实时温度采用一线总线的方式传输大大的提高了信号的抗干扰性,分辨率可通过软件设置,其小巧的体积为各种环境下测量温度提供了方便。显示器件采用通用型LCD1602,可显示32个字符,该液晶显示方便,功能强大,完全能满足数字时钟温度计的显示要求。通过此次设计能够更加牢固的掌握单片机的应用技术,增强动手能力、硬件设计能力以及软件设计能力。关键词:单片机;Keil;DS1302;DS18B20;LCD液晶44成都工业学院通信工程系毕业设计论文目录第1章绪论11.

3、1研究意义11.2国内外现状1第2章设计任务22.1设计任务22.2设计要求2第3章总体方案论证与设计33.1液晶显示模块33.2实时时间计算模块33.3实时环境温度采集模块43.4设置模块4第4章总体方案组成框图5第5章系统硬件设计65.1LCD显示模块设计65.2实时环境温度检测模块105.3时间计算模块设计115.4设置模块135.5系统硬件电路设计总图13第6章系统软件设计166.1主程序166.2时间显示程序176.3时间调整程序设计176.4读取温度子程序186.5温度转换命令子程序206.6计算温度子程序206.7显示数据刷新子程

4、序216.8温度数据的计算处理方法22第7章系统硬件PROTEUS仿真原理图23结语24致谢25参考文献26附录一:实物图27附录二PCB图28附录三程序2944成都工业学院通信工程系毕业设计论文第1章绪论1.1研究意义近些年我国开始重视电子时钟温度计的开发与设计,但是在中国该产品出现的问题中,许多不容乐观,如产业结构不合理、产业集中于劳动力密集行业产品;技术密集型产品明显落后于发达工业国家;生产要素决定性作用正在减弱;产业能源消耗大、产出率低、环境污染严重、对自然资源破坏力大;企业总体规模偏小、技术创新能力薄弱;管理水平落后等。在中国该产品的

5、产业发展已到了岔口;产业生产企业急需选对发展方向。1.2国内外现状电气时代、电子时代和现已进人的电脑时代。不过,这里的电脑,通常是指个人计算机,简称机。它由主机、键盘、显示器等组成。还有一类计算机,大多数人却不怎么熟悉。这种计算机就是把智能赋予各种机械的单片机。顾名思义,这种计算机的最小系统只用了一片集成电路,即可进行简单运算和控制。因为它体积小,通常都藏在被控机械的―肚子里。它在整个装置中,起着有如人类头脑的作用,它出了毛病,整个装置就瘫痪了。现在,这种单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。各种产品

6、一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词—―智能型,如智能型洗衣机等。现在有些工厂的技术人员或其它业余电子开发者搞出来的某些产品,不是电路太复杂,就是功能太简单且极易被仿制。究其原因,可能就卡在产品未使用单片机或其它可编程器件上。 44成都工业学院通信工程系毕业设计论文第2章设计任务2.1设计任务利用单片机、时钟芯片DS1302、温度传感器DS18B20、1602液晶等实现日期、时间、温度的显示。2.2设计要求2.2.1A/D转换器可用ADC0809,也可选用自带A/D的单片机,完成1个通道的温度数据采集;2.2

7、.2温度控制单元可采用DS18B20温度传感器,时钟控制部分可采用时钟芯片DS1302;2.2.3对采集的温度在LCD实时显示,并能保存一段时间内的温度值;2.2.4能显示当前时间,并具有时间调校功能;2.2.5采用“汇编语言”或“C语言”进行编程,编译系统可用WAVE或KeilC;2.2.6用Proteus软件进行仿真;2.2.7用PROTEL软件画出系统原理图与印制板电路图;2.2.8尽可能地做出实物。44成都工业学院通信工程系毕业设计论文第3章总体方案论证与设计本系统以AT89S52单片机为控制核心,通过与DS1302和DS18B20通信

8、获取实时时间和实时环境温度,并将得到的数据通过1602液晶显示出来,同时通过相应的按键调整相应的值。因此本设计可分为一下模块:显示模块、实时时间计算模

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

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

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