计算机温度采集系统

计算机温度采集系统
计算机温度采集系统

摘要

本文设计了一种实用新型计算机温度采集系统,采用DS18B20作温度传感器。该系统原理简单,结构紧凑,成本低廉,适用于需要单点测温的场合,广泛应用于人们日常生活中,并显示出了经济、可靠的优越性。本文对系统中的各个组成部分的原理、功能、线路图、芯片的功能作了一个详细的介绍,测量误差符合系统所规定的要求。

关键词: 温度测量传感器

Abstract

This paper proposes a new practical temperature collecting computer system. The system uses DS18B20 as temperature sensor, the system has simple principle, compact construction, cheap. It can be applied to multi-nodes temperature measurement, which is extensively applied to produce in daily life, and it is showed economy superiority and reliability. This text introduces the system’s principle, function, circuits diagram and the chips functions in detail. The measure error is within the prescribed toleration.

Key words: Temperature measure Sensor

目录

第1章方案论证 (5)

1.1 传感器选择 (6)

第2章硬件电路的设计 (7)

2.1 复位电路设计 (7)

2.2 时钟电路设计 (8)

2.3 温度采集电路设计 (9)

2.3.1 DS18B20传感器的测温原理 (9)

2.3.2 温度采集电路设计 (9)

2.4 电平转换电路的设计 (10)

2.5 显示电路的设计 (11)

2.6 加热电路的设计 (12)

2.7人机界面设计 (13)

第3章软件电路设计 (14)

3.1 数据采集程序设计 (14)

3.2 人机界面程序设计 (15)

3.2.1 文本显示程序设计 (15)

3.2.2 图片显示程序设计 (15)

第4章结论 (16)

4.1 收获与体会 (16)

参考文献 (17)

附录1 元器件清单 (18)

2 模块子程序 (19)

3 电路原理图 (26)

第 1 章方案论证

温度采集在现实生活中有着非常重要的地位。以往传统的温度采集方法不仅费时费力,而且精度差,单片机的出现使得温度的采集和数据处理问题能够得到很好解决。

本系统主要由四部分组成,独立按键部分(用于设定温度值)、信号采集数据处理部分、显示部分和石英加热管控制部分。

该系统还充分利用了CMOS单片机8051的软件资源。其软件主要包括主程序模块、显示模块、读取键盘模块、加热管控制模块等子程序模块所组成。各个模块都必不可少。通过软件间的配合,既节省了许多硬件资源,减小了开支,又减少了系统误差和随机干扰,提高了测量精度,使设计更加实用。

DS18B20可以程序设定9~12位的分辨率,精度为±0.5°C。可选更小的封装方式,更宽的电压适用范围。分辨率设定,及用户设定的报警温度存储在EEPROM中,掉电后依然保存。DS18B20的性能是新一代产品中最好的!性能价格比也非常出色!。继“一线总线”的早期产品后,DS1820开辟了温度传感器技术的新概念。DS18B20使电压、特性及封装有更多的选择,让我们可以构建适合自己的经济的测温系统。结构框图如下图所示:

图 1.1 系统总体结构框图

1.1 传感器的选择

DS18B20 “一线总线”数字化温度传感器是DALLAS最新单线数字温度传感器,同DS1820一样,DS18B20也支持“一线总线”接口,测量温度范围-55°C~+125°C,在-10~+85°C范围内,精度为±0.5°C。DS1822的精度较差为± 2°C 。现场温度直接以“一线总线”的数字方式传输,大大提高了系统的抗干扰性。适合于恶劣环境的现场温度测量,与前一代产品不同,新的产品支持3V~5.5V的电压范围,使系统设计更灵活、方便。而且新一代产品更便宜,体积更小。

DS18B20的主要特点:

①全数字温度转换及输出。

②先进的单总线数据通信。

③最高12位分辨率,精度可达土0.5摄氏度。

④12位分辨率时的最大工作周期为750毫秒。

⑤可选择寄生工作方式。

⑥检测温度范围为 55°C ~+125°C (–67°F ~+257°F)

⑦内置EEPROM,限温报警功能。

⑧64位光刻ROM,内置产品序列号,方便多机挂接。

⑨多样封装形式,适应不同硬件系统

DS18B20的外形及管脚排列:DS18B20外形及大小与一般晶体三极管相当,有三个引出端其管脚排列见图2.7:

1 GND 电源地 2DQ 数据线 3 V DD 电源电压

图 2.7 DS18B20管脚排列

基于以上优点,本系统采用DS18B20作为温度传感器。

第2章硬件电路设计

本系统由温度信号检测部分、独立按键部分、译码显示和石英加热管控制部分组成,其系统结构如附录原理图。

2.1 复位电路设计

复位是单片机的初始化操作,只需给8051的复位引脚RST加上大于2个机器周期(即24个时钟振荡周期)的高电平就可得8051复位,复位时,PC初始化为0000H,使8051从OUT单元开始执行程序。除了进入系统的正常初始化之外由于程序运行出错或操作错误而使系统处于死锁状态,为摆脱死锁状态,也需按复位键使得RST脚为高电平,使8051重新启动。

在系统中,有时会出现显示不正常,也为了调试方便,我们需要设计一个复位电路,在系统中,复位电路主要完成系统的上电复位和系统在运行时用户的按键复位功能。复位电路可由简单的RC

电路构成,也可使用其它的相对复杂,但功能

更完善的电路。本系统采用的电路如图2.5所

示。工作原理是:上电瞬间,RC电路充电,RESET

引脚端出现正脉冲,只要RESET保持10ms以上

高电平,就能使单片机有效的复位。,C取10μ

F,R取10KΩ。

按键复位电路,在按下复位键瞬间C与R

构成充电电路,RESET端的电位与Vcc相同,随

着充电电流的减少,RESET的电位逐渐下降。图 2.5 复位电路

图中 RC时间常数越大,上电时RESET端保持高电平的时间越长,图中这组参数足以保证复位操作。

2.2 时钟电路设计

时钟是单片机的心脏,单片机各功能部件的运行都是以时钟频率为基准,有条不紊地一拍一拍地工作。因此,时钟频率直接影响单片机的速度,时钟电路的质量也直接影响单片机系统稳定性。本次时钟电路如下图所示。

图2.6 时钟电路部分原理图

单片机内部有一个用于构成振荡器的高增益反向放大器,该高增益反向放大器的输入端为芯片引脚XTAL1,输出端为引脚XTAL2这两个引脚跨接在石英晶体振荡器和微调电路,就构成一个稳定的自激振荡器。

电路中的电容C1和C2典型值通常选择30pF左右,该电容大小会影响振荡器频率的高低,振荡器的稳定性和起振的快速性。晶振的振荡器频率的范围通常在1.2~12MHz之间,晶体的频率越高,则系统得时钟频率也就变高,单片机的运行速度也就越快。但反过来运行速度快,对存储器的速度要求就高。对印刷电路板的工艺要求也高,即要求浅间的寄生电容要小;晶体和电容应尽可能安装得与单片机芯片靠近,以减少寄生生活,更好的保证振荡器稳定,可靠地工作。

2.3 温度采集电路设计

温度采集电路的设计是用温度传感器DS18B20 。

2.3.1 DS18B20传感器的测温原理

表2.2 温度和数据的关系

2.3.2 温度采集电路设计

温度采集电路如图2.9示:

DS18B20只需要接到控制器(单片机)的一个I/O

口上,由于单总线为开漏所以需要外接一个4.7K的上

拉电阻。如要采用寄生工作方式,只要将VDD电源引

脚与单总线并联即可。

图2.9 温度采集电路

2.4电平转换电路

TTL电平到RS232电平的转换电路由max232芯片和四个104的瓷片电容组成。电平转换电路的作用是完成程序的下载及串口通信的功能,其电路图如下图所示:

图3.0 电平转换电路

2.5显示电路设计

在单片机系统中,常常用数码管做显示器,一般的显示器为4位或8位。本系统使用数码管显示温度值,因此需要四位数码管。

本设计中采用的是4位数码管动态显示方式,共阴极数码管用9012三极管驱动。

数码管管脚图及其七段LED码如下所示:

图2.14 数码管管脚图

表2.6 七段LED段码

具体连接参看下图:

图2.15 显示电路

2.6加热电路设计

加热电路主要由光耦MOC3061和双向可控硅(晶闸管)BT137组成,还有相应的过流保护(熔断器)电路。光耦起着隔离的作用及控制晶闸管的门极,双向可控硅主要用于变频电路、电动工具开关、调温电路、洗衣机、空调等,其可承受600V的峰值电压、8A的通态平均电流和80A的通态不重复浪涌电流,所以在这个系统中选用BT137是合适的。整个加热电路采用低电平驱动。其硬件电路如下图所示:

图2.16 加热电路

2.7人机界面设计

人机界面选用北京迪文公司的M600型人机界面,该型号的人际界面采用RS-232标准的串口通信,硬件电路相对简单。其硬件连线方式如下图所示:

图2.17 人机界面

第3章软件设计

系统采用单片机作为控制单元,在系统硬件电路设计完成后,还要软件才可以正常工作,系统性能的好坏,很大程度上取决于软件设计。

3.1 数据采集程序设计

图3.1 数据采集程序流程图

3.2人机界面程序设计

本次设计使用的是北京迪文公司的M600型人机界面。此型号的人机界面的功能很多,如文本显示、图片/图标显示、动画支持等。在本次设计中用到了其中的文本显示和图片显示功能,下面就这两个功能的程序实现做一下说明。

3.2.1显示

指令说明

TX:AA CC 33 C3 3C

说明:

0x53:显示8*8点阵的ACII字符串;

0x54:显示16*16点阵的扩展码汉字字符串;

0x55:显示32*32点阵的内码好汉字字符串;

显示字符串的起始位置;

要显示的字符串,汉字采用GB2312或GBK编码。

举例:

AA 55 00 80 00 30 48 6F 77 20 61 72 65 20 79 6F 75 20 3F CC 33 C3 3C 从(128,48)位置开始显示字符串“How are you?”。

3.2.2图片显示

指令说明

TX:AA 0x70 PIC_ID CC 33 C3 3C

说明:0x70:显示保存在终端中的一幅全屏图像;

PIC_ID:保存在HMI FLASH存储器的图片索引ID;

举例:

AA 70 00 CC 33 C3 3C 显示保存在HMI中的第0幅图片。

第4章结论

5.1 收获与体会

整个系统没有用石英加热管做温度控制,只是用直流电机做了一下演示。根据理性的分析,因为加热器的控制是采用简单的开关控制,而没有用控制策略更好的PID控制,所以本人所设计的温度控制系统不可能很精确地进行温度控制,最后的稳态值必将在设定值附近波动。如果控制对象是水温,则控制效果将会要好一些(水温变化要相对缓慢一些)。

通过本次设计,我对单片机有了更深入的理解,更掌握了原理图的绘制中所遇到的与实际相关的问题、PCB布线中与实际相关的问题以及到实际元器件的焊接,而且还了解C语言编程的相关知识,系统的运用了所学知识。

温度数据采集系统

第三章系统硬件设计 温度数据采集系统和接收显示硬件电路主要包含温度数据采集、发送、接收和显示等模块,温度数据采集采用数字式温度传感器DS18B20,数据的发送和接收采用无线数据收发模块PTR2000,整个系统采用单片机STC89C52进行各模块的协调控制,下面对各个模块进行介绍。 3.1 数字温度传感器DS18B20 3.1.1 DS18B20 的性能特点 DS18B20 是由DALLAS 半导体公司生产的单线型智能数字温度传感器,是新一代适配微处理器的智能温度传感器,广泛应用于工业、农业等领域,具有体积小、接口方便和传输距离远的特点,在一根通信线上可以挂很多个DS18B20,很方便。具有以下特点: (1)具有独特的1-Wire 接口,只需要一个端口引脚就可以进行通信; (2)具备多节点能力,能够简化分布式温度检测应用中的设计; (3)不需要外部元件; (4)可以直接从数据线供电,电源电压范围在3~5.5V; (5)在待机状态下可以不消耗电源电量; (6)测量温度范围在-55~+125℃; (7)在-10~+85℃时测量精度在±0.5℃; (8)可以用程序设定9~12 位分辨率; (9)用户可根据需要定义温度的上下限报警设置。 DS18B203 脚封装的管脚排列图如图3.1.1 所示。

图 3.1.1 DS18B20 管脚排列图 DS18B20 只有三个引脚。其中,引脚1 和3 分别是GND 和VDD,引脚2 是DQ 端,是用于数据信息的输入和输出。当给DS18B20 加电后,单片机可以通过DQ 端写入命令,并可以读出含有温度信息的数字量。在使用寄生电源情况下,可以向DS18B20 提供电源。 3.1.2 DS18B20 的内部结构 DS18B20的内部框图如图3.1.2所示。 图3.1.2 DS18B20的内部框图 DS18B20主要由64位ROM、温度传感器、非易失性温度报警触发器TH和TL及暂存器四部分组成。64位ROM存储器具有独一无二的序列号,可以看作是该DS18B20的地址系列号,是在出厂前就被光刻好的。暂存器各字节具有不同的意义,0和1字节是用于存储温度传感器数字输出的温度寄存器;2字节和3字节分别是非易失性上限报警触发寄存器(TH)和下限报警触发寄存器(TL);4字节的配置寄存器能够用来设置温度转换的精度; 5、6和7字节作为内部保留使用。DS18B20有两种供电方式,可以使用寄生电源供电,也可以使用外部电源。在使用寄生电源的时候,不用外部电源,而是在总线为高时由DQ端提供电源,同时向内部电容充电,以求在总线拉低时为DS18B20提供电量。上电后,DS18B20进入空闲状态;当MCU向DS18B20发出Convert T [44h]的命令后,DS18B20 向MCU传送转换状态,开始温度测量和A/D转换。温度数据以带符号位的补码形式存储在温度寄存器中,温度寄存器格式如图3.1.3所示。 图3.1.3 DS18B20温度寄存器格式 温度的正负值是由符号为来说明的,正为0,负为1。表3.1给出一部分数字数据与温度的对应关系。 表3.1 DS18B20温度与数据对应关系

【CN109974256A】一种室内温湿度控制系统及控制方法【专利】

(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 201910264380.2 (22)申请日 2019.04.03 (71)申请人 南京福加自动化科技有限公司 地址 210001 江苏省南京市经济技术开发 区恒业路6-3号 (72)发明人 李新美 王岑佳 刘守超 吴敢  (74)专利代理机构 南京经纬专利商标代理有限 公司 32200 代理人 曹翠珍 (51)Int.Cl. F24F 11/89(2018.01) (54)发明名称 一种室内温湿度控制系统及控制方法 (57)摘要 本发明涉及一种室内温湿度控制系统及控 制方法,运用自动化技术,实时检测获得送风侧 温湿度平均值和回风侧温湿度平均值,并据此针 对空调装置(1),实现表冷段(3)、蒸汽加热段 (4)、蒸汽加湿段(5)的精确控制输出,并通过左 右侧送回风向的定时切换,结合室内轴流风扇切 换控制组推动中间气流,提高左右侧室内空气混 合效率,使得室内各区域温湿度更加接近和均 衡,从而最终提高了整个室内环境的温湿度精 度, 进而提高了养殖质量和养殖收益。权利要求书2页 说明书5页 附图2页CN 109974256 A 2019.07.05 C N 109974256 A

权 利 要 求 书1/2页CN 109974256 A 1.一种室内温湿度控制系统,通过空调装置(1)实现对室内环境的恒温恒湿控制,其特征在于:包括控制模块(20)、送回风阀切换控制组和传感器检测组,其中,控制模块(20)与空调装置(1)相连接,进行制冷、制热、加湿、除湿功能控制,针对空调装置(1)内部回风区内气流实现温湿度控制,并输送至空调装置(1)内部的出风区;空调装置(1)内部出风区设置两个出风口,并定义为第一出风口和第二出风口,同时,空调装置(1)内部回风区设置两个进风口,并定义为第一进风口和第二进风口;室内环境中彼此相对的两侧壁上分别固定设置一组主导风装置,各组主导风装置分别均包括至少一个子导风装置,各子导风装置上分别均设置两端导风口,各子导风装置上的两端导风口敞开、且彼此连通; 送回风阀切换控制组包括左侧回风切换风阀(7)、左侧送风切换风阀(8)、右侧回风切换风阀(9)、右侧送风切换风阀(10),控制模块(20)分别与送回风阀切换控制组中的各切换风阀进行连接控制;第一出风口经管路对接左侧送风切换风阀(8)的其中一端,第一进风口经管路对接左侧回风切换风阀(7)的其中一端,左侧送风切换风阀(8)另一端与左侧回风切换风阀(7)另一端相对接,并且该对接位置经各根管路分别连通其中一组主导风装置中各子导风装置上的其中一端导风口;第二出风口经管路对接右侧送风切换风阀(10)的其中一端,第二进风口经管路对接右侧回风切换风阀(9)的其中一端,右侧送风切换风阀(10)另一端与右侧回风切换风阀(9)另一端相对接,并且该对接位置经各根管路分别连通另一组主导风装置中各子导风装置上的其中一端导风口; 传感器检测组包括两个温湿度检测组,各温湿度检测组分别与各组主导风装置彼此一一对应,各温湿度检测组分别均包括至少一个温湿度传感器,各温湿度检测组中温湿度传感器的数量与对应主导风装置中子导风装置的数量相同,温湿度检测组中各个温湿度传感器分别与对应主导风装置中各个子导风装置一一对应,各温湿度检测组中各温湿度传感器分别设置于对应主导风装置中对应子导风装置上的另一端导风口,控制模块(20)分别与各个温湿度传感器相连,分别获取对应子导风装置上导风口位置的温湿度数据。 2.根据权利要求1所述一种室内温湿度控制系统,其特征在于:还包括室内轴流风扇切换控制组,室内轴流风扇切换控制组包括至少一个送风轴流风扇组,室内轴流风扇切换控制组设置于所述室内环境中、两组主导风装置之间的位置,各送风轴流风扇组分别均包括正向送风轴流风扇组和反向送风轴流风扇组,所述控制模块(20)分别与各送风轴流风扇组中的正向送风轴流风扇组、反向送风轴流风扇组相连接、进行两向送风控制,针对两组主导风装置之间的气流进行引导。 3.根据权利要求2所述一种室内温湿度控制系统,其特征在于:还包括左侧送风风压传感器(21)和右侧送风风压传感器(6),所述左侧送风切换风阀(8)另一端与所述左侧回风切换风阀(7)另一端相对接位置串联左侧送风风压传感器(21)后、经各根管路分别连通其中一组主导风装置中各子导风装置上的其中一端导风口;所述右侧送风切换风阀(10)另一端与所述右侧回风切换风阀(9)另一端相对接位置串联右侧送风风压传感器(6)后、经各根管路分别连通另一组主导风装置中各子导风装置上的其中一端导风口;所述控制模块(20)分别与左侧送风风压传感器(21)、右侧送风风压传感器(6)相连接,获取各个风压传感器所设管路位置中气流流动的压力数据。 4.根据权利要求2所述一种室内温湿度控制系统,其特征在于:所述各组主导风装置分别均包括三个子导风装置,各组主导风装置中各个子导风装置呈纵向排列布局设置,即上 2

基于LabVIEW的温度测量及数据采集系统设计

LabVIEW技术大作业 题目:基于LabVIEW的温度测量及数据采集系统设计学院(系):信息与通信工程学院 班级:通信133 学号:xxxxxxxxx 姓名:xxxxxx

一、设计背景 LABVIEW最初就是为测试测量而设计的,因而测试测量也就是现在LABVIEW最广泛的应用领域。经过多年的发展,LABVIEW在测试测量领域获得了广泛的承认。至今,大多数主流的测试仪器、数据采集设备都拥有专门的LabVIEW驱动程序,使用LabVIEW可以非常便捷的控制这些硬件设备。同时,用户也可以十分方便地找到各种适用于测试测量领域的LabVIEW工具包。这些工具包几乎覆盖了用户所需的所有功能,用户在这些工具包的基础上再开发程序就容易多了。有时甚至于只需简单地调用几个工具包中的函数,就可以组成一个完整的测试测量应用程序。 二、系统方案 本设计的程序框图和前面板图分别是图1.1和图1.2,“温度测量及数据采集系统.vi”是一个测量温度并将测试数据输出到文件的VI。此VI中的温度是用一个20至40的随机整数来代替的,测试及采集100个温度值,每隔0.25秒测一次,共测定25秒。在数据采集过程中,VI将在前面板的波形图上实时地显示测量结果。采集过程结束后,波形图上显示出温度数据曲线,数组中显示每次的温度测量数据,并在显示控件中显示测试中温度的最大值、最小值和平均值,同时把测量的温度值以文件的形式存盘。

图1.1温度测量及数据采集程序框图 1.2温度测量及数据采集前面板图

二、系统各模块介绍 2.1循环模块 For循环用于将某段程序循环执行指定的次数, 是总数接线端,指定For循环内部代码执行的次数。如将0或负数连接至总数接线端,For循环不执行。 是计数接线端,表示完成的循环次数。第一次循环的计数为0。 本设计使用for循环将循环内的程序循环100次。

远程温度采集与显示系统设计

毕业设计论文 远程温度采集测量系统 系电子信息工程系 专业电子信息工程技术姓名张一浩班级电信091 学号0901043118 指导教师张少华职称讲师 设计时间2011.11.20-2012.1.8

目录 第一章测量方案 (4) 1.1 系统功能 (4) 1.1.1 功能介绍 (4) 1.2方案论证与确定 (4) 1.2.1温度测量方案的确定 (4) 1.2.2 远程无线数据传送方案的确定 (5) 第二章电路原理及主要功能模块 (6) 2.1工作原理 (6) 2.1.1 系统框图 (6) 2.1.2现场温度采集电路 (6) 2.2 通信模块 (7) 2.2.1 信号发送电路 (7) 2.2.2 接收解调电路 (8) 2.3微机硬件原理图 (9) 2.3.1主机控制原理图 (9) 2.3.2从机控制原理图 (10) 第三章软件系统设计 (11) 3.1软件主要功能 (11) 3.2 软件设计框图 (11) 3.2.1设计框图 (11) 3.3测试方法及所用仪表 (13) 第四章数据分析 (14) 4.1 测试数据及测试结果分析 (15) 4.1.1 温度数据 (15) 第五章结束语 (16) 参考文献 (17) 致谢 (18)

远程温度采集测量系统 摘要 本文给出了远程温度采集测量系统的设计,它由温度数据采集测量与远程无线数字调频传送两部分构成,分为现场温度采集、远程数据传送和温度数据显示三个模块。设计采用单片微型计算机系统,数字频率调制(FSK)芯片和相关接口电路,实现现场温度信号的调理、模数转换、处理和远程传送。测温范围可达-50℃~+150℃,误差小于1℃。远程无线传送距离有障碍物时大于20m,传送的误码率小于1‰。利用LCD和LED分别可在现场模块和终端模块显示当前温度值,显示分辨率为0.1℃,系统设有语音报温和温度上限报警功能,所有指标均满足题目的基本要求和发挥部分要求。 关键词:温度传感器;接收电路;温度的测量

单片机温度采集系统

课程设计 课程设计名称:温度采集装置 班级:数控技术0901 学号: 课程设计时间:2011.12.5—12.11

目录 1 设计任务 (2) 2 确定设计方案 (3) 2.1 温度传感器—AD22100K (3) 2.2 A/D转换器—ADC0809 (4) 2.3 单片机的选择—80C51 (6) 2.4 显示器接口—LED动态显示接口 (8) 3 硬件电路的设计 (10) 3.1 温度传感器与A/D转换器的接口电路 (10) 3.2 A/D转换器与89C51的接口电路 (10) 3.3 89C51与显示器间的接口电路 (11) 3.4 晶振电路和复位电路的设计 (12) 4 软件设计 (13) 4.1温度采集的主程序流程图 (13) 4.2 程序清单 (15) 5 心得体会 (20) 附录 (21) 温度采集装置 1、设计任务

设计一个温度采集系统,要求按1路/s的速度顺序检测8路温度点,测温范围为+20℃~+100℃,测量精度为±1%。要求用5位数码管显示温度,最高位显示通道号,次高位显示“—”,低三位显示温度值。 2、设计方案 2.1 温度传感器—AD22100K AD22100K是有信号调节的单片温度传感器,工作温度范围为-50~+150,信号调节不需要调节电路、缓冲器和线性化电路,简化了系统设计。输出温度与电压和电源电压的乘积(比率测量)成比例。输出电压摆幅为0.25V(对应-50℃)和4.75V(对应150℃),用5V单电源工作。 2.1.1 AD22100K的引脚图如2.1.1 图2.1.1 AD22100K的引脚图 注:1.V电源 4.GND接地 2.U输出 3、5~8 NC不连接

远程温度控制系统毕业设计

引言 温度是工业生产中常见的被控参数之一。从食品生产到化工生产,从燃料生产到钢铁生产等等,无不涉及到对温度的控制,可见,温度控制在工业生产中占据着非常重要的地位,而且随着工业生产的现代化,对温度控制的速度和精度也会越来越高。近年来,温度控制领域发生了很大的变化,工业生产中对温度的控制不再局限于近距离或者直接的控制,而是需要进行远距离的控制,这就产生了远程温度控制。 远程温度控制的通信方式有多种,如通过网络,无线电等等。每一种方式都有其优点和缺点。利用无线电通信,方便、灵活,而且经济。它不需要像网络控制耗费巨大的通信资源,也不受网络速度的影响。 在温度控制的方法上,传统的控制方法(包括经典控制和现代控制)在处理具有非线形或不精确特性的被控对象时十分困难。而温度系统为大滞后系统,较大的纯滞后可引起系统不稳定。 在温度采集方法上,通常是利用热电偶把热化为电信号,再通过A/D转换得到温度值。这种方法速度慢,而且精度不是很高。综合上面的考虑以及自己的爱好,设计了基于无线电通信的远程温度控制系统。本文详细的介绍了系统的硬件设计,软件设计,以及调试等,希望它能给初级电子制作爱好者带来一些无线电通信和温度控制的基本常识,以及应该注意的一些事项。 1、温度控制的发展及意义 在人类的生活环境中,温度扮演着极其重要的角色。无论你生活在哪里,从事什么工作,无时无刻不在与温度打着交道。自18世纪工业革命以来,工业发展对是否能掌握温度有着绝对的联系。在冶金、钢铁、石化、水泥、玻璃、医药等等行业,可以说几乎%80的工业部门都不得不考虑着温度的因素。 现代工业设计、工程建设及日常生活中常常需要用到温度控制,早期温度控制主要应用于工厂中,例如钢铁的水溶温度,不同等级的钢铁要通过不同温度的铁水来实现,这样就可能有效的利用温度控制来掌握所需要的产品了。在现代社会中,温度控制不仅应用在工厂生产方面,其作用也体现到了各个方面,随着人们生活质量的提高,酒店厂房及家庭生活中都会见到温度控制的影子,温度控制将更好的服务于社会。 2 总体设计与可行性分析 2.1 设计任务 1、利用所学的知识设计远程温度控制系统。电烤箱温度可在一定范围内由人工设定,温度信号检测方案自行确定,用单片机采用PID控制算法实现温度实时控制,静态误差1度,超调量〈2.5%,系统温度调节时间ts〈4分钟。控制输出采用脉冲移相触发可控硅来调节加热有效功率。控制温度范围室温--125℃,用十进制数码显示箱内的温度。

基于51单片机的温度控制系统的设计

基于单片机的温度控制系统设计 1.设计要求 要求设计一个温度测量系统,在超过限制值的时候能进行声光报警。具体设计要求如下: ①数码管或液晶显示屏显示室内当前的温度; ②在不超过最高温度的情况下,能够通过按键设置想要的温度并显示;设有四个按键,分别是设置键、加1键、减1键和启动/复位键; ③DS18B20温度采集; ④超过设置值的±5℃时发出超限报警,采用声光报警,上限报警用红灯指示,下限报警用黄灯指示,正常用绿灯指示。 2.方案论证 根据设计要求,本次设计是基于单片机的课程设计,由于实现功能比较简单,我们学习中接触到的51系列单片机完全可以实现上述功能,因此可以选用AT89C51单片机。温度采集直接可以用设计要求中所要求的DS18B20。报警和指示模块中,可以选用3种不同颜色的LED灯作为指示灯,报警鸣笛采用蜂鸣器。显示模块有两种方案可供选择。 方案一:使用LED数码管显示采集温度和设定温度; 方案二:使用LCD液晶显示屏来显示采集温度和设定温度。 LED数码管结构简单,使用方便,但在使用时,若用动态显示则需要不断更改位选和段选信号,且显示时数码管不断闪动,使人眼容易疲劳;若采用静态显示则又需要更多硬件支持。LCD显示屏可识别性较好,背光亮度可调,而且比LED 数码管显示更多字符,但是编程要求比LED数码管要高。综合考虑之后,我选用了LCD显示屏作为温度显示器件,由于显示字符多,在进行上下限警戒值设定时同样可以采集并显示当前温度,可以直观的看到实际温度与警戒温度的对比。LCD 显示模块可以选用RT1602C。

3.硬件设计 根据设计要求,硬件系统主要包含6个部分,即单片机时钟电路、复位电路、键盘接口模块、温度采集模块、LCD 显示模块、报警与指示模块。其相互联系如下图1所示: 图1 硬件电路设计框图 单片机时钟电路 形成单片机时钟信号的方式有内部时钟方式和外部时钟方式。本次设计采用内部时钟方式,如图2所示。 单片机内部有一个用于构成振荡器的高增益反相放大器,引脚XTAL1和XTAL2分别为此放大器的输入端和输出端,其频率范围为~12MHz ,经由片外晶体振荡器或陶瓷振荡器与两个匹配电容一 起形成了一个自激振荡电路,为单片机提供时钟源。 复位电路 复位是单片机的初始化操作,其作用是使CPU 和系统中的其他部件都处于一个确定的初始状态,并从这个状态开始工作,以防止电源系统不稳定造成CPU 工作不正常。在系统中,有时会出现工作不正常的情况,为了从异常状态中恢复,同时也为了系统调试方便,需要设计一个复位电路。 单片机的复位电路有上电复位和按键复位两种形式,因为本次设计要求需要有启动/复位键,因此本次设计采用按键复位,如图3。复位电路主要完成系统 图2 单片机内部时钟方式电路 图3 单片机按键复位电路

基于labview温度监测系统

课题基于labview的温度监测系统班级 12电信 学号 201210350120 姓名邹临昌 时间 2015.12 .12-2016.1.12 景德镇陶瓷学院

摘要:本课题介绍了虚拟仪器概况及其发展背景;通过对虚拟仪器的学习和研究,运用软件工具,实现温度显示系统的模拟。实现系统软件设计思路是:利用LabVIEW中的各种控件,实现温度数据采集显示。利用虚拟仪器的优越性实现了基于操作系统下的交通终端服务系统的展示部分。 关键字:labVIEW,温度,数据采集 引言 美国国家仪器公司推出的LabVIEW不仅是一个图形化编程语言,而且是一个广泛应用于虚拟测控系统的虚拟仪器平台,它与数据采集卡一起构成虚拟测试仪器,其测试系统的构建可以通过图形化的语言描述,组态容易,设计简单,广泛应用于测量与控制。 LabVIEW是虚拟仪器领域中最具有代表性的图形化编程开发平台[1] ,是目前国际上首推并应用最广的数据采集和控制开发环境之一,主要应用于仪器控制、数据采集、数据分析、数据显示等领域,并适用于多种不同的操作系统平台。与传统程序语言不同,LabVIEW采用强大的图形化语言(G 语言)编程,面向测试工程师而非专业程序员,编程非常方便,人机交互界面直观友好,具有强大的数据可视化分析和仪器控制能力等特点。使用LabVIEW 开发环境,用户可以创建32位的编译程序,从而为常规的数据采集、测试、测量等任务提供了更快的运行速度。LabVIEW是真正的编译器,用户可以创建独立的可执行文件,且该文件能够脱离开发环境而单独运行。

1.1虚拟仪器的优势 1.经济实惠 2.方便适用 3.提高测试效果 4.开放且灵活 远程虚拟仪器的优势在于不受地域限制,功能可由用户自己定义,且构建容易,所以使用面极为广泛,是科研、开发、测量、检测、计量、测控等领域不可多得的好工具,更值得一提的是它可应用在高危险的区域进行在线的数据采集和检测[5]。使测量人员的工作不但摆脱了地理位置和条件的限制,还可以通过Intcrnet把所采集到的数据自动地转送到另一台计算机进行评估。

基于Labview的温度采集系统

基于Labview 的温度采集系统 摘要:随着工业的不断发展,对温度测量的要求越来越高,而且测量范围也越来越广。本设计用LabView 软件在PC 机上编程实现了多点温度采集、动态图形显示、数据存储、报警、数据分析等功能,并重点对基于LabVIEW 的虚拟温度采集系统的设计进行了讨论。 关键词:LabVIEW; 温度采集 0 引言 进入21世纪以来,作为测试技术的一个分支,虚拟仪器的开发和研制在国内得到了飞速的发展。它可以利用计算机显示器的显示功能来模拟传统仪器的控制面板,以多种形式表达输出检测结果。目前,常用的温度采集系统绝大部分是由集成温度传感器和单片机构成的,设计过程繁琐、调试期长、修改不方便。本文借助LabVlEW 图形化软件开发系统,用软件代替DAQ 数据采集卡设计的这种虚拟温度采集系统,比以前的更易修改且成本低、周期短。 1 设计思想 该系统的功能框图如图所示。 本温度采集系统的设计采用软件代替了DAQ 数据采集卡,使用Demo read voltage 子程序来仿真电压测量,然后把所测得的电压值转换成摄氏或华氏温度读数。 在数据采集过程中,实时地显示数据。当采集的温度值大于设定的高限报警数值时,就会点亮高报警红色灯,同时触发条件结构里的事件发生,使系统发出蜂呜温度采集系统 实 时 温 度 显 示 保存数据 报警设定 数值计算 显示转换

声。当采集过程结束后,在图表上画出数据波形,并算出最大值、最小值和平均值,并自动产生数据文件的头文件,它包括操作者名字和文件名,将采集的数据附在头文件后面,以供查询。 2 子程序设计 2.1 温度计子程序 温度计界面程序如下图所示。在框图程序中设定温度计的标尺范围为0.0到100.0,在前面板窗口中放入竖直开关控制用下选择“温度值单位”,即选择以华氏还是摄氏显示。 2.2 实现步骤 1、点击框图程序窗口的空白处,弹出功能模板,从弹出的菜单中选择所需的对象。本程序用到下面的对象: Multiply(乘法)功能,将读取电压值乘以100.00,以获得华氏温度。 Subtract(减法)功能,从华氏温度中减去32.0,以便转换成摄氏温度。 Divide(除法)功能,把相减的结果除以1.8以转换成摄氏温度。 Select(选择)功能(Comparison子模板)。取决于温标选择开关的值,该功能输出华氏温度(当选择开关为false)或者摄氏温度(选择开关为True)数值。 Demo Read Voltage VI程序(Tutorial子模板)。该程序模拟从DAQ卡的0通道读取电压值,并把所测得的电压值转换成华氏或摄氏读数。 随机数产生功能(Numeric子模板),用于产生随机温度值。 数值常数。用连线工具,点击要连接一个数值常数的对象,并选择Create Constant功能。若要修改常数值,用标签工具双点数值,再写入新的数值。

虚拟仪器温度采集系统

内蒙古科技大学虚拟仪器期末大作业 题目:虚拟仪器温度采集系统 姓名:王伍波 专业:测控技术与仪器 学号:1067112240 班级:测控10-2班 教师:肖俊生 时间:2013年6月18日

一、设计题目:虚拟仪器温度采集系统 二、设计要求: 1.连续采集温度信号,并存储 2.温度上下限报警功能,上下限可调 3.华氏、摄氏可转换显示 三、设计思路: 该设计是以计算机和单片机数据采集系统为核心,单片机数据采集系统主要完成对温度信号进行数据采集,计算机主要完成温度信号的分析、显示和控制等功能。设计中采用Intel 公司的89C51 单片机完成数据采集,采用A D 5 7 4 完成数据的A/D 转换。图2 为AD574 与89C51 单片机的接口电路。 1.设计虚拟前面板 温度监测软件设计本系统以labview8.5 作为开发工具。现以仿真数据为例来讲述系统软件对温度的监测、报警及显示功能。利用labview8.5编程使温度可以在华氏和摄氏之间随时进行切换,同时对温度实时监测。当温度超过上限要求时会及时点亮报警灯进行报警并显示每次采集过程中累加的报警次数,报警的上限值可以通过前面板的输入控件改变其值。采集进度定义为每次采集100 点。为了防止程序陷入死循环每次采集之间的时间间隔为1000ms。开始采集后在整个采集过程中可以暂停采集以便随时对温度进行观察。 2、编辑流程图 每一个程序前面板都对应着一段框图程序框图程序用

LabVIEW 图形编程语言编写.可以把它理解成传统程序的源代码。框 图程序由端口、节点、.图框和连线构成。其中端口被用来同程序前 面板的控制和显示传递数据.节点被用来实现函数和功能调用.图框 被用来实现结构化程序控制命令.而连线代表程序执行过程中的数据流.定义了框图内的数据流动方向 3、运行检验 检验是否能够完成系统的功能.改变相应参数进行进一步验证.以方便根据实际情况修改设计.从而方便实际器件的设计、调试。4、功能描述 创建一个VI程序模拟温度测量:把创建的温度计程、序 T(hermometerVI1作为一个子程序用在当前新建程序里.先前的温 度计子程序用于采集数据.而当前的程序用于显示温度曲线.并在前 面板上设定测量次数和每次测量间隔的延时;再创建一个新VI程序,进行温度测量,并把结果在波形图表上显示:利用新创建的VI程序.再输入新的字符串;据采集过程中。实时地显示数据;当采集 过程结束后,在图表上画出数据波形.并算出最大值、最小值和平 均值(此处只使用摄氏温度单位):修改TemperatureAnalysis.VI DemoReadVohageVI程序以检测温度是否超出范围.当温度超出上限(High Limit)时,前面板上的LED点亮,并且有一个蜂鸣器发声。5、设计过程 创建一个VI程序模拟温度测量假设传感器输出电压与温度成 正比。例如.当温度为70时,传感器输出电压为0.7V。本程序也

温度控制系统设计文献综述

基于单片机的温度控制 系统设计文献综述 前言 随着现代工业的发展,人们需要对工业生产中有关温度系统进行控制,如钢铁冶炼过程需要对刚出炉的钢铁进行热处理,塑料的定型及各种加热炉、热处理炉、反应炉和锅炉中温度进行实时监测和精确控制温度是日常生活、工业、医学、环境保护、化工、石油等领域最常遇到的一个物理量。而且,很多领域的温度可能较高或较低,现场也会较复杂,有时人无法靠近或现场无需人力来监控。如加热炉大都采用简单的温控仪表和温控电路进行控制, 存在控制精度低、超调量大等缺点, 很难达到生产工艺要求。且在很多热处理行业都存在类似的问题,所以,设计一个较为通用的温度控制系统具有重要意义。这时我们可以采用单片机控制,这些控制技术会大大提高控制精度,不但使控制简捷,降低了产品的成本,还可以和计算机通讯,提高了生产效率. 单片机是指芯片本身,而单片机系统是为实现某一个控制应用需要由用户设计的,是一个围绕单片机芯片而组建的计算机应用系统,这是单片机应用系统。单片机自问世以来,性能不断提高和完善,其资源又能满足很多应用场合的需要,加之单片机具

有集成度高、功能强、速度快、体积小、功耗低、使用方便、价格低廉等特点,因此,应用日益广泛,并且正在逐步取代现有的多片微机应用系统。 1.陈岩《基于ARM 的远程控制温控系统的设计》一个基于ARM的远程控制系统的设计.该系统以无线寻呼网络接收POCSAG编码的控制命令字,同时利用DIMF信号发送器将要反馈的数据通过公用电话网络以DTMF编码传送回去,从而实现了一个功能完整的远程控制系统,弥补了以往远程控制系统的不足同。 2.金凯鹏胡即明《基于模糊PID 算法远程温度控制系统的实现》针对实时温度控制对象,算法远程温度控制系统是一套远程控制系统,并结合了模糊PID控制算法,利用其电路组成和设计原理,实现了对远程温度系统的监视和控制功能.采集端主要实现温度采集、数码显示、温度设定、无线编码发射、加热开关控制等功能;监控部分主要实现无线解码接收、温度显示、报警等功能模块.本系统实现了实时控制与无线传输结合. 3.王晓员《基于单片机多点温度控制的硬件构建设计》针对目前许多塑料反应炉温度控制不准确的现状,进行了基于MCS-51系列单片机多点温度控制的硬件构建的设计.采用数字化温度传感器DS18820,TLC2543型号的12位开关电容运次逼近模数A/D转换器.成本低、可靠性高 4.王芳《利用单片机实现温度智能控制》温度控制系统是

温湿度独立控制空调系统

摘要:本文在分析了目前热湿联合处理空调系统所面临的主要问题的基础上,提出了热湿独立控制空调策略:采用新风去除室内的余湿、承担室内空气质量的任务,采用高温冷源去除室内的余热。并提出了温湿度独立控制空调方式对室内末端装置、新风处理、制备高温冷源的要求与影响,介绍了温湿度独立控制系统的应用实践工程。 关键词:温湿度独立控制新风高温冷源 1 引言 从热舒适与健康出发,要求对室内温湿度进行全面控制。夏季人体舒适区为25ºc,相对湿度60%,此时露点温度为16.6ºc。空调排热排湿的任务可以看成是从25ºc 环境中向外界抽取热量,在16.6ºc的露点温度的环境下向外界抽取水分。目前空调方式的排热排湿都是通过空气冷却器对空气进行冷却和冷凝除湿,再将冷却干燥的空气送入室内,实现排热排湿的目的。现有的热湿联合处理的空调方式存在如下问题。 (1)热湿联合处理的能源浪费。由于采用冷凝除湿方法排除室内余湿,冷源的温度需要低于室内空气的露点温度,考虑传热温差与介质输送温差,实现16.6ºc的露点温度需要约7ºc的冷源温度,这是现有空调系统采用5~7ºc的冷冻水、房间空调器中直接蒸发器的冷媒蒸发温度也多在5ºc的原因。在空调系统中,占总负荷一半以上的显热负荷部分,本可以采用高温冷源排走的热量却与除湿一起共用5~7ºc的低温冷源进行处理,造成能量利用品位上的浪费。而且,经过冷凝除湿后的空气虽然湿度(含湿量)满足要求,但温度过低,有时还需要再热,造成了能源的进一步浪费与损失。 (2)难以适应热湿比的变化。通过冷凝方式对空气进行冷却和除湿,其吸收的显热与潜热比只能在一定的范围内变化,而建筑物实际需要的热湿比却在较大的范围内变化。一般是牺牲对湿度的控制,通过仅满足室内温度的要求来妥协,造成室内相对湿度过高或过低的现象。过高的结果是不舒适,进而降低室温设定值,通过降低室温来改善热舒适,造成能耗不必要的增加;相对湿度过低也将导致由于与室外的焓差增加使处理室外新风的能耗增加。 (3)室内空气品质问题。大多数空调依靠空气通过冷表面对空气进行降温除湿,这就导致冷表面成为潮湿表面甚至产生积水,空调停机后这样的潮湿表面就成为霉菌繁殖的最好场所。空调系统繁殖和传播霉菌成为空调可能引起健康问题的主要原因。另外,目前我国大多数城市的主要污染物仍是可吸入颗粒物,因此有效过滤空调系统引入的室外空气是维持室内健康环境的重要问题。然而过滤器内必然是粉尘聚集处,如果再漂溅过一些冷凝水,则也成为各种微生物繁殖的最好场所。频繁清洗过滤器既不现实,也不是根本的解决方案。 (5)输配能耗的问题。为了完成室内环境控制的任务就需要有输配系统,带走余热、余湿、co2、气味等。在中央空调系统中,风机、水泵消耗了40~70%的整个空调系统的电耗。在常规中央空调系统中,多采用全空气系统的形式。所有的冷量全部用空气来传送,导致输配效率很低。 此外,随着能源问题的日益严重,以低品位热能作为夏季空调动力成为迫切需要。目前北方地区大量的热电联产集中供热系统在夏季由于无热负荷而无法运行,使得电力负荷出现高峰的夏季热电联产发电设施反而停机,或者按纯发电模式低效运行。如果可以利用这部分热量驱动空调,既省下空调电耗,又可使热电联产电厂正常运行,增加发电能力。这样即可减缓夏季供电压力,又提高能源利用率,是热电联产系统继续发展的关键。由于空调负荷在一天内变化显著,与热电联产电厂提供热能并不是很好匹配,如何实现有效的蓄能,以协调二者的矛盾也是热能使用当中存在的问题。 综上所述,空调的广泛需求、人居环境健康的需要和能源系统平衡的要求,对目前空调方式提出了挑战。新的空调应该具备的特点为: 加大室外新风量,能够通过有效的热回收方式,有效的降低由于新风量增加带来的能耗增大

温度数据采集系统

第三章 系统硬件设计温度数据采集系统和接收显示硬件电路主要包含温度数据采集、发送、接收和显示等模块,温度数据采集采用数字式温度传感器 DS18B20,数据的发送和接收采用无线数据收 发模块PTR2000,整个系统采用单片机STC89C52进行各模块的协调控制,下面对各个模块进行介绍。 3.1 数字温度传感器DS18B20 3.1.1 DS18B20 的性能特点 DS18B20 是由 DALLAS 半导体公司生产的单线型智能数字温度传感器,是新一代适配微处理器的智能温度传感器,广泛应用于工业、农业等领域,具有体积小、接口方便和传输距离远的特点,在一根通信线上可以挂很多个 DS18B20,很方便。具有以下特点:(1)具有独特的 1-Wire 接口,只需要一个端口引脚就可以进行通信;(2)具备多节点能力,能够简化分布式温度检测应用中的设计;(3)不需要外部元件; (4)可以直接从数据线供电,电源电压范围在 3~5.5V ;(5)在待机状态下可以不消耗电源电量;(6)测量温度范围在-55~+125℃;(7)在-10~+85℃时测量精度在±0.5℃;(8)可以用程序设定 9~12 位分辨率;(9)用户可根据需要定义温度的上下限报警设置。DS18B203 脚封装的管脚排列图如图 3.1.1 所示。、管路敷设技术通过管线敷设技术不仅可以解决吊顶层配置不规范高中资料试卷问题,而且可保障各类管路习题到位。在管路敷设过程中,要加强看护关于管路高中资料试卷连接管口处理高中资料试卷弯扁度固定盒位置保护层防腐跨接地线弯曲半径标高等,要求技术交底。管线敷设技术中包含线槽、管架等多项方式,为解决高中语文电气课件中管壁薄、接口不严等问题,合理利用管线敷设技术。线缆敷设原则:在分线盒处,当不同电压回路交叉时,应采用金属隔板进行隔开处理;同一线槽内,强电回路须同时切断习题电源,线缆敷设完毕,要进行检查和检测处理。、电气课件中调试对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料试卷相互作用与相互关系,根据生产工艺高中资料试卷要求,对电气设备进行空载与带负荷下高中资料试卷调控试验;对设备进行调整使其在正常工况下与过度工作下都可以正常工作;对于继电保护进行整核对定值,审核与校对图纸,编写复杂设备与装置高中资料试卷调试方案,编写重要设备高中资料试卷试验方案以及系统启动方案;对整套启动过程中高中资料试卷电气设备进行调试工作并且进行过关运行高中资料试卷技术指导。对于调试过程中高中资料试卷技术问题,作为调试人员,需要在事前掌握图纸资料、设备制造厂家出具高中资料试卷试验报告与相关技术资料,并且了解现场设备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。 、电气设备调试高中资料试卷技术电力保护装置调试技术,电力保护高中资料试卷配置技术是指机组在进行继电保护高中资料试卷总体配置时,需要在最大限度内来确保机组高中资料试卷安全,并且尽可能地缩小故障高中资料试卷破坏范围,或者对某些异常高中资料试卷工况进行自动处理,尤其要避免错误高中资料试卷保护装置动作,并且拒绝动作,来避免不必要高中资料试卷突然停机。因此,电力高中资料试卷保护装置调试技术,要求电力保护装置做到准确灵活。对于差动保护装置高中资料试卷调试技术是指发电机一变压器组在发生内部故障时,需要进行外部电源高中资料试卷切除从而采用高中资料试卷主要保护装置。

四路温度采集系统系统

四路温度采集系统的设计 【内容摘要】本文主要研究的是基于AT89S51单片机作为系统的温度显示以及设定双路温度报警系统的设计。此系统硬件电路主要包括5部分:AT89S51单片机最小系统电路部分和复位电路部分,LCD1602液晶显示电路部分,4个DS18B20作为温度检测部分,以及电源电路部分。 本系统采用C语言进行编写程序,为了便于阅读和修改,软件采用模块化结构设计,使程序间的逻辑层次更加简明。 【关键词】四路温度采集系统系统;DS18B20;LCD1602液晶显示;AT89S51单片机 1 引言 四路温度采集系统系统不仅是工业上的宠儿,也是是单片机实验中一个很常用的题目。因为它的有很好的开放性和可发挥性,因此对作者的要求比较高,不仅考察了对单片机的掌握能力更加强调了对单片机扩展的应用。而且在操作的设计上要力求简洁,功能上尽量齐全,显示界面也要出色。所以,双路温度报警系统无论作为比赛题目还是练习题目都是很有价值。 本文介绍一种基于 AT89C2051 单片机的一种温度测量,该电路DS18B20 作为温度监测元件,测量范围-55℃-~+125℃,使用LCD1602液晶显示模块显示,能通过键盘设置温度报警上下限.正文着重给出了软硬件系统的各部分电路,介绍了集成温度传感器 DS18B20 的原理,AT89C2051 单片机功能和应用.该电路设计新颖,功能强大,结构简单。 2双路温度报警系统系统简介及其作用综述 首先,由DS18B20温度传感器芯片测量当前温度,并将结果送入单片机。然后,通过AT89C51单片机芯片对送入的测量温度读数进行计算和转换,并将此结果送入液晶显示模块。最后,LCD 1602模块将送来的四路温度值值显示于显示屏上。

单片机实验温度采集系统

单片机原理与运用 课 程 设 计 课题名称:专业班级:学生姓名:指导老师:完成时间:温度采集与显示系统2012年7月4号

摘要 随着信息技术的飞速发展,嵌入式智能电子技术已渗透到社会生产、工业 控制以及人们日常生活的各个方面。单片机又称为嵌入式微型控制器,在智能 仪表、工业控制、智能终端、通信设备、医疗器械、汽车电器、导航系统和家 用电器等很多领域都有着广泛的应用,已成为当今电子信息领域应用最广泛的 技术之一。 本文主要介绍了一个基于STC89C52单片机的温度采集与显示系统,详细 描述了利用液晶显示器件温度传感器DS18B20开发测温系统的原理,重点对传感器与单片机的硬件连接和软件编程进行了详细分析。主要地介绍了数字温度 传感器DS18B20的数据采集过程,进而对各部分硬件电路的工作原理进行了介绍。温度传感器DS18B20与STC89C52结合构成了最简温度检测系统,该系统可以方便的实现温度采集和显示,它使用起来相当方便,具有精度高、量程宽、灵敏度高、体积小、功耗低等优点,适合我们日常生活和工、农业生产中的温 度测量,也可以当作温度处理模块嵌入其它系统中,作为其他主系统的辅助扩展。 单片机综合实验的目的是训练单片机应用系统的编程及调试能力,通过对 一个单片机应用系统进行系统的编程和调试,掌握单片机应用系统开发环境和 仿真调试工具及仪器仪表的实用,掌握单片机应用程序代码的编写和编译,掌 握利用单片机硬件仿真调试工具进行单片机程序的跟踪调试和排错方法,掌握 示波器和万用表等杆塔工具在单片机系统调试中应用。 关键词:单片机STC89C52、DS18B20温度传感器、液晶显示器LCD1602、AT24C02数据存储芯片

基于PLC的远程温度控制系统的调研报告

基于PLC的远程温度控制系统的调研报告 一.课题的背景和意义 许多领域都需要对温度的监控,如工厂的生产设备、化工领域、航空航天、农作物的种植和储存、实验室等等. 有很多领域的温度可能较高或较低,人无法靠近或现场无需人力来监控,我们可以用远程监控,坐在办公室里就可以对现场进行监控,又方便又节省人力。 随着电子技术的发展, 可编程序控制器(PLC)已经由原来简单的逻辑量控制, 逐步具有了计算机控制系统的功能。在现代工业控制中, PLC 占有了很重要的地位, 它可以和计算机一起组成控制功能完善的控制系统。在许多行业的工业控制系统中, 温度控制都是要解决的问题之一。如塑料挤出机大都采用简单的温控仪表和温控电路进行控制, 存在控制精度低、超调量大等缺点, 很难生产出高质量的塑料制品。在一些热处理行业都存在类似的问题[2]。为此, 设计较为通用的温度控制系统具有重要意义,具体系统参数或部分器件可根据各行业的要求不同来进行调整。 通常由位式或时间比例式温度调节仪控制的工业加热炉温度控制系统,其主回路由接触器控制时因为不能快速反应,所以控温精度都比较低,大多在几度甚至十几度以上。随着电力电子技术及元器件的发展,主回路用无触点的可控硅和固态继电器代替接触器,配以PID或模糊逻辑控制的调节仪构成的温度控制系统,其控温精度大大提高,常在±2℃以内。如加热炉是一个大惯性系统,在采用PID 调节模式时,其参数随物料的物理特性及质量而变,参数整定需要比较高的专业知识和经验,如果参数配置不好也难获得好的效果,所以使用比较复杂[9]。在一些比较大的系统,或还有其它控制目标的场合也常采用工业控制机和PLC(可编程逻辑控制器),加上相应的温度转换摸块构成温度控制系统,它们大多也采用PID 或模糊逻辑控制模型。 二.国内外研究现状 (一)PT100温度传感器

室内温度自动调节控制系统

室内温度自动调节控制系统 摘要 在人们日常生产及生活过程中,经常要用到温度的检测和控制。随着微型计算机和传感器技术的迅速发展,自动检测领域发生了巨大变化,室内温度自动检测控制方面的研究有了很大进展。同时现代电子产品性能进一步提高,产品更新换代的节奏越来越快。本次课程设计是基于STC89C52单片机基础板所做的温度检测调节系统,不仅对于学习单片机技术等专业知识有实际意义,而且还可以增强动手能力。 这次设计的系统,硬件电路主要包括单片机最小系统电路,温度采集电路,显示电路,语音播报电路,按键电路,继电器电路等。软件程序主要包括主程序,读出温度子程序,计算温度子程序,显示温度刷新子程序,语音播报程序等。我们利用DS18B20温度传感器采集温度通过STC89C5单片机系统在应用板上利用LCD1602液晶显示屏显示实时测得的温度,通过程序进行语音播报;当温度超过设定的上限时,继电器闭合,并驱动动机工作,以实现降温。 经过调试,结果显示LCD屏准确显示了室温,并能进行语音播报。当温度超过设定上限时,继电器闭合,风扇工作,开始降温;实现了系统设计要求的功能。 关键词:室内温度,自动控制,STC89C52单片机,语音播报。

目录 0 前言 (1) 1总体方案设计 (2) 1.1设计方案论证 (3) 1.2 主控制器 (3) 1.3 LCD液晶显示 (3) 1.4 温度传感器 (3) 2硬件电路设计 (6) 2.1.主控制器 (6) 2.1.1 电源部分 (7) 2.1.2 串口电路 (7) 2.1.3晶振电路 (8) 2.1.4复位电路 (9) 2.2 显示电路 (9) 2.3 数据采集电路 (9) 2.4语音电路 (10) 2.5按键电路 (11) 3 软件设计 (11) 3.1 主程序设计..................................................................................... 错误!未定义书签。 3.2 温度转换程序 (13) 3.3 温度显示程序 (13) 4 调试分析 (14) 4.1 硬件调试 (14) 4.1.1硬件调试方法 (14) 4.1.2 电源调试 (14) 4.1.3 语音模块调试 (14) 4.2 软件调试 (14) 5 结论 (17) 参考文献 (18) 附录1 电路原理图 (19) 附录2 .PCB图 (20) 附录3主程序 (21)

相关文档
最新文档