书签 分享 收藏 举报 版权申诉 / 23
上传文档赚钱

类型数字温度传感器课件.ppt

  • 上传人(卖家):晟晟文业
  • 文档编号:4655170
  • 上传时间:2022-12-29
  • 格式:PPT
  • 页数:23
  • 大小:1.20MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《数字温度传感器课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    数字 温度传感器 课件
    资源描述:

    1、数字温度传感器的设计组员:一、任务要求 测温范围:测温范围:-55 125-55 125精度误差:精度误差:11(即显示整(即显示整数)数)二、方案设计方案一 由于本设计是测温电路,可以使用热敏电阻之类的器件利用其感温效应,在将随被测温度变化的电压或电流采集过来,进行A/D转换后,就可以用单片机进行数据的处理,在显示电路上,就可以将被测温度显示出来,这种设计需要用到A/D转换电路,其中还涉及到电阻与温度的对应值的计算,感温电路比较麻烦。而且在对采集的信号进行放大时容易受到温度的影响出现较大的偏差。方案二 进而考虑到用温度传感器,在单片机设计中,大多都是使用传感器,所以比较容易实现,采用一只温度

    2、传感器DS18B20,此传感器采用一线-总线制,可以很容易直接读取被测温度值,进行转换,电路简单,精度高,软硬件都便于实现,而且使用单片机的接口便于系统的在扩展,满足设计要求。从以上两种方案,很容易看出,采用方案二,电路比较简单,费用较低,可靠性高,软件设计也比较简单,故采用此方案。1 1,总体设计方案根据任务要求本方案拟采用AT89C51单片机作为控制器,温度传感器 用DS18B20,系统分为三个模块,分别是主控器,测温电路和显示电路。主控器采用AT89C51单片机实现,测温电路由DS18B20实现,显示电路则由3位LED数码管显示。总体设计框图2 2,主控及测温电路的设计主控制电路由AT8

    3、9C52及外围元件构成,测温电路由DS18B20、预置数电路和报警电路组成。AT89C52是此硬件电路设计的核心,通过AT89C52的管脚P3.7与DS18B20相连,控制温度的读出和显示。预置数电路由两个按键和两个数码管组成,两个数码管分别与AT89C52的P3.2和P3.6相连。报警电路很简单,只有一个发光二极管,与AT89C52的P3.0管脚相连,若实际测量的温度值大于预置温度值,则二极管亮,即为报警标志。具体电路原理图如下图所示 三、硬件介绍1、主控模块 本设计使用用AT89C52单片机做主控器。单片机是在一块芯片上集成了CPU、存储器、输入和输出设备、时钟电路及其他系统所需的部件的微

    4、型计算机。它具有体积小、使用灵活方便、成本低、易于产品化、抗干扰能力强、可在各种恶劣环境下工作的特点。且单片机编程灵活,安装方便,既可以单独对多DS18B20控制工作,还可以与PC机通信.运用主从分布式思想,由一台上位机(PC微型计算机),下位机(单片机)多点温度数据采集,组成两级分布式多点温度测量的巡回检测系统,实现远程控制。系统采用针对传统温度测温系统测温点少,系统兼容性及扩展性较差的特点,运用分布式通讯的思想。设计一种可以用于大规模多点温度测量的巡回检测系统。该系统采用的是RS-232串行通讯的标准,通过下位机(单片机)进行现场的温度采集,温度数据既可以由下位机模块实时显示,也可以送回上

    5、位机进行数据处理,具有巡检速度快,扩展性好,成本低的特点。AT89C52AT89C52芯片 芯片介绍:AT89C52是一种低电压,高性能CMOS 8位微处理器,它自带8K字节闪存可编程可擦除存储器,俗称单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令和输出管脚 相兼容。由于将多功能8位CPU和闪存存储器组合在单个芯片,ATMEL的AT89C52是一种高效微控制器。AT89C系列单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。它的部分引脚功能介绍如下。2.测温模块原理:DS18B20 测量温度采用了

    6、特有的温度测量技术。它是通过计数时钟周期来实现的。低温度系数振荡器输出的时钟信号通过由高温度系数振荡器产生的门周期而被计数。计数器被预置在与-55 相对应的一个基权值。如果计数器在高温度系数振荡周期结束前计数到零,表示测量的温度值高于-55,被预置在-55 的温度寄存器的值就增加1,然后重复这个过程,直到高温度系数振荡周期结为止这时温度寄存器中的值就是被测温度值,这个值以16 位形式存放在便笺式存贮器中,此温度值可由主机通过发存贮器读命令而读出,读取时低位在前,高位在后。斜率累加器用于补偿温度振荡器的抛物线特性。读出的二进制数可以直接转换为十进制由单片机驱动数码管显示输出。主要特性:(1)适应

    7、电压范围更宽,电压范围:3.05.5V,在寄生电源方式下可由数据线供电 (2)独特的单线接口方式,DS18B20在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯。(3)测温范围-55+125,在-10+85时精度为0.52.2 DS18B20DS18B20的内部结构DS18B20内部结构主要由四部分组成:64位光刻ROM、温度传感器、非挥发的温 度报警触发器TH和TL、配置寄存器。DQ为数字信号输入/输出端;GND为电源地;VDD为外接供电电源输入端(在寄生电源接线方式时接地)DS18B20的管脚排列如下:GND(接地端)VDD(电源端)DQ(信号端)DS18B20的

    8、封装形式3.显示模块 本设计采用四位一体数码管显示温度值,下面将介绍数码管内部引脚图。4位一体数码管,其内部段已连接好,引脚如图所示(正面朝自己,小数点在下方)。a、b、c、d、e、f、g、dP为段引脚,1、2、3、4分别表示四个数码管的位。1 a f 2 3 b。e d dp c g 4即:12-9-8-6为公共端,A-11 B-7 C-4 D-2 E-1 F-10 G-5 DP-3四、软件介绍4.1 程序流程图4.2 读出温度子程序 读出温度子程序的主要功能是读出RAM中的9字节,在读出时需进行CRC校验,校验有错时不进行温度数据的改写。其程序流程图如图所示4.3温度转换命令子程序 温度转

    9、换命令子程序主要是发温度转换开始命令,当采用12位分辨率时转换时间约为750ms,在本程序设计中采用1s显示程序延时法等待转换的完成。温度转换命令子程序流程图所示4.4 计算温度子程序计算温度子程序将RAM中读取值进行BCD码的转换运算,并进行温度值正负的判定,其程序流程图如图所示。4.5 显示数据刷新子程序 显示数据刷新子程序主要是对显示缓冲器中的显示数据进行刷新操作,当最高显示位为0时将符号显示位移入下一位。程序流程图如图:五、仿真设计5.1.主控制电路 AT89C51中有一个用于构成内部振荡器的高增益反相 放大器,引脚XTAL1和XTAL2分别是该放大器的输入端与输出端。这个放大器与作为

    10、反馈原件的片外石英晶体或陶瓷谐振器一起构成自激振荡器,而且EA需接高电平以使CPU访问单片机内部程序5.2.5.2.温度检测电路VCC接高电平,DQ端接单片机的P3.4口,这里利用了P3.4口双向I/O口作用,单片机从DS18B20读取温度和报警温度,此时作为输入口,当设置报警温度时单片机向DS18B20内部存储器写入数据,此时作为数据输出端口。DQ与VCC之间需要一个电阻值约5K的上拉电阻。5.3.5.3.数码显示电路在显示电路中使用四位一体数码管显示,显示电路如右图5.4.5.4.报警电路 报警电路中使用P1.2作为报警指示灯端口,P3.7作为报警蜂鸣器端口,当它们对应的端口为低电平时就会报警。五、最终仿真电路图六、设计心得 通过这次方案设计,使我们懂得了很多。是我们加深了对单片机的了解,同时使自己的动手能力。

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:数字温度传感器课件.ppt
    链接地址:https://www.163wenku.com/p-4655170.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库