吉 工商学院 温度测控器课程设计设计名称: 温度测控器班 级:电子信息 10403 班2012 年 12 月 14 日一、温度测控器的原理与功能如图 1-1 所示此多点温度测量电路主要由以下几部分组成:两个温度传感器 DS18B20 择开关电路,控制器单片机 AT89S52、扫描驱动电路、数码管 LED 显示器、报警与电源电路等。 图 1-1 系统组成方框图温度传感器从测试点采集温度,然后把温度转换成电压(或电流),温度传感器输出电压DS18B20LED 显示器预设温度 实际温度扫描驱动单片机AT89S52温度控制电路电 源的大小随温度的高低变化而变化,电压值的变化围从几个微伏到几个毫伏,不同的温度传感器 ,输出电压的围也差别很大。单片机 AT89S52 是多点温度测量电路的控制核心,它将采集到的数字温度电压值,经过计算处理,得到相应的温度值,经扫描驱动送到 LED 显示器以数字形式显示测量的温度。LED 显示器用于显示预设温度和实际测量温度的结果。二、系统硬件电路的设计2.1 温度测量电路多点温度测量电路由主控器单片机 AT89S52 作为多点温度测量电路的核心,温度传感器DS18B20 负责从测量点采集温度,七位共阳 LED 数码管以动态扫描法实现温度显示。2.1.1DS18B20单线智能温度传感器的工作原理(1) DS18B20 单线智能温度传感器的性能特点DS18B20 温度传感器是美国 DALLAS 半导体公司最近推出的一种改进型智能温度传感器,与传统的热敏电阻等测温元件相比,它能直接读出被测温度,并且可根据实际要求通过简单的编程实现 9-12 位的数字值读数方式。DS18B20 的性能特点如下:独特的单线接口仅需要一个端口引脚进行通信;多个 DS18B20 可以并联在唯一的三线上,实现多点组网功能;无须外接部件;可通过数据供电,电压围为 3.0—5.5V;零待机功耗;温度以 9 或 12 位数字量读出;用户可定义的非易失性温度报警设置;报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件;负电压特性,电源极性接反时,温度计不会因发热而烧坏,但不能正常工作.(2) DS18B20 的部结构框图如图 2—1 所示,它采纳 3 脚 PR—35 封装或 8 脚 SOIC 封装其管脚封装如图 2-2 所示。(3) DS18B20 单线智能温度传感器的工作原理64 位 ROM 的位结构如图 2—3 所示。开始 8 位是产品类型的编号,接着是每个器件的惟一的序号,共有 48 位,最后 8 位是前面 56 位的 CRC 检验码,这也是多个 DS18B20 可以采纳...