多路温度检测.显示与报警系统设计
具有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)前言在人类的生产生活之中,温度扮演着极其重要的角色,温度对工业的发展有着及其重要的影响,因此传感器也有着飞速的发展,来适应这种对温度的检测要求。
多路温度检测系统的设计与研究

1 绪论温度是一个很重要的物理参数,自然界中任何物理、化学过程都紧密地与温度相联系。
在工业生产过程中,温度检测和控制都直接和安全生产、产品质最、生产效率、节约能源等重大技术经济指标相联系,因此在国民经济的各个领域中都受到普遍重视。
温度检测类仪表作为温度计量工具,也因此得到广泛应用。
随着科学技术的发展,这类仪表的发展也日新月异。
特别是随着计算机技术的迅猛发展,以单片机为主的嵌入式系统已广泛应用于工业控制领域,形成了智能化的测量控制仪器,从而引起了仪器仪表结构的根本性变革。
1.1 温度检测类仪表的现状传统的机械式温度检测仪表在工矿企业中己经有上百年的历史了。
一般均具有指示温度的功能,由于测温原理的不同,不同的仪表在报警、记录、控制变送、远传等方面的性能差别很大。
例如热电阻温度计,它的测温范围是-200℃~650℃,测量准确,可用于低温或温差测量,能够指示报警、远传、控制变送,但维护工作量大并且不能记录;光学温度计测温范围是300℃~3200℃,携带使用方便,价格便宜,但是它只能目测,也就是说必须熟练才能测准,而且不能报警、远传、控制变送。
近年来由于微电子学的进步以及计算机应用的日益广泛,智能化测量控制仪表己经取得了巨大的进展。
我国的单片机开发应用始于80 年代。
在这20 年中单片机应用向纵深发展,技术日趋成熟。
智能仪表在测量过程自动化,测量结果的数据处理以及功能的多样化方面。
都取得了巨大的进展。
目前在研制高精度、高性能、多功能的测量控制仪表时,几乎没有不考虑采用单片机使之成为智能仪表的。
从技术背景来说,硬件集成电路的不断发展和创新也是一个重要因素。
各种集成电路芯片都在朝超大规模、全CMOS 化的方向发展,从而使用户具有了更大选择范围。
这类仪器能够解决许多传统仪器不能或不易解决的问题,同时还能简化仪表电路,提高仪表的可靠性,降低仪表的成本以及加快新产品的开发速度。
智能化控制仪表的整个工作过程都是在软件程序的控制下自动完成的。
温度检测系统的设计

警报一般依据某一种表征燃烧的信号,尽管有些报 警系统采用多种传感器,但是并没有把各种信号真 正融合起来,进行综合判断。神经网络具有自学习、 自适应功能,用它来调整各火灾探测器的权重系数, 可以使系统的智能化程度提高,根据上述问题,本文 提出基于模糊神经网络火灾报警系统。 2模糊神经网络设计 2.1 模糊变量
参考文献: [1]孙江宏,李良玉.Protel电路设计与应用[M].北京:机械工业出版
社.2002. [2]胡汉才.单片机原理及其接13应用[M].北京:清华大学出版社,
1996. [3]马忠梅,等.单片机C语言Windows环境编程宝典[M].北京:北京
航空航天出版社,2003. [4]石东海.单片机通信从人门到精通[M].西安:西安电子科技大学
yco o舶
图5单片机电路
Fig.5 Single chip microcomputer circuit
3.1.2组态王和单片机通信的协议选择
正常。在画面的右上角加入了时钟控件,发现时钟
单片机和组态王通信协议按照传输中用到的数 显示和计算机同步,工作正常。
据方式分为二进制方式和ASCII码方式。由于没有
由微机做上位机,组态王和单片机通信有很多 方式,如可以通过动态数据交换(DDE)方式进行通 讯;还可以通过板卡方式购买组态王的驱动程序开 发包,然后单独开发通讯驱动程序,也可直接让单片 机和组态王6.02通信等。由于本系统不需要传送 大量数据,采用单片机和组态王6.02直接通信方 式。
y“ 0’
岬 110 —二C17 laF J5823
lr—_一uco'2、:2
RXDMCU TX洲CU I’32 I):j3 P34 P35 P36 1137
基于单片机的多路温湿度检测系统设计

基于单片机的多路温湿度检测系统设计潘磊(天津冶金职业技术学院电气工程系,天津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%左右,同时要获得高精度还需要更高精度的基准电压。
数字式多路温度采集系统1

学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
本人完全意识到本声明的法律后果由本人承担。
作者签名:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保障、使用学位论文的规定,同意学校保留并向有关学位论文管理部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权省级优秀学士学位论文评选机构将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
本学位论文属于1、保密□,在_________年解密后适用本授权书。
2、不保密□。
(请在以上相应方框内打“√”)作者签名:年月日导师签名:年月日目录摘要 (1)关键词 (1)前言 (1)1、概述 (2)1.1选题的研究目的和意义 (2)1.2温控系统在国内外的发展状况 (2)2、总体设计及功能 (3)2.1 总体方案 (3)2.2 功能介绍 (4)3、硬件设计 (4)3.1 温度采集系统设计 (4)3.1.1温度传感器DS18B20的性能和结构 (4)3.1.2 DS18B20工作原理 (5)3.1.3 温度传感器DS18B20的应用电路 (7)3.1.4 温度采集系统硬件原理图 (7)3.2 AT89C51的介绍及功能结构 (8)3.2.1 AT89C51的介绍 (8)3.2.2 最小系统原理图 (10)3.3 LCD显示系统 (11)3.4 按键设置电路 (12)3.5 声光报警电路 (13)3.6 温度采集系统总电路图 (14)4、软件设计 (15)4.1 主程序流程图 (15)4.2 温度采集系统软件设计流程 (17)4.3 显示子程序流程图 (17)4.4 按键子程序流程图 (18)5、系统仿真 (18)5.1 仿真总电路图 (18)5.2 仿真和调试 (19)5.2.1 仿真设置 (19)5.2.2 调试和分析 (20)6、总结 (21)致谢 (21)参考文献 (22)附录 (23)共3 1页第1页数字式多路温度采集系统的设计学生:赵龙指导老师:杨先卫三峡大学理学院摘要:本设计是制作一个单片机控制的数字式多路温度采集系统。
AI-708M型多路巡检显示报警仪 说明书

AI-708M型多路巡检显示报警仪(适合温度、压力、流量、液位、湿度……的测量报警) 使用说明书 (V7.0)一、概叙AI-708M是模块化与智能化完美结合的新型多路/双路巡检显示报警仪。
它具备强大的编程输入能力,配合各种输入模块,能适合热电偶、热电阻、电压、电流等多种信号的输入,它不仅具备通常巡检仪的全部功能,更适合在计算机监控系统中做数据采集下位机,为计算机提供廉价、适应性强、可靠且精确度高的模拟量采集数据。
它具备输入数字校正系统、数字滤波、可编程输入规格及可编程报警输出等功能;具有85-264VAC范围输入的开关电源及多种安装尺寸等特点;它通过最新的2000版ISO9001质量认证,可靠性高;通过欧洲CE产品认证,符合EMC电磁兼容标准,能在强干扰环境下稳定工作;新版AI-708M的主要功能及特点如下:★采用宇光V7.X版仪表硬件通用平台,该平台年产量将在3万台以上,从而实现了批量生产,质量稳定可靠且成本更低,而以往旧版本的产品采用专用硬件,年产量不足千台,成本高且不易建立稳定的质量保障体系。
★ 测量精度由以往产品的0.5级提升为0.2级,但由于新硬件平台产量大而可降低生产成本,因此在精度提高的同时保持产品价格不变。
为配合0.2级测量精度,热电偶测量可支持冰点补偿、铜电阻补偿及恒温槽补偿等各种高精度补偿功能。
★ 6个可编程输入回路,配合不同的输入模块,可以输入最多6路的热电偶、电压或电流信号。
输入为热电阻时,可支持6路二线制接线方式或3路三线制接线方式输入。
★ 齐全的输入规格,各路输入可以使用不同的信号规格。
当输入为线性电压、电流或电阻时,各回路可独立定义刻度及小数点位置,当输入为热电偶或热电阻等温度传感器时,可独立进行平移修正及选择0.1/1℃指示分辨率。
各输入回路均具备数字滤波,且滤波强度可以独立调整或取消滤波。
★ 输入显示路数可任意设置为1-6路。
当输入路数设置为2路时,仪表的2个显示窗将同时显示2路输入信号,这样其功能与双回路显示仪相同。
基于RS232实时在线多点温度测控系统的设计

基于RS232实时在线多点温度测控系统的设计作者:纪越宁来源:《电子世界》2012年第23期【摘要】温度是工业对象中的主要被控参数之一,本文介绍了多点温度检测控制系统,基于高性能的加强型8位MCS-51系列单片机AT89C51RC,采用数字温度传感器DS18B20进行单总线式多点测温,具有一定的智能化,既可进行现场自动控制,也可通过全双工RS-232通信接口实现联网通信,以便于对参数进行设置及获得更高点数的控制。
同时为了现场及远程调试的方便,本系统还具有手动、自动切换功能,现场设置有一个小键盘,可方便进行各种参数的输入处理,系统能够同时控制8路设备的加热或降温。
【关键词】多路测控仪;在线实时控制;串行通信;Proteus;单片机自二十世纪七十年代单片机问世以来,以其具有高性能、高速度、体积小、价格低廉、稳定可靠的特点,在智能仪表、家用电器和实时工业控制等控制应用领域得到广泛应用。
特别是单片机在线控制应用,不仅仅限于其广阔范围以及所带来的经济效益上,更重要的还在于从根本上改变着传统控制系统设计思想和设计方法。
随着社会经济的发展,我国的传统农业也向设施农业转变,温室大棚也向着自动化、智能化转变。
本文以温室大棚的温度检测控制为研究对象,实现8点温度监测、温度范围为-30℃~+128℃的可调可控,同时可选择手动或自动操作来进行现场或远程在线的实时测控及8点设备的加热或降温,以达到温度适宜、均匀。
一、总体设计方案的选择1.系统的总体结构框图(见图1)2.功能主件的选择1)AT89C51RC单片机如图2,该微处理器采用ATMEL公司的高密度、非易失性存储技术生产的低功耗、高性能CMOS 8位单片机,兼容标准MCS-51指令系统,引脚兼容80C51和80C52芯片,32k Bytes Flash只读程序存储器(ROM),512 Bytes内部数据存储器(RAM),32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,3个16位可编程定时计数器,2个全双工串行通信口,内置时钟振荡器及可反复擦写1000次的常规烧写的Flash存储器;AT89C51RC单片机功能强大,开发成本低,可为多种高性能低价位的系统控制开发应用提供保障。
温度测控仪设计-毕业设计

温度测控仪设计学生:XXX 指导教师:XXX内容摘要:本文主要介绍了智能温度测量仪的设计,包括硬件和软件的设计。
先对该测量仪进行概括性介绍,然后介绍该测量仪在硬件设计上的主要器件:“Pt100热电阻”、AT89C51单片机和LCD显示器以及描述测量仪的总体结构原理。
在本设计中,是以铂电阻PT100作为温度传感器,采用恒流测温的方法,通过单片机进行控制,用放大器、A/D 转换器进行温度信号的采集。
总体来说,该设计是切实可行的。
关键词:温度 Pt100热电阻 AT89C51单片机 LCD显示器Design of and control instrumentAbstract: This paper describes the design of the intelligent temperature measuring instrument, including hardware and software design. Be the first general description of the measuring instrument, and then describes the hardware design of the measuring instrument's main device: "Pt100 thermal resistance", AT89C51 microcontroller and LCD display, and describe the principle of measuring the overall structure. In this design, as is the PT100 platinum resistance temperature sensor, temperature measurement using constant current method, through the microcontroller to control, amplifier, A/D converter for temperature signal acquisition. Overall, the design is feasible.Keywords:temperature Pt100 thermal resistance AT89C51 microcontroller LCD monitor.目录前言 (1)1 总体硬件方案设计 (1)1.1温度传感器的放大电路设计 (2)1.2TLC549模数转化电路设计 (4)1.3显示电路设计 (5)1.4无线发送与接收模块的选择与设计 (5)1.5键盘设计 (6)2 总体的软件程序的设计 (6)2.1温度数据采集和数据处理子程序的设计 (6)2.2温度显示、保存处理的子程序设计 (7)2.3无线发送与接受的子程序的设计 (7)2.4十组温度查询的子程序设计 (9)3 调试与结果分析 (10)3.1调试仪器及方法 (10)3.3软、硬件调试与故障原因分析 (10)4 结束语 (10)附录1:硬件原理图及PCB板 (12)附录2:软件程序代码 (13)参考文献 (34)温度测控仪的设计前言随着工业生产效率的不断提高,自动化水平与范围也不断扩大,因而对温度检测技术的要求也愈来愈高,现在工业上通用的温度检测范围为200 ~3000℃,而今后要求能测量超高温度与超低温度。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计报告课题多路温度检测、显示与报警系统设计小组成员指导老师目录一、前言²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²1二、方案论证²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²12.1测温元件的选择²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²12.1.1热电偶和热电阻的选择²²²²²²²²²²²²²²²²²²²²²²²²²²12.1.2热电偶的分类²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²22.2采集模块的选择²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²32.2.1多功能采集卡²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²32.2.2 USB采集卡²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²42.2.3采集模块ADAM-4000系列²²²²²²²²²²²²²²²²²²²²²²²²42.2.4采集模块ADAM-5000系列²²²²²²²²²²²²²²²²²²²²²²²²5三、硬件电路设计²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²63.1系统结构方框图²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²73.2采集模块与主机电路²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²73.3采集模块与设备电路²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²8四、软件设计²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²94.1组态界面的设计²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²94.2报警系统的设计²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²94.3实时温度数据曲线的设计²²²²²²²²²²²²²²²²²²²²²²²²²²²11多路温度检测、显示与报警系统设计一、概述随着现代信息技术的飞速发展,温度测量控制系统在工业、农业和人们的日常生活中扮演着越来越重要的角色,它对人们的生活具有巨大的意义。
在工业生产和日常生活中,经常要对温度进行测量和控制,并且有时是多个点进行温度测量,比如冷库温度监控、环境温度测量等。
在这种情况下多点温度检测系统应运而生。
多点温度检测系统通常能对多个工作点进行温度检测,显示当前温度,并且能够对温度进行存储和报警,还能将温度上传到PC机上进行后续处理。
本次课程设计将采用研华数据采集卡ADAM-5000,选用K型镍铬-镍硅热电偶,利用组态软件MCGS和通过计算机,完成6点温度的检测、显示和报警系统。
任务要求:采用研华数据采集卡ADAM-5000,选用合适的测温元件,利用组态软件MCGS和通过计算机,完成10点温度的检测、显示与报警系统。