毕业论文—温度计单片机课程设计.doc

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录 引 言 3 第1章 任务、功能要求说明及总体方案介绍 4 1.1 设计课题任务 4 1.2设计内容与要求 4 1.2.1设计功能说明 4 1.2.2设计要求说明 5 1.3总体方案设计 5 1.3.1数字温度计设计方案论证 5 1.3.2方案二的总体设计框图 5 第2 章 硬件系统的设计 7 2.1单片机AT89S52的简介 7 2.1.1功能特性描述 7 2.1.2 AT89S52引脚结构方框图 7 2.2 DS18B20芯片的简介 9 2.2.1 DS18B20的特性 9 2.2.2 DS18B20引脚定义 9 2.2.3 DS18B20工作原理 10 2.2.4 DS18B20应用电路 11 2.2.5DS18B20的供电方式 11 2.3 18B20电路图 12 2.4 蜂鸣器电路 13 2.5 数字温度计电路图 14 2.6 PCB封装图 16 2.7 数字温度计的元件清单 17 第3章 软件系统的设计 18 3.1主程序 18 3.2与18B20相关的程序 19 3.3键扫程序流程图 21 3.4显示程序流程图 22 3.5单片机的资源分配 22 第4章 操作与调试 错误!未定义书签。 4.1 KEIL uVision3简介 23 4.1.1 8051开发工具 23 4.1.2 uVision3集成开发环境 23 4.2 Proteus简介 24 4.2.1进入Proteus ISIS 25 4.2.2 工作界面 25 4.3软件调试 26 4.4实物仿真 26 总结与体会 27 参考文献 29 附录A 数字温度计总程序 30 附录B Protel99原理图 42 附录C PCB封装元气件清单 43 附录D PCB元器件布局图 44 附录E PCB顶部布线图 45 附录F PCB底部布线图 46 引 言 随着电子技术的不断发展, 单片机是应工业测控需要而诞生的。它把计算机最基本的功能电路,如CPU、程序存储器、数据存储器、I/O接口、定时、计数器、中断系统等集成到一块芯片上,形成单片形态的计算机。单片机通常以最小系统运行,在家用电器中和常用的智能仪器仪表中常常可以“单片”工作,同时单片机在我们日常生活中也经常见到,如电子表、舞厅里的一些灯光的控制、一些招牌灯光的控制、工厂一些自动控制等。将来只要有自动控制方面的都会离不开单片机的开发和使用,对于现代的自动化控制起着举足轻重的作用。 为了顺应形势发展的需要,我们学习了单片机课程,此次用数码管显示测温度的数据对单片机的学习起到了很好的巩固作用,尤其是对C语言程序的设计。 在此次课程设计的编写过程中得到了吴老师的大力支持和指导。以及参考了多种电子设计资料如《电子线路设计·实验·测试》(第二版),《单片机的C语言应用程序设计》(第四版)等。在编写此次课程设计的过程中由于时间的仓促和本人的水平有限,在设计和制作的过程中难免出现缺点和不足之处,还请老师批评和指正。 第1章 任务、功能要求说明及总体方案介绍 1.1设计课题任务 学生通过理论设计和实物制作解决相应的实际问题,巩固和运用在《单片机技术》中所学的理论知识和实验技能,掌握单片机应用系统的一般设计方法,提高设计能力和实践动手能力,为以后从事电子电路设计、研发电子产品打下良好的基础。 1.2设计内容与要求 1.2.1设计功能说明 数字温度计: 设计一个具有特定功能的数字温度计。该数字温度计上电或按键复位后能自动显示系统提示符“P.”,进入准备工作状态。测量温度范围0℃~99℃,测量精度小数点后两位,可以通过开始和结束键控制数字温度计的工作状态。 1.2.2设计要求说明 1、以上课题可以任选其一或多选,学生也可以自拟课题; 2、编程语言:汇编或C51; 3、计算机打印《单片机技术》课程设计说明书一份; 4、设计时间:一周; 5、实物制作; 6、人员分组:一人一组一实物。 1.2.3《单片机技术》课程设计说明书正文主要内容 参照“《单片机技术》课程设计说明书正文主要内容”文件。 1.2.4《单片机技术》课程设计说明书书写规范格式 参照“《单片机技术》课程设计说明书书写规范格式”文件。 1.3 总体方案设计 1.3.1数字温度计设计方案论证 方案一 由于本设计是测温电路,可以使用热敏电阻之类的器件利用其感温效应,在将随被测温度变化的电压或电流采集过来,进行A/D转换后,就可以用单片机进行数据的处理,在显示电路上,就可以将被测温度显示出来,这种设计需要用到A/D转换电路,感温电路比较麻烦。 方案二 进而考虑到用温度传感器,在单片机电路设计中,大多都是使用传感器,所以这是非常容易想到的,所以可以采用一只温度传感器DS18B20,此传感器,可以很容易直接读取被测温度值,进行转换,就可以满足设计要求

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档