多路温度采集系统设计与实现
基于DI-720EN的多路温度数据采集系统

图 1 系统 硬件 结 构
Hale Waihona Puke 维普资讯 ・ 2 3 ・
舰
船
防
化
・
20 0 7年第 4期
2硬件选型
为 了确 保操 作人 员 的人 身安全 , 作为 该系 统 的人 机 交互 平 台主控 P 机 置 于远 离试 验 装 置 的 安全 场 C 所, 该计 算机 的主 要功 能是 设置数 据 采集器 的相 关参 数 ,控 制数 据采 集器 的启 动和停 止 ,实 时显示 、存 储
据 、做 出判 断 。这 种方 法 人为 误差 大 ,而 且应 用范 围
也会 受到现 场 条件 、响应 速度 等 因素 的 限制 。尤其 在
温度 测量 点数 目较 多 、被 测温 度变 化 较快 、操作 人 员 必须 远离 生产和 试 验现 场 时,传统 的温 度测 量 系统 就 无法满 足 实 际的使 用要 求 。
维普资讯
舰 船 防 化
20 0 7年第 4期, 1 3 3— 4
CHEM I CAL DEFENCE oN HI S S P No 4 3  ̄ 4 ., 1 3
基于 D - 2 E I 70 N的多路温度数 据采集 系统
李 燕
( . 尔滨工程 大学 ,黑龙 江 哈 尔滨 100 ; 1 哈 50 1 2中国船 舶 重 工集 团公 司第七 一八研 究所 ,河 北 邯 郸 0 62 . 507) 摘 要 :介 绍 了一种便 携 式 多通 道 、 高精 度 温度 检 测数据 采 集 系统 。 系统采 用 P 00铂 电阻作 温 T10
・
及 处理被 监测 点信 号 ,同时完 成与整 个试 验装 置 的主 控 中 心进 行 试 验 状 态 通 讯等 功 能 。该 机选 用 了普 通 P C机 ,它要 求能够 运行 W n o s 8 以上 操作 系统 和 idw 9 V + 6 0开发 环境 ,具 有标准 的并 口和 R 4 以太 网 C+ . J5
具有RS485通信功能的8路温度检测仪软件设计毕业设计

具有RS485通信功能的8路温度检测仪软件设计毕业设计摘要温度是工业生产和自动控制中最常见的工艺参数之一,生产过程需要对温度进行检测和控制。
为了满足对温度采集和测量要求,实现对各个支路温度的检测,本系统就是采用了AT89S52为主控的8路温度检测的系统。
该系统可以实现多个点的温度检测和数值显示并且具有RS-485通信功能。
该系统包括的模块主要有温度的采集,单片机的控制,AD转换,温度值的显示,RS-485通信。
它主要使用的是热敏电阻Pt100温度传感器实现温度检测,并通过AD转换对采集到的数值进行转换,随后将温度显示在液晶屏上,并对温度设置上下阈值来实现温度报警功能。
论文首先简单介绍了该系统的基本原理及整体结构,接着分硬件、软件两部分对整个系统进行阐述,其中软件部分详细描述。
最后是系统的调试与分析,对系统的功能进行了验证。
关键词:AT89S52, RS-485,AD转换, PT100温度传感器ABSTRACTTemperature is one of the most common parameters in industrial production and automatic control of technological, there is the need of the detection and control in the productive process. In order to meet the requirement of temperature acquisition and measurement to detect eight-channel`s temperature, so we will design a simply temperature detection system which focus on the AT89S52.This system can detect the temperature, display the values of number with RS-485 communication function. This system includes the collection of temperature, the control of the single chip microcomputer, AD conversion, display the temperature value and RS-485 communication. It detect temperature and transfer the temperature which is mainly use a PT100 temperature sensor. Then display the temperature on the Liquid Crystal Display. And set up the top and the bottom temperature value. If the temperature doesn`t reach the range of the top and bottom ,the system will give an alarm.This paper first introduces the basic principle and the massive structure of the system. Then it is divided into two parts to the whole system hard ware and software are described, the software part will give a detail description. Finally there is a need to debug and analyze the system to testify the system.KEY WORDS:AT89S52, RS-485 communication, AD conversion,Pt100 temperature sensor目录前言 (1)第1章绪论 (3)1.1基本原理 (3)1.1.1传感器部分 (3)1.1.2 主控制部分 (4)1.1.3 AD转换模块 (4)1.1.3.1 ADC0809简介 (4)1.1.3.2 ADC0809原理 (5)1.1.4 485通信模块 (6)1.2系统方案 (6)1.2.1系统的整体结构 (6)1.2.2 软件介绍 (7)1.3 章节安排 (8)第2章硬件设计 (9)2.1 总体设计 (9)2.2 系统主要器件的介绍 (10)2.2.1 单片机AT89S52 (10)2.2.2 A/D转换芯片 (11)2.2.3 温度传感器 (12)2.2.4 显示LCD 1602 (12)2.2.5 MAX485芯片 (12)2.3 总体电路图 (13)第3章软件设计 (15)3.1 主程序的设计 (15)3.2 AD转换子程序设计 (17)3.3 LCD温度显示程序设计 (19)3.4 报警子程序设计 (22)3.5 按键设置程序设计 (22)3.6 RS-485通信模块程序设计 (24)第4章调试与仿真 (26)4.1 软件仿真 (26)4.1.1 建立程序文件 (26)4.1.2 加载目标代码文件 (29)4.1.3 进行调试与仿真 (29)4.2 硬件调试 (31)4.3 产生的问题与分析 (33)第5章结论与展望 (34)5.1 结论 (34)5.2 展望 (34)参考文献 (35)附录系统程序 (38)前言在人类的生产生活之中,温度扮演着极其重要的角色,温度对工业的发展有着及其重要的影响,因此传感器也有着飞速的发展,来适应这种对温度的检测要求。
温度采集电路设计

温度采集电路设计(滤波、峰值保持、多路开关、AD转换)温度采集电路是本次设计的主要内容,是整个单片机温度控制系统设计中不可缺少的部分。
本系统根据工艺要求对加热炉出口的工件进行实时的温度检测。
当加热炉出口没有工件被推出时,温度采集部分不进行温度采集;当有工件被推出时,通过气缸的驱动信号和气缸的位置开关信号获得工件的推出时刻和温度采集的时间段,温度采集部分在工件从加热炉被推出的时刻开始采集工件的温度,根据本次设计的要求,要在温度采集时间段内对工件进行20个点的温度采集,并要采集到工件温度的峰值。
3.2.1温度传感器部分1.温度传感器的选取由于温度传感器要测取的是加热炉出口的被推出的高温的金属工件,加热工件的温度高达上千度,且是要测量处于运动状态的工件,且工业现场的灰尘、震动等的干扰严重。
所以可以考虑热电偶温度传感器或者红外温度传感器。
但考虑到工艺要求和在加热炉出口处热电偶温度传感器安装的难度比较大,所以优先考虑红外温度传感器。
根据技术指标,温度测量范围600℃~1200℃,温度测量误差±4℃,考虑到后面还有A/D转换器部分和软件部分会增大测量误差,所以温度传感器的分辨率和精度最好控制在±1℃以内。
综合上述因素,温度传感器部分选取海贝尔公司HBIR系列的在线式红外测温探头HBIR—5816。
HBIR系列工业级在线式红外测温探头安装简便,易于维护,适用于电力、冶金等相关领域的测温。
2.HBIR—5816介绍测温范围:600℃~1500℃分辨率:0.1℃精度:±1.0℃响应时间:100ms供电要求:+5VDC,+12VDC,+24VDC模拟输出:4~20mA表3.1传感器引线定义表3.2.2低通滤波电路本次设计应用于工业现场,由于工业现场环境恶劣,高频噪声干扰严重,高频干扰会严重影响温度采集部分采集的温度信号的精度,进而会影响到控制器的控制精度,采集温度信号的精度关系到温度控制器设计的成败,所以应根据红外温度传感器输出的信号频率特点,对红外温度传感器输出的温度信号进行相应的滤波处理。
基于PROTEUS的单片机多路温度采集系统的仿真设计

维普资讯
第 5 期
王 红 仓 等 : 于 P TE S的单 片 机 多 路 温 度 采 集 系 统 的仿 真 设 计 基 RO U
・8 ・ 5
该 系统 包括 传感 器 电路 、 盘与 显示 电路 、 口通 信 电路等 组成 部 分. 键 串
图 1 硬 件仿 真 图 2 1 传 感 器部 分 .
器 , 支持 C语 言 , 可 以与 Kel 5 集 成 开发 环境 连接 ,将 用汇 编 和 C语 言 编 写 的程 序 编译 好 之后 , 不 但 iC 1
可 以立 即进行 软 、 件结 合 的系统 仿真 , 使用 仿 真器一 样来 调试 程序 . 硬 像 ]
2 硬 件 方案设 计 .
维普资讯
№ . 5
陕 西 科 技 大 学 学 报
J OURNAL OF S HAANXIUNI VERSTY CI I OF S ENC & TECHNOL E O
Vo . 5 12
文章 编 号 :0 0 5 1 ( 0 7 o — 0 4 0 1 0 — 8 1 2 0 ) 50 8 — 4
基 于 P oT U R E S的 单 片 机 多路温 度 采集 系统 的 仿 真 设 计
王 红 仓 ,张俊 涛
( 西 科 技 大 学 电 气 与 信 息 工 程 学 院 ,陕西 西 安 70 2 ) 陕 1 0 1
DS 8 2 1 B 0是一 种数 字化 的温 度传 感器 , 数据 输 出 9 2位 可 以通 过 编程 进 行选 择 . ~1 当选用 1 2位 输 出 时 , 大温度 转换 时 间为 7 0ms该 器件 采 用单 线通 讯 , 以允 许在 通 讯 总线 上 级联 多 个 D 1 B 0器 件 , 最 5 . 可 S8 2 所 以很 适合 多点 测温 . D 1 B 0片 内设 有报 警单 元 , 户 可 以定 义 报警 的上 下 限. 在 S8 2 用 在完 成 温 度转 换 后 , 与贮存 在 寄存器 中的用 户补 码 触发 报警 TH 值 和 TL值进 行 比较而 触 发报 警. 了适应 不 同场合 的测 温 为
基于MAX6675的温度采集系统的设计(1)

图3MAX6675的引脚图在测控系统中,用传统手工方法和测量手段测量温度,不仅精度低,速度慢,可靠性差,而且测量时耗费人力。
扩展一块或多块A /D 采集卡,虽然可以快速、精确、可靠地进行测量,但是在模拟量较少或是温度等缓变信号场合,采用总线型A /D 卡并不是最合适、最经济的方案。
考虑到为了克服这些缺点,选择一种新的电平转换装置是非常有必要的。
MAX6675的出现解决了这一问题。
MAX6675是一复杂的单片热电偶数字转换器,内部具有信号调节放大器、12位的模拟/数字化热电偶转换器、冷端补偿这种传感和校正、数字控制器、1个SPI 兼容接口和1个相关的逻辑控制。
因此采用这种装置是最经济实用的选择。
1基于MAX6675的温度采集系统的总体设计本设计是以单片机为核心的最小温度采集系统。
它主要是采用热敏传感器采集温度并进行信号处理。
再经过A /D 转换电路转换成数字信号后,送给单片机进行信号处理与计算。
计算的结果从显示台上显示出来。
在设计中,还采用了一个小键盘,小键盘的主要功能是预设一个过热超温或低温报警的检测值。
设计思路可参见图1温度采集系统的方框图。
本设计中模块的功能如下:MAX6675模块:用自带的热电偶将被测温度量经过温度传感器转换为供给内置的A /D 转换器的电量,然后用内置的A /D转换器将电量转换成可供单片机识别接收的二进制数值。
单片机:对接收到的二进制数值按照设计目的进行相应的处理。
显示器:是将采集到的温度并经过单片机的处理完毕后的结果显示出来,让人们能看到此时此处的温度值。
小键盘:预设温度限定值。
报警器:当温度超出限定值时发出特定频率的声音来提醒人们。
2系统的连接图2由MAX6675构成的测温系统电路框图由MAX6675构成的测温系统电路框图如图2所示。
K 型热电偶接在MAX6675的T+、T-端,热电偶的冷端接地。
主机选用AT89C51单片机,MAX6675作为从机,从8951的P1.1端口给MAX6675发送串行时钟,P1.0端口用来接收MAX6675输出的温度数据。
基于单片机的多路温湿度检测系统设计

基于单片机的多路温湿度检测系统设计潘磊(天津冶金职业技术学院电气工程系,天津300400)摘要:介绍了以C8051F120单片机和PC 机为核心的温湿度检测系统,论述了系统的组成,各模块硬件电路设计以及系统上位机、下位机的软件设计。
系统下位机实时收集多路SHT71传感器采集的数据并显示上传,上位机利用VB 中MSComm 控件完成数据接收和处理,实现了对环境温湿度的现场显示和远距离控制。
关键词:温湿度检测;C8051F120;SHT71;VB 中图分类号:TP274文献标识码:A 文章编号:1673-1131(2013)01-0065-02随着社会生产的不断发展进步,许多工农业生产过程以及民用场合都需要对环境的温度和湿度进行检测并控制,比如:粮仓、温室蔬菜大棚、通信基站、电力变电房、药厂、图书馆、博物馆等。
为此本文设计了一个系统实现对环境温度湿度的检测控制。
1系统结构本系统主要由电源模块、单片机系统、键盘及LCD 显示模块、温度湿度传感器采集模块、时钟芯片模块、语音报警模块、通信模块以及上位机系统组成。
系统能够实时采集四处检测环境的温度和湿度,并把采集数据显示在LCD 屏上,通过键盘预先设置温湿度上下限数值,当所检测的温度或湿度超过所设定的数值语音报警模块报警。
同时,下位机上传温度湿度数据,上位机对数据进行存储、显示以及数据分析。
系统框图如图1所示。
图1系统框图2系统硬件设计2.1单片机系统本系统选用Cygnal 公司的C8051F120单片机作为核心处理器,此款单片机有64位I/O 口,满足本系统外设较多的需求,减少系统I/O 扩展,也为增加检测通路和系统扩展预留接口。
单片机峰值处理速度达到100Mips ,大大提高了系统的实时性,内部带有128KB FLASHROM 能够满足多路实时数据的大容量存储,集成2个UART ,1个I 2C ,1个SPI 接口便于与外围设备及上位机传输数据。
2.2温度湿度传感器采集模块传统模拟式温湿传感器的测量精度和分辨率很低,只有1%左右,同时要获得高精度还需要更高精度的基准电压。
一种多路温度无线采集系统的设计

单 ,操作 灵 活 ,无须外 接 电路的 的优点 。在 使 用 过 程 中 ,可 由 一根 I /O数 据 线 既 供 电 又 传 输 数 据 ,并 可 由用 户 设 置 温 度报 警 界
和 系统 复 杂 度 ,还 可 以 大 大 地 降 低 成 本 。 本 系 统 正 是 基 于 短 距 离 无 线 通 信 技 术 而 开
本 系统 采 用 单 片 机 作 为 主 控 制器 ,温
上位帆 1
上位机 2
上芷胡 1 ' 4
度 传 感 器 采 用 数 字 式 温 度 传 感 器
标 :
无线通信距离大于 5 0米 , 温 精 度 ± 0. 测 1
图 1 系统 总体 方案 框 图
。 C, 温 路 数 N ≥ 2 测 。
3系统硬件设计
如 图 2所 示 系 统 包 括 n 个 的 温 度 采 集
端 和 一 个 数 据 接 受 端 。 温 度 采 集端 包 括 温 度 传 感 器 DSl B2 0、单 片 机 AT8 S l 8 9 5 、无 线发 射 模 块 和 无 线 接 受 模 块 几 部 分 。 当温 度 采 集端 接 收 到 数 据 接 受 端 发 送 来 的 采 集 命 令 时 ,就 将 温 度 传 感 器 采 集 到 的温 度 数 据 传 输 给 单 片 机 , 然 后 单 片 机 再 将 数 据 经
DSl B2 8 0, 显 示 采 用 低 功 耗 的 LCD 液 晶 l0 6 2。 本 系 统 的 无 线 模 块 没 有 采 用 现 成 的
无 线 收 发 芯 片 , 而 采 用 了 低 成 本 的 DF无 线 收 发 模 块 。 DF 无 线 收 发 模 块 的 缺 点 是 无 编 码 解 码 , 外 加 编 码 解 码 功 能 , 这 部 +须 分 功 能 采 用 单 片 机 来 进 行 , 实 行 软 件 编 码
多路pt100 电路设计

多路pt100 电路设计
PT100是一种热电阻温度传感器,用于测量温度并将其转换为电阻值。
在设计多路PT100电路时,需要考虑到以下几个关键因素:
1.恒流源:由于PT100的阻值会随着温度变化而变化,因此需要采用恒流源
来确保电流稳定,从而提高测量的准确度。
常用的恒流源电路包括运放、比较器和三极管等。
2.信号调理电路:PT100的输出信号非常微弱,需要通过信号调理电路将其
放大和滤波,以便后续处理。
常用的信号调理电路包括差分放大器和滤波器等。
3.温度补偿:由于PT100的阻值受到温度的影响,因此需要进行温度补偿以
提高测量的准确性。
常用的温度补偿方法包括硬件补偿和软件补偿两种。
4.多路切换:为了实现多路测量,需要设计多路切换电路。
常用的多路切换
电路包括继电器和模拟开关等。
5.数据采集与处理:最后,需要设计数据采集与处理电路,将调理后的信号
转换为数字信号并处理,以便得到温度值。
常用的数据采集与处理电路包括ADC和微控制器等。
综上所述,多路PT100电路设计需要考虑到恒流源、信号调理、温度补偿、多路切换和数据采集与处理等多个方面。
具体实现方式可以根据实际需求和条件进行选择和调整。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
学校代码:11517学号:201150712117HENAN INSTITUTE OF ENGINEERING毕业设计(论文)题目多路温度采集系统设计与实现学生姓名高宇照专业班级电气工程及其自动化1121学号201150712117系(部)电气信息工程学院指导教师(职称) 张秋慧(讲师)完成时间2012 年 5 月13日目录摘要 (I)ABSTRACT (II)1 前言 (1)1.1 背景介绍 (1)1.2 研究设计意义及目的 (1)1.3 发展情况 (2)1.4 本设计主要内容 (3)2 设计任务及方案论证 (4)2.1 设计任务 (4)2.2 设计方案的论证 (4)2.3系统框图设计 (6)3 多路温度采集系统硬件电路设计 (7)3.1系统模块及模块介绍 (7)3.1.1 系统整体模块控制 (7)3.1.2 模块介绍及原理 (7)3.2 系统基本硬件组成设计 (14)3.2.1微机芯片工作电路设计 (14)3.2.2 温度采集电路设计 (15)3.2.3LCD1602的显示设计 (17)3.2.4 报警电路的设计 (18)3.2.5 电源部分的设计 (19)3.3 系统设计的电路结构图 (21)4 系统的软件设计 (22)4.1 主程序设计 (22)4.2 子程序设计 (23)5 系统调试与性能分析 (27)5.1 系统调试 (27)5.2 性能分析 (29)结论 (31)致谢 (32)参考文献 (33)附录 (34)摘要现代化的工业生产中,在很多的场合都需要对各类温度进行检测和控制,采用单片机来对温度进行控制不仅有控制方便、组态简单以及灵活性大等特点而且还可以提高被控温度的技术指标从而能够大大提高产品的质量和数量等作用。
温度是实际生产中比较重要的参数,因此对温度控制系统进行详细的研究很有意义。
本多路温度采集系统由CPU、温度的采集模块、显示模块、报警控制模块等组成。
它利用单片机STC89C52做核心的控制及数据处理器、温度传感器DS18B20做温度检测器、LCD液晶显示器做为系统的输出设备。
本系统采用的硬件电路相对简单,成本不高,测量范围大,测温精度高,温度数据的显示比较直观,使用起来会比较方便。
关键词单片机/温度传感器/多路温度/温度采集MULTICHANNEL TEMPRATURE GATHERING SYSTEM BASED ON ATS89C52ABSTRACTIn the modern industrial production, people need to all kinds of heating furnace and boiler heat treatment furnace temperature of the reactor inspection and control by single chip microcomputer to control temperature in has not only convenient control configuration simple and flexible could increase the advantages and accused of technical indexes which can temperature greatly improve the quality of the products and the quantity, the temperature is industrial production in common is accused of parameter, typical of the temperature control system with a wide range of research significance. This digital multichannel temperature gathering system by the temperature controller, acquisition circuit and temperature display circuit, alarm control circuit and control circuit of keyboard input. It uses single chip STC89C52 do control and data processor, intelligent temperature sensor DS18B20 do temperature detector, LCD do temperature display output device. Hardware circuit is simple, with lowcost and temperature measuring range, high accuracy, readings show intuitive and easy to use.KEY WORDS Microcontroller,Temperature Sensor,Multi-channel Temperatures,Temperature Data Collection1 前言1.1 背景介绍温度是工业控制中主要的被控参数之一,特别是在冶金、化工、建材、食品、机械、石油等工业中,具有举足轻重的作用。
随着现代信息技术的飞速发展,温度测量控制系统开始在工业、农业及人们的日常生活中扮演着一个越来越重要的角色,它对人们的生活具有很大的影响,所以温度采集控制系统的设计与研究有十分重要的意义。
本次设计所采用的控制芯片为STC89C52,此芯片功能较为强大,能够满足设计要求。
通过对电路的设计,对芯片的外围扩展,来达到对某一车间或是厂房温度的控制和调节功能。
1.2 研究设计意义及目的在单片机的多路温度采集系统中有多个模块和电路:单片机模块、温度采集模块、LCD液晶显示模块和报警电路,电路各部分进行有机组合完成基础的电路硬件模块。
主要是用C语言进行必要程序的编写,结合Keil软件进行程序的运行调试,用proteus 等仿真软件进行电路仿真,再利用protel软件实现电路的PCB电路图,最后经过相应的工艺流程做成实物产品。
现在单片机在实际的生产中应用非常广泛,几乎可以涉及到生活的每个角落,尤其是为电子和计算机发展提供了重要的技术实践。
近年来多点数字化测量技术的发展也使温度检测领域的技术实现了快速、可靠、低成本、数字化与网络化的发展。
本文主要是提出了一种结构简单、能耗较低、使用方便的系统设计解决方案。
本方案采用的是新型的单线智能化温度传感器DS18B20,该器件能够灵敏的采集到温度的数据,并且自身能够将模拟信号转换成数字信号,然后以数字形式直接输出被测点温度值到CPU,DS18B20优点较多有:误差小、分辨率高、抗干扰能力强、能远程传输数据等,是新一代温度测控系统研发和开发性价比较高的核心器件。
在二十一世纪,科技高速发展,电子技术、微机技术的应用也是空前广泛,随着科学技术和工业生产的不断飞跃式发展,对多种的设备和运行过程进行温度测量的需求也日益突出。
因此温度测量在生产生活中也越来越频繁地出现,同时温度的控制和设计也成为了常见的字眼,这与它们在各行各业中的重要性日渐突出是分不开的。
本方案所设计的温度采集系统可以随时的采集多个地方多个监测点的温度,同时还可以根据环境的要求设置温度区间,并对各点温度进行实时地判断,在温度不在设定范围时及时启动相应的报警电路,为进一步的人为或是上位机对温度的情况做出调节和反应1.3 发展情况随着人们生活水平的不断提高,温度的控制在现实生活中引起了高度重视,它是工农业和交通运输业的重要参数,同时也是影响其他领域发展的因数之一。
随着现代工业的逐步发展,在工业生产中,温度、压力、流量、液位是四种最常见的过程变量。
其中,温度是一个非常重要的过程变量,它尤其应用在冶金工业、化工工业、电力工业、机械加工和食品加工等领域,都需要对各种加热炉、热处理炉、反应炉和锅炉的温度进行控制,尽量按照人们的要求去变化,通过计算机控制相应的执行部件,可以避免温度过高或过低,减少带来的经济损失,使人身、财产安全得到很好的保证。
在国民经济各部门以及人们的日常生活中,通常对多路温度信息进行采集。
常用的测温元件有热电阻、热敏电阻和热电偶等。
一般情况下,这些热电偶会利用物理现象进行分类,常用如下分类:1、根据体积膨胀的原理有气体温度计和液体压力温度计,气体温度计的测量范围一般是-250~1000,液体压力温度计测量范围为-200~350;2、根据接触热电动势原理可以分为钨铼热电偶和铂铑热电偶;3、根据电阻的变化原理可以分为铂热电阻和热敏电阻传感器;4、根据PN结结电压可以设计出硅半导体二极管进行温度传感;5、根据温度-颜色的物理特性可以设计出示温涂料和液晶等不同传感器件;6、根据光辐射和热辐射的原理又可以设计出红外辐射温度传感器。
而这些元件通常需要连接放大和模/数转换电路,电路结构相对复杂,并且在多路情况下,很难实现各路信号的同时采集[1]。
实际上,随着传感器技术和软件的不断发展,各种温度传感器的性能实现多元化,再利用计算机、单片机、CPLD/FPGA和PLC等辅助工具或元器件,控制多路温度在实际应用中是非常广泛的。
因此,从结构、性能、参数、设计思想等方面权衡把握,才能更好的设计出满足使用性能和要求的控制电路。
1.4 本设计主要内容本次设计的目的在于学习和实际应用基于52单片机的多路温度采集控制系统设计的基本流程。
单片机具有体积小、功能强、成本低、应用面广等优点,可以说,智能控制与自动化的核心就是单片机,它在日常生产生活领域中的用途非常地广泛。
目前,一个学习与应用单片机的高潮在全社会大规模兴起。
学习单片机的最有效的方法就是理论与实践并重。
本设计采用单片机作为数据处理与控制单元,也就是平时所说的主控制器件CPU是本次设计的核心器件,为了进行数据处理,单片机会控制本设计的数字温度传感器DS18B20。
然后温度传感器自身会对外界的温度变化而产生相应的变化的模拟电信号,而后温度传感器就会将模拟的电信号变化转换成16位的数字信号,并且暂存起来。
传感器的操作是有严格的时序约定的,在CPU向传感器发出通信并且时序应答成功后,CPU即可对暂存器中的温度数据进行采集。
由于本设计是四路温度采集,那么也就会有四个温度传感器在使用,而每个DS18B20温度传感器都会有一个固定的序列号。
所以,在使用单总线与传感器通信的时候一个必不可少的步骤就是温度传感器序列号的判定,这一个过程多余单总线来说就是非常重要也是非常关键的。