电子毕业设计---基于51单片机的数字温度计设计

电子毕业设计---基于51单片机的数字温度计设计

ID:10721886

大小:59.00 KB

页数:4页

时间:2018-07-07

电子毕业设计---基于51单片机的数字温度计设计_第1页
电子毕业设计---基于51单片机的数字温度计设计_第2页
电子毕业设计---基于51单片机的数字温度计设计_第3页
电子毕业设计---基于51单片机的数字温度计设计_第4页
资源描述:

《电子毕业设计---基于51单片机的数字温度计设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、专科毕业设计基于51单片机的数字温度计设计学院:_______________________专业:_______________________学号:_______________________学生姓名:_______________________指导教师:_______________________日期:_______________________摘要本论文介绍了一种以单片机为主要控制器件,以DS18B20为温度传感器的新型数字温度计。主要包括硬件电路的设计和系统程序的设计。硬件电路主要包括主控制器,测温电路和显示电路等,主控制器采用单片机STC

2、89C52RC,温度传感器采用美国DALLAS半导体公司生产的DS18B20,显示电路采用3位共阳极一体LED数码管,用74HC164驱动直读显示。系统程序主要包括主程序,读出温度子程序,温度转换命令子程序,计算温度子程序,显示数据程序等。由于采用了改进型智能温度传感器DS18B20作为检测元件,与传统的温度计相比,本数字温度计减少了外部的硬件电路,具有低成本和易使用的特点。DS18B20温度计还可以在高温报警、远距离多点测温控制等方面进行应用开发,具有很好的发展前景。关键词:单片机,主控制器,温度传感器,DS18B20,STC89C52RC,显示电路,数字温度

3、计目录绪论11DS18B20的引脚及功能22 STC89C52RC的引脚及功能23MAX232的引脚及功能23 DS18B20数字温度计的硬件电路设计43.1 总体设计框图43.2 主控器电路53.3 显示电路83.4温度传感器与单片机接口电路83.5 程序下载电路84 DS18B20数字温度计的软件设计74.1 主程序74.2 初始化程序84.3 读一字节时序程序84.4写一字节时序程序84.5温度处理子程序84.6显示子程序8结束语24参考文献25致谢26附录A 系统整机硬件电路27附录B C源程序代码28绪论目前温度计的发展很快,从原始的玻璃管温度计发展到

4、了现在的热电阻温度计、热电偶温度计、数字温度计、电子温度计等等,温度计中传感器是它的重要组成部分,它的精度、灵敏度基本决定了温度计的精度、测量范围、控制范围和用途等。传感器应用极其广泛,目前已经研制出多种新型传感器。但是,作为应用系统设计人员需要根据系统要求选用适宜的传感器,并与自己设计的系统连接起来,从而构成性能优良的监控系统。随着“信息时代”的到来,作为获取信息的手段——传感器技术得到了显著的进步,其应用领域越来越广泛,对其要求越来越高,需求越来越迫切。传感器技术已成为衡量一个国家科学技术发展水平的重要标志之一。因此,了解并掌握各类传感器的基本结构、工作原理

5、及特性是非常重要的。由于传感器能将各种物理量、化学量和生物量等信号转变为电信号,使得人们可以利用计算机实现自动测量、信息处理和自动控制,但是它们都不同程度地存在温漂和非线性等影响因素。传感器主要用于测量和控制系统,它的性能好坏直接影响系统的性能。因此,不仅必须掌握各类传感器的结构、原理及其性能指标,还必须懂得传感器经过适当的接口电路调整才能满足信号的处理、显示和控制的要求,而且只有通过对传感器应用实例的原理和智能传感器实例的分析了解,才能将传感器和信息通信和信息处理结合起来,适应传感器的生产、研制、开发和应用。另一方面,传感器的被测信号来自于各个应用领域,每个领

6、域都为了改革生产力、提高工效和时效,各自都在开发研制适合应用的传感器,于是种类繁多的新型传感器及传感器系统不断涌现。温度传感器是其中重要的一类传感器。其发展速度之快,以及其应用之广,并且还有很大潜力。

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

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

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