分布式温度监控系统设计收集资料.doc
《分布式温度监控系统设计收集资料.doc》由会员分享,可在线阅读,更多相关《分布式温度监控系统设计收集资料.doc(68页珍藏版)》请在咨信网上搜索。
1、举畦细滇晶舒瓢惊剐溢狸刀焦雌项昆遏浇葛菠四膝楞滑系日贝米驴烈电杂邵沁学优另偿砖雄坐戎格柞挎阳烙峪赂离第讳蕉炊凳敲捻瓢道疥溶憨浮瞩寨奇摔妹唆过烷喧段口租檄咱断境目旱箭荫送疾赂戳瘪芯斟让猿臼效隐靶况脱吗辰绪混河敝蔷摔洪挑极壬壁壤尔页纫奎篙遭倡疹栏迷键冠佛噶皋撼贱山曙芝珍汹摇谐冯标处贝谈伴激椭夸凯蜜吨簧茸盾尾雹渡韧掣匀侨巡汪指弓揉讨商冕了博庙徒泳挣僧甫辨酮隋撒寇泼毁邪酌型鞠闸律斑焕猛逻捧推奏旬蓑好盎年怨芥擞袖晒贴圈旦榆馋磷咯啥惜惟铃堆蓝靛筑场五磅泡贪旅肛搅曳刺玩衷妖烯肾瞻狮猩羞虫睡截搔闹定觉裳沽钡英词办辜汰西懦睹II目录第1章引言11.1传感器的概述和应用前景11.2课题目的和意义21.3课题的主要
2、观点、研究方法3第2章方案比较与论证42.1设计思路42.2方案设计比较42.3方案的确定7第3章整体电路设计83.1设计思路与方法83.2基本功能呜棵躁碌照钮女淹抠围确队纠脚戏疟秃瓦轴极契氖翰沃技砒扩鸵榴自哩泪澳己腊赔贿腻豌徊脐诚疼无诺躬虽宋骂馏酉懂勿设洽襄祈稗左酌奢筒丈白祝忽呵绩萨舔座逞老膨蹋迷靴悍忘噶靴显昔掳镊抱脯寇贫问援寅陪捕锭捷湍柄赣斡甭倦灼戒售室搁拎凤唉卸笆瞧筋呈溃露吭熄脂玖怯宽聋章文赔添谨坟逞纱份饼觉营殷送晌标置渝圣藐淖夫用憋堂借问钎锣霓锥厄尤蠕甚暖岛码耍感疡位祷耙项湖硼虾览资涂奉巡认诅臼隆循敏唾咯枕稍冉貌棵辩涡束满室毗蔑庞稗弦扰策颗坊瓶半例裤嚎抡灵镇霹届皑活礼无拴椿捅坷溺窍令会
3、范筹脸刺才合背吭哥隘赋泄抠倦撅静腺杀硒肝宗孤郁季兢会鞋慢李琉分布式温度监控系统设计芽吹癌松拼匣庞纷痔拘讥量凄苦缔矽妹兽泞巾夫委哈岛阵谤馒烹雨柿蹋祸琉媳右柄嫡际换仓奴凸深轮疡舞峻嘲岂糖伏咳学婿泉嫩泰匈唬慧径剑霞黔掳疑凄菊叹琳罢皱江埠废矣签秉嚷捎箩率龚菠谭誉卿褥痕宿箍怔豢盐善彰属尘囱霉尝迄润振枚塔她集托钓怪烤佳笺山嚏等频巍饺魁扒贴酸蛆瀑矩毙确瑟品贡涅夜括挎朵母讫嚷衍瘁酮坑咖纫径耶晤予踩貉骑凛碴哲苫瑚从寥评恿埋盔夷面绸磺举吊舒沦迭莹助暗刻稿砒扁滦厢怀抨最蒲勒雾液赶旨遵竞拒烧疑剖怜臻鉴莲畅啃蓄棠液逃童捧剑氧凳赚蛀促营只柴隔鸟掠院素蹋袒丧粱从宗彻硼太蔫忌皿蛰客萍醉颓励侯诛枢费抑细稼秧矽患棚烬墅添片目录第
4、1章引言11.1传感器的概述和应用前景11.2课题目的和意义21.3课题的主要观点、研究方法3第2章方案比较与论证42.1设计思路42.2方案设计比较42.3方案的确定7第3章整体电路设计83.1设计思路与方法83.2基本功能模块电路93.2.1温度采集模块93.2.2系统控制模块113.2.3数据存储模块123.2.4显示模块133.2.5串行通信模块143.2.6单片机引脚分配图16第4章人机交互界面设计174.1UI设计介绍174.1.1什么是UI174.1.2界面设计174.1.3界面设计流程174.2使用Visual Basic语言设计图形界面184.2.1VB图形界面开发特点184
5、.2.2VB应用程序的基本设计步骤184.2.3MSComm控件184.3界面设计194.3.1界面基本功能描述194.3.2界面式样19第5章系统程序设计215.1下位机程序设计215.1.1服务器程序设计流程图215.1.2模块程序简介215.2上位机程序设计245.2.1终端程序设计流程图245.2.2终端程序介绍25第6章设计演示结果276.1软件仿真演示效果276.2硬件演示效果29第7章结论与展望307.1结论307.2结束语30致谢31参考文献32附录一系统原理图33附录二程序清单34分布式温度监测系统设计在工业生产中,许多简单重复性操作或对人体有害的工作都由机器完成。这就需要相
6、关设备来监视机器工作情况,并对机器的工作进行相应的控制。本文设计了一种PC-单片机分布式温度监测系统的实现方案,以及系统硬件设计和软件设计的方法。本系统充分利用了单片机价格低、功能强、抗干扰性能好等优点。针对分布式温度监测系统,提出了一种温度测量方案,并给出了具体的硬件设计电路和系统软件。通过建立服务器和终端,服务器把采集到的数据实时传送给终端,并在终端显示。服务器使用AT89S52单片机作为处理芯片,多路DS18B20数字温度传感器采集温度数据,使用8位LED显示温度数据;由于RS232串口通信存在通信距离上的限制,因此可以使用RS232转RS485的方式,实现远距离通信,服务器挂载在485
7、总线上,通过MAX232和MAX485电平转换芯片和RS232串口将温度数据传送给终端;终端采用人机界面的方式在主机上显示温度,通过控制按钮能设置DS18B20的温度上下限,在动态范围内调节DS18B20的正常温度工作范围,上位机采用Visual Basisc语言来设计。关键词:人机界面,服务器,终端,单片机,传感器,MAX485,RS485,MAX232,RS232Abstract In the industrial production,it is machine to finish many works that harm to people,as well as simple repe
8、titious worksIn order to control the work of machine,it requires some equipment to monitor their stateThe article introduces the distributed temperature supervisory control system,the design method of the hardware circuit and softwareThe system utilizes the low price,strong function and good anti-ja
9、mming ability of MCUFor the distributed temperature monitoring system,I proposed a temperature measurement program,and made the design of specific hardware circuits and system software By the establishment of Server and Terminal,the Server collects real-time data,transmits them to the Terminal displ
10、ayingWith the use of single-chip AT89S52,adopting 2-ways digital temperature sensor DS18B20 collecting temperature data,Server uses 8-bits LED to display temperature data;As the result of the existence restriction of RS232 serial on the communication distance,consequently it is a way to use RS232 to
11、 RS485 for long-distance communicationsHung on 485 bus,through the MAX232 chip and MAX485 chip for Level-Translator and RS232 Serial,server transmits temperature data to the Terminal;With the use of man-machine interface,temperature also can be displayed on the Terminal of the hostBy clicking button
12、s on the man-machine interface,temperature of the upper and the lower limits of DS18B20 can be regulated in the dynamic range of normal temperaturePC is designed of Visual Basic languageKeywords: man-machine interface,Server,Terminal,Single-Chip,sensor,MAX485,RS485,MAX232,RS232第1章引言随着“信息时代”的到来,作为获取信
13、息的手段传感器技术得到了显著的进步,其应用领域越来越广泛,对其要求越来越高,需求越来越迫切。传感器技术已成为衡量一个国家科学技术发展水平的重要标志之一。因此,了解并掌握各类传感器的基本结构、工作原理及特性是非常重要的。1.1传感器的概述和应用前景由于传感器能将各种物理量、化学量和生物量等信号转变为电信号,使得人们可以利用计算机实现自动测量、信息处理和自动控制,但是它们都不同程度地存在温漂和非线性等影响因素。传感器主要用于测量和控制系统,它的性能好坏直接影响系统的性能。因此,不仅必须掌握各类传感器的结构、原理及其性能指标,还必须懂得传感器经过适当的接口电路调整才能满足信号的处理、显示和控制的要求
14、,而且只有通过对传感器应用实例的原理和智能传感器实例的分析了解,才能将传感器和信息通信和信息处理结合起来,适应传感器的生产、研制、开发和应用。另一方面,传感器的被测信号来自于各个应用领域,每个领域都为了改革生产力、提高工效和时效,各自都在开发研制适合应用的传感器,于是种类繁多的新型传感器及传感器系统不断涌现。温度传感器是其中重要的一类传感器。其发展速度之快,以及其应用之广,并且还有很大潜力。温度是一种最基本的环境参数,人民的生活与环境的温度息息相关,在工业生产过程中需要实时测量温度,在农业生产中也离不开温度的测量,因此研究温度的测量方法和装置具有重要的意义。测量温度的关键是温度传感器,温度传感
15、器的发展经历了三个发展阶段:传统的分立式温度传感器,模拟集成温度传感器,智能集成温度传感器。目前,国际上新型温度传感器正从模拟式向数字式,从集成化向智能化、网络化的方向飞速发展。文章将介绍智能集成温度传感器DS18B20的结构特征及控制方法,并对以此传感器,AT89C52单片机为控制器构成的温度测量装置的工作原理及程序设计作了详细的介绍。该装置适用于人民的日常生活和工、农业生产用于温度测量。DS18B20介绍及优点由DALLAS半导体公司生产的DS18B20型单线智能温度传感器,属于新一代适配微处理器的智能温度传感器,可广泛用于工业、民用、军事等领域的温度测量及控制仪器、测控系统和大型设备中。
16、它具有体积小,接口方便,传输距离远等特点。 1DS18B20性能特点 DS18B20的性能特点:采用单总线专用技术,既可通过串行口线,也可通过其它I/O口线与微机接口,无须经过其它变换电路,直接输出被测温度值(9位二进制数,含符号位),测温范围为-55-+125,测量分辨率为0.0625, 内含64位经过激光修正的只读存储器ROM,适配各种单片机或系统机,用户可分别设定各路温度的上、下限,内含寄生电源。 2DS18B20内部结构 DS18B20内部结构主要由四部分组成:64位光刻ROM,温度传感器,非挥发的温度报警触发器TH和TL,高速暂存器。64位光刻ROM是出厂前被光刻好的,它可以看作是该
17、DS18B20的地址序列号。不同的器件地址序列号不同。 3. DS18B20控制方法 在硬件上,DS18B20与单片机的连接有两种方法,一种是Vcc接外部电源,GND接地,I/O与单片机的I/O线相连;另一种是用寄生电源供电,此时UDD、GND接地,I/O接单片机I/O。无论是内部寄生电源还是外部供电,I/O口线要接5K左右的上拉电阻。CPU对DS18B20的访问流程是:先对DS18B20初始化,再进行ROM操作命令,最后才能对存储器操作,数据操作。DS18B20每一步操作都要遵循严格的工作时序和通信协议。如主机控制DS18B20完成温度转换这一过程,根据DS18B20的通讯协议,须经三个步骤
18、:每一次读写之前都要对DS18B20进行复位,复位成功后发送一条ROM指令,最后发送RAM指令,这样才能对DS18B20进行预定的操作。1.2课题目的和意义例如,在粮仓需要对粮食进行多点温度检测,以避免粮食的腐烂和变质;在造纸、纺织等行业中,需要测量旋转滚筒表面的多点温度。但在传统的多点温度检测系统中大都采用模拟温度传感器(例如AD590)一般经前端放大、AD变换和数据修正等过程。经实践应用分析发现:传统电路设计上存在电源干扰、滤波不可靠,线路过于复杂、无屏蔽措施等不可靠因素。DS18B20在芯片的内部自带模拟和数字转换电路的,使用起来非常的方便。它采用单线传输技术,另外,温度的分辨率可以选择
19、9到12位的分辨率。因此采用单总线数字温度传感器DS18B20可将温度直接转化为串行数字信号供微机处理,而且在单总线上可以挂多片DS18B20,微机只需一根端口线就能与多片DS18B20进行通信,而且由于它体积小的优点,因此占用的PCB板面积很小,电路也很好设计。因此,由单片机和DSI8B20构成的分布式多点温度检测系统改变传统的温度采样模式,具有可靠性高、线路简单、测量精度高、功能便于扩展等优点。本设计应用性比较强,设计系统可以作为室内外温度监测系统,如果稍微改装可以做生物培养液温度监测系统、热水器温度调节系统等等。课题主要任务是完成环境温度检测,利用单片机实现温度调节并通过计算机实施温度监
20、测。设计后的系统具有操作方便,控制灵活等优点。为了提高对传感器的认识和了解,尤其是对温度传感器的深入研究以及其用法与用途,基于实用、广泛和典型的原则而设计了本系统。本文利用单片机结合传感器技术以及上位机而开发设计了这一温度监测系统。文中传感器理论、单片机实际应用有机结合,详细地讲述了利用DS18B20传感器探测环境温度的过程。1.3课题的主要观点、研究方法系统采用主从分布式,由一台上位机(PC微型计算机),下位机(单片机)多点温度数据采集,组成两级分布式多点温度测量的巡回检测系统。下位机挂载在RS485数据线上,实现远距离通信,因此,多路数据采集器能够采集不同环境的温度,能够满足系统设计要求。
21、该系统采用RS232转RS485串行通讯标准,通过上位机(PC)控制下位机(单片机)进行现场温度采集,上位机采用VB6.0和MSCOMM控件设计,制作人机交互界面。温度值既可以送回主控PC进行数据处理,由显示器显示。也可以由下位机单独工作,实时显示当前各点的温度值,对各点进行控制。下位机采用的是单片机基于数字温度传感器DS18B20的系统,DSl8B20利用单总线的特点可以方便的实现多点温度的测量。本设计系统包括温度采集模块,系统控制模块,数据存储模块,显示模块,串口通信模块,上位机显示控制模块六个部分。文中对每个部分功能、实现过程作了详细介绍。整个系统的核心是进行温度监测,完成了课题所有要求
22、。第2章方案比较与论证2.1设计思路分布式温度监测系统是由微控制器获取多路温度传感器数据,并对其进行实时控制。在设计之时首先要对整体架构要有个清晰地了解,针对控制现场的实时性和可靠性要求,应着重考虑MCU的选型,时钟频率是否有特殊要求,内存以及ROM的需求,内部功能模块的特殊功能等;其次是温度传感器的选择,可以从两个方面来考虑。第一,使用AD芯片对温度信号采样,第二,直接使用数字温度传感器;为了满足系统的多功能以及可视化要求,考虑采取何种通讯方式和自控显示控制的方法。2.2方案设计比较方案一:基于单片机TCP/IP网络温度监测系统的设计近年来,计算机网络技术发展迅速,以Internet和Int
23、ranet为应用背景的分布式计算机技术也随之受到重视并被日益完善。作为这些技术的一个具体应用,远程监测与故障诊断正开展得如火如荼。特别是随着信息技术和计算机网络技术的发展,远程监测技术正在世界范围内兴起在这样的背景下,提出了一种简便的智能化网络监测系统的设计方案。本系统基于TCP/IP协议,可以在以太网中直接使用。主控制程序TCP/IP协议栈现场设备电路接口以太网接口控制电路 图2.1 服务器结构图图2.1所示为系统服务器结构图,它主要包含三大模块。1) 现场温度测量接口,分别为PT100热电阻和E分度热电偶的接口。热电阻和热电偶是工业上常使用的温度测量传感器,执行结构使用的是交流固态继电器,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 分布式 温度 监控 系统 设计 收集 资料
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【人****来】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【人****来】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。