基于单片机电子温度计的设计与实现备份1.doc

基于单片机电子温度计的设计与实现备份1.doc

  1. 1、本文档共63页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录 摘 要 I Abstract II 第1章 绪论 1 1.1 研究数字温度计的目的与意义 1 1.2 数字温度计的发展现状和前景展望 1 1.3 数字温度计的设计方法 3 第2章 基本器件的选择及接口电路 4 2.1 主要元器件的选择 4 2.1.1 主控制器 4 2.1.2 显示电路 5 2.1.3温度传感器 7 2.1.4时钟电路 10 2.1.5按键调时电路 14 2.1.6报警电路 16 2.2 DS18B20温度传感器与单片机的接口电路 16 2.3 DS1302与单片机的接口电路 17 2.4 LCD1602与单片机的接口电路 18 第3章 系统软件电路编程 19 3.1主程序 19 3.2读出温度子程序 20 3.3温度转换命令子程序 20 3.4 计算温度子程序 21 3.5 显示数据刷新子程序 21 第4章 软件仿真与调试及PCB板的制作 22 4.1 顶层电路图 22 4.2 调试结果 23 4.3 PCB板的制作 24 4.3.1 绘制电路原理图并仿真调试 25 4.3.2 加载网络表及元件封装 25 4.3.3 规划电路板并设置相关参数 26 4.3.4 元件布局及调整 27 4.3.5 布线并调整 28 4.3.6 输出及制作PCB 28 结束语 59 参考文献 60 致谢 60 基于单片机电子温度计的设计与实现 摘 要:本设计提出了用单片机实现电子温度计,基于Proteus仿真平台,C语言编程,实现对温度的测量。系统主要集成在一片STC89C51芯片上,它可以控制温度传感器的检测与数据的输入输出,还可以接受外部时钟控制产生单独的时钟模块,还能控制液晶显示与键盘的输入输出。整个设计软件部分采用C语言编程,硬件部分采用Proteus仿真,并用Proteus制作PCB板,最后做出实物。其中采用C编程有以下优点,程序设计简单,方便读者阅读,极易修改,可移植性强。 关键词:STC89C51;DS1302;DS18B20;液晶1602;按键;发光二极管。 Electronic thermometer based on the single-chip Design and Implementation Abstract:The design of the electronic thermometer with single-chip, based on the Proteus simulation platform, C language programming, to achieve the measurement of temperature. The whole system STC89C51 all integrated in a chip. It can control temperature sensor detection and data input and output, but also can accept an external clock to control the clock have a separate module, but also control the liquid crystal display and keyboard input and output. Keil software used throughout the design of the C language programming and simulation Proteus, and Proteus production of PCB board. Using C programming which has the following advantages, the program is designed to be simple to allow readers to read, easy to modify, strong portability. Key words: STC89C51; DS1302; DS18B20; LCD1602; button; light-emitting diodes. 第1章 绪论 1.1数字温度计的目的与意义 数字温度计具有读数方便直观,而且精确度高的优点,它在工农业的生产中具有重要的用途。本文中的数字温度计采用直流电源供电模式,即可以采用电脑USB(+5V)供电,在做硬件仿真时容易实现,还可以采用电池,在生活工作中使用方便。温度的采集采用当今最流行的温度传感器DS18B20,它具有体积小和测量精度高的优点。核心器件采用价格便宜性能优良的单片机(STC89C51)进行数字信号的处理。显示部分采用液晶

您可能关注的文档

文档评论(0)

ffpg + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档