数字温度计显示设计毕业设计论文.doc
《数字温度计显示设计毕业设计论文.doc》由会员分享,可在线阅读,更多相关《数字温度计显示设计毕业设计论文.doc(23页珍藏版)》请在咨信网上搜索。
1、安徽财贸职业学院毕业设计职业学院毕业设计封面 学号 _ 姓名_班级_ 指导教师_论文题目_数字温度计显示设计摘 要随着时代的进步和现代化信息技术的迅速发展,单片机技术日渐成熟,并且已经普及到我们的生活、工作,学习和科研等各个方面,几乎和我们息息相关。而在我们实行检测和自动控制的单片机应用系统中,单片机是整个系统的核心部分。本论文将介绍用单片机控制的数字显示温度计。该设计主要以STC89C51为主要控制器件,以DS18B20为测温传感器,由于采用了该温度传感器,所以与传统的温度计相比,具有测温精确度高,测温范围广,适用范围也比较广等特点, 并且采用数字显示,使读数更加方便。此外,该系统结构简单,
2、抗干扰能力强,适合在各种环境下进行温度测量。总体来说这种温度计的性价比是很高的,它的性能优于传统的感温元件并且省去了AD、和模拟开关的设计。此外STC89C51体积小并且还可以直接驱动LED,这样大大化简了设计的难度并且降低了成本。关键词:单片机STC89C51 温度传感器DS18B20 数码管LED 智能目 录第一章 绪论- 1 -1.1 引言- 1 -1.2研究背景及现状- 1 -1.3设计目的- 2 -第2章 数字温度计具体设计内容- 3 -2.1数字温度计设计方案论证- 3 -2.1.1方案一- 3 -2.1.2 方案二- 3 -2.2所用主要元件清单- 4 -2.3 主控制器STC8
3、9C51的特点及功能介绍- 4 -2.3.1 STC89C51的特点及特性:- 4 -2.3.2 电源电路:- 6 -2.4温度采集部分的设计- 6 -2.5显示部分电路设计- 9 -2.5.1 LED 显示电路- 9 -2.5.2整机电路- 9 -总结- 10 -附录A 主电路原理图- 11 -附录B 实物图- 12 -附录C 程序- 14 -参考文献- 19 -第一章 绪论1.1 引言随着人们对生活的水平和质量要求的不断提高,科技的发展也不断的突破,以满足人类生活的需求。单片机控制技术的日益发展正是我们所追求的目标之一,而在整个过程中,人们越来越关注精密而实用的仪器,能够去方便我们的生活和
4、工作。数字温度计就是一个典型的例子,人们对它的要求越来越高,所以从单片机入手,未来的生活可能会向着数字化控制、智能化控制方向发展。自单片机问世以来,它的性能不断提高和完善,其资源又很多应用场合的需要,另外单片机具有集成度高、功能强、速度快、体积小、功耗低、使用方便、成本低等特点,因此,在工业控制、家电 、智能仪器仪表测量、数据的采集和处理、通信系统等领域的应用日益广泛,所以单片机的发展前景越来越被我们所重视。另外,单片机的技术在农业方面也有很大的应用。 我们都知道,温度是我们在日常生活、工作和学习中最容易涉及到的一个物理量。温度的测量一般都是用各式各样的温度计来直接测量。如水银和酒精温度计,但
5、是这些温度计都是以刻度的形式来表示温度的高低,我们必须要用肉眼去看刻度,得出温度值,在这过程中就存在一个误差的问题,所以我们就要尽量去避免这种误差,因此,利用单片机及温度传感器测得的温度值,最终通过LED数码管显示出来,这样一来,准确性就大大提高了。1.2研究背景及现状传统的温度检测以热敏电阻为温度敏感元件。虽然热敏电阻的成本较低,但是需要后续信号处理电路,而且可靠性相对较差,测量温度准确度低,检测系统也会存在一定的误差。 温度传感器的发展现状:温度传感器使用范围广,数量多,位居各种传感器之首,其发展大致经历了以下3个阶段: 1、传统的分立式温度传感器(含敏感元件)热电偶传感器,主要是能够进行
6、非电量和电量之间转换。2、模拟集成温度传感器/控制器,集成传感器是采用硅半导体集成工艺制成的,因此亦称硅传感器或单片集成温度传感器。 3、智能温度传感器。它是集微电子技术、计算机技术和自动测试技术(ATE_)为一体的。智能温度传感器内部包含温度传感器、A/D转换器、信号数据处理器、存储器(或寄存器)和外接电路。1.3设计目的1、掌握单片机的工作原理2、能够进行单片机简单系统进行设计,包括电源模块、复位模块、键盘模块、及相应的控制模块的设计3、掌握单片机的指令系统,能够对具体的设计要求编写相应的控制程序4、能够根据相应的控制要求选择相应的外围器件实现控制任务5、利用protel绘制原理,利用Pr
7、oteus进行仿真第2章 数字温度计具体设计内容2.1数字温度计设计方案论证2.1.1方案一由于本文设计的是温度测量电路,所以可以使用热敏电阻之类的器件利用其感温效应,在将其被测温度变化的电压或电流采集过来,进行A/D转换后,就可以用单片机进行数据的处理,在显示电路上,就可以将被测温度显示出来,这种设计需要用到A/D转换电路,温度感应电路 ,比较麻烦。2.1.2 方案二 进而考虑到用温度传感器,在单片机电路设计中,大多都是使用传感器,所以这是非常容易想到的,所以可以采用一只温度传感器DS18B20,此传感器,可以很容易直接读取被测温度值,进行转换,就可以满足设计要求。从以上两种方案,很容易看出
8、,采用方案二,电路比较简单,软件设计也比较简单,所以采用了方案二。 方案二的总体设计框图温度计电路设计总体设计方框图如图2.1 所示,本系统采用单片机作为微控制器,控制器采用单片机STC89C51,温度传感器采用DS18B20,采用12MHZ晶振,电源电路采用+5V电路,用4位LED数码管以串口传送数据来实现温度的显示。最终该电路经过设计分析、绘图、仿真、调试、制板、焊接、等工作后该数字温度计成形,并且要进行实际的调试与应用。由于采用数字温度芯片DS18B20测量温度,输出的信号全为数字化,这样与传统的测温方法相比较,省去了很多外围电路,并且数字温度芯片的物理性质和化学性质都特别稳定,可用于工
9、业作业中使用。温度传感器DS18B20采用了单总线的数据传输的特点,由数字温度计DS18B20和微控制器STC89C51构成的温度测量装置,它直接输出温度的数字信号,可直接与计算机连接。这样一来,温度测量系统的结构就比较简单,体积也不会很大。软件编程的空间比较大,可以通过编程来实现各种算法和逻辑控制,硬件安装也很方 主控制单元温度数字显示稳压电源电路时钟芯片电路温度探测单元温度控制输出数据储存单元图2.1 总体设计框图 2.2所用主要元件清单万用板7*9,3pin圆孔母座,2.2K电阻*4,stc89C51单片机,40脚IC座,DS18B20温度传感器,10K电阻*2,10uF电容,小按键,1
10、2MHz晶振,30pF瓷片电容*2,9012三极管*4,四位一体共阳数码管0.56,DC电源插座,USB电源线,自锁开关,导线若干,焊锡,电烙铁。2.3 主控制器STC89C51的特点及功能介绍2.3.1 STC89C51的特点及特性:89C51单片机是一款基于8位单片机处理芯片STC89C52RC,其功能非常强大,可以实现单片机开发的 多种要求。具有报警、跑马灯、串行通信、段码液晶和字符液晶显示、电机控制、AD转换、DA转换、温度采集、数字信号合成、实时时钟电路、PWM输出、红外检测等多种功能,以供学习者开发使用。以下为STC89C51 系列单片机的具体特点和管脚功能说明:(1) 增强型 1
11、T 流水线/ 精简指令集结构 8051 CPU(2) 工作电压:3.4V - 5.5V (5V 单片机) / 2.0V - 3.8V (3V 单片机)(3) 工作频率范围:0 - 35 MHz,相当于普通 8051 的 0420MHz.实际工作频率可达48MHz.(4)用户应用程序空间 12K / 10K / 8K / 6K / 4K / 2K 字节(5) 片上集成 512 字节 RAM(6) 通用 I/O 口(27/23 个),复位后为: 准双向口/ 弱上拉(普通 8051 传统 I/O 口)可设置成四种模式:准双向口/ 弱上拉,推挽/ 强上拉,仅为输入/ 高阻,开漏每个 I/O 口驱动能力
12、均可达到 20mA,但整个芯片最大不得超过 55mA(7) ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器可通过串口(P3.0/P3.1)直接下载用户程序,数秒即可完成一片(8) EEPROM 功能(9) 看门狗(10)内部集成 MAX810 专用复位电路(外部晶体 20M 以下时,可省外部复位电路)(11)时钟源:外部高精度晶体/ 时钟,内部 R/C 振荡器。用户在下载用户程序时,可选择是使用内部 R/C 振荡器还是外部晶体/ 时钟。常温下内部 R/C 振荡器频率为:5.2MHz 6.8MHz。精度要求不高时,可选择使用内部时钟,因为有温漂,请选 4MHz 8MHz(12)有
13、 2 个 16 位定时器/ 计数器(13)外部中断 2 路,下降沿中断或低电平触发中断,Power Down 模式可由外部中断低电平触发中断方式唤醒(14)PWM ( 4 路)/ P C A(可编程计数器阵列),也可用来再实现 4 个定时器或 4 个外部中断(上升沿中断/ 下降沿中断均可支持)(15) STC89Cc516AD 具有 ADC 功能。 10 位精度 ADC,共 8 路(16) 通用异步串行口(UART)(17) SPI 同步通信口, 主模式/ 从模式(18)工作温度范围: 0 - 75 / -40 - +85(19)封装: PDIP-28,SOP-28,PDIP-20,SOP-2
14、0,PLCC-32,TSSOP-20(超小封状,定货)STC89C52RC 系列单片机为真正的看门狗,缺省为关闭(冷启动),启动后无法关闭,可省去外部看门狗 。 此 系 列 单 片 机 P4 口 地 址 为 E8H , 并 有 2 个 附 加 外 部 中 断 ,P4.2/INT3,P4.3/INT2。晶振电路部分,使用 11.0592M 晶体,和 20PF 的电容。在复位电路中,采用阻容复位时,电容为 10uF,电阻为 10k。因为 STC89C52RC 系列单片机 RESET 脚内部没有下拉电阻,必须接 10k 电阻2.3.2 电源电路:电源电路采用外部供电的方式,通过变压器将 220V 交
15、流电转变为 12V,再通过接口 J0向实验板供电,为保护系统的安全性,增加了开关 k0,防止因电源不当引起硬件的烧坏,电源经过 k0 后, 经过整流桥,再通过电源芯片 7805 和 7809 得到+5V 和+9V,为系统及周围芯片提供电源。电源供电原理图如图 2.2 图 2.2电源供电原理图2.4温度采集部分的设计温度采集部分采用的是DS18B20温度传感器,DS18B20温度传感器是美国DALLAS半导体公司最新推出的一种改进型智能温度传感器,与传统的热敏电阻等测温元件相比,它能直接读出被测温度,并且可根据实际要求通过简单的编程实现912位的数字值读数方式。温度传感器DS18B20将被测环境
16、温度转化成带符号的数字信号(以十六位补码形式,占两个字节)在通过单片机发出命令送给显示器。它的输出脚I/O直接与单片机相连,并接一个上拉电阻,传感器采用外部电源供电。传感器控制程序是按照DS18B20的通信协议编制。系统的工作是在程序控制下,完成对传感器的读写和对温度的显示。DS18B20特点:(1)采用单总线专用技术,既可通过串行口线,也可通过其它I/O口线与微机接口,无须经过其它变换电路,直接输出被测温度值(9位二进制数,含符号位);(2) 测温范围为-55+125,测量分辨率为0.0625;(3) 内含64位经过激光修正的只读存储器ROM;(4) 适配各种单片机或系统机;(5) 用户可分
17、别设定各路温度的上、下限;(6) 内含寄生电源。其管脚图如图2.4.1-1图2.4.1-1图2.4.1-2 DS18B20实物图 图2.4.1-3 DS18B20底视图 表2-1DS18B20详细引脚功能描述序号名称引脚功能描述1GND地信号2DQ数据输入/输出引脚。开漏单总线接口引脚。当被用着在寄生电源下,也可以向器件提供电源。3VDD可选择的VDD引脚。当工作于寄生电源时,此引脚必须接地。DS18B20的性能特点如下:独特的单线接口仅需要一个端口引脚进行通信;多个DS18B20可以并联在惟一的三线上,实现多点组网功能;无须外部器件;可通过数据线供电,电压范围为3.05.5;零待机功耗;温度
18、以9或12位数字;用户可定义报警设置;报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件;负电压特性,电源极性接反时,温度计不会因发热而烧毁,但不能正常工作; 64 位ROM和单线接口高速缓存存储器与控制逻辑温度传感器高温触发器TH低温触发器TL配置寄存器8位CRC发生器VddDS18B20采用3脚PR35封装或脚SOIC封装,其内部结构框图如图2-3所示。 图2-3 DS18B20结构框图现场温度直接以“一线总线”的数字方式传输,大大提高了系统的抗干扰性。支持 3V5.5V的电压范围, 电源输入端。2.5显示部分电路设计2.5.1 LED 显示电路通过排阻与LED显示器相连组成,电
19、路图如图2.5.1图2.5.12.5.2整机电路当接通电源以后,温度传感器正常工作,温度传感器将根据被测温度的不同来采集不同的数据,然后将所采集到的数据传送到比较器到中,然后由比较器将采集到的数据转变成高低电平,在送入单片机,单片机通过控制各个引脚电平的高低来来控制温度的显示输出。整机电路图如图2.5.2图2.5.2 整机电路 总结在本次设计中,我查阅了大量的设计资料,因为有实际的产品设计,需要我们自己亲手做出一个实物出来,所以为了让自己的设计更加完善,查阅这方面的实际资料是十分必要的,也是必不可少的。并且将本次设计的完整内容整理写出设计报告,但是这段时间经过自身的不懈努力,不但加深了对单片机
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 温度计 显示 设计 毕业设计 论文
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。