数字温度传感器课件.ppt
- 【下载声明】
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 测量温度采用了
展开阅读全文