基于单总线的温度场实时测控系统的设计-论文.pdf

基于单总线的温度场实时测控系统的设计-论文.pdf

ID:58138462

大小:101.18 KB

页数:1页

时间:2020-04-24

基于单总线的温度场实时测控系统的设计-论文.pdf_第1页
资源描述:

《基于单总线的温度场实时测控系统的设计-论文.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、应用技术商品与质量·137·基于单总线的温度场实n-,tN控系统的设计杨恩然(济宁市技师学院,山东济宁272000)【摘要】本文简单介绍了一种测温的设计方案,利用单片机89C52采集单总线温度传感器DS18B20组中的温度数据,然后通过串口上传到上位机,利用组态软件在上位机中对现场的温度进行实时显示,记录,报警等,同时实现对温度的实时控制。【关键词】89C52DS16B20组态软件文章编号:lSSN1006-656X(2014)06-0137-01温度测控系统已广泛应用于我们生产生活的方方面面,是我们1

2、12个字节的RAM,考虑到堆栈等需要,选用256个RAM的AT89C52。生产生活中不可或缺一部分,特别是近十几年来我国工业在这方面为满足单总线温度测量器苛刻的时序要求,不能使用中断,时的发展速度迅速,规模以上的冶炼行业,化工行业基本上都实现了序中要求的定时均采用软件延时完成,不用定时器。温度控制的自动化。与工业相比,我国农业生产领域使用温度场实单片机主要用来与单总线温度测量器适配。AT89C52有4个并行时控制的很少,经调查发现,虽然国内温室种植现已经大范围的普口,32位,每1位均可作为单总线温度测量

3、器的数据线使用,不及,但由于成本的问题,现在普遍采用的是在温室内悬挂温度计来加驱动。理论上,无串行通信要求时,每条总线上可接8个单总线人工读取。这种方式即麻烦也容易造成因为读取不及时而造成温度温度测量器,本系统最多可接256个单总线温度测量器传感器。实高于或低于农作物生长温度范围的事情发生。际7个较为适宜,不需驱动电路设计。针对大棚中温度测控的现状,我们设计一种温度测量控制系统,三、AT89c52与单总线温度测量器通信电路设计不仅可以实时测量大棚中的温度,还可以实时进行温度控制,大大单片机AT89C52

4、与DS18B20采用外接电源供电方式。其接线图见减少了菜农的劳动强度,增强了温度控制的控制的准确性。图2一、基于单总线温度测控系统总体设计方案基于单总线温度测控系统的原理结构如图1所示。AT89C52的+5VP1.0/P1.I/PI.2/P1.3/P1.4/P1.5/P1.6/P1.78个口作为条单总线,每个口上挂接7个单总线温度测景器,共控制56个单总线温度测量器,这56个传感器布置在一个大棚里面,完全可以满足大棚测量的需要。图l温度测量与控制系统结构图图2单总线温度测量器与AT89C52的连接电路图

5、2中P1.0至P1.7有8个数据,地址线作为8条对DS18B20进行数我们将传感器均匀地分成7行8列,形成矩形测温网络。原则据控制与操作的单总线,一个单总线上接有7个单总线温度测量器,这上单总线温度测量器可实现30m数字通信,但考虑减少线路长度和样一个AT89C52的数据采集口就可以挂接56个测点的温度,完全能满热源影响,将Pc机置于大棚旁边的办公室里面通过RS232串口线足大棚温度测量的需要。与开发板相连。这样通过这个测温系统(7横8纵),就基本上可在设计该设备中,单总线的长度不会太长,使用一般的双绞

6、线以模拟整个大棚的温度情况,DS18B20采集数据后,单片机通过即可。RS23串口把这些数据实时地传给上位机,上位机再对这些数据收集四、AT89C52与上位机的通信电路设计整理,把它显示出来就可以了。上位机与AT89C52单片机之间的通信通过串口实现。需要注意为了实现对采集到的温度信息进行实时显示、存储、报警、查的是单片机使用的TTL电平与Rs232电平不兼容,本系统通过询、报表等功能,本系统采用“kingview”组态软件为监控平台,MAX232E芯片实现1TrL电平与RS232电平的转换。在MAX2

7、32E芯片建立一个温度信息监控站,同时实现了单片机与组态软件的接口,中,两路接收器和驱动器的RS一232电平转换芯片,适用于各232通并用VisualBasic6.0开发数据库。信接口;芯片内部有一个电源电压变换器,外加4只1F的电容二、单片机与DS18B20温度测量器适配原则可以把输入的+5V电源电压升为RS一232C输出电平所需的4-10V电AT89C52是Atmel公司生产的MCS~51系列的8位单片机,与压。采用MAX232E芯片也是非常方面,能满足系统的设计要求。AT89C51不同的是,它内有

8、8KBE2PROM,256BRAM和3个定时五、测温系统调试注意事项器。测温系统调试除了需要注意硬件的设计、安装外,还需注意软其8位数据宽度在处理单总线温度测量器双字节数据时采用双精件部分的程序编写,以提高系统的性能。系统程序优劣的评定方式度算法。有很多,从不同角度就有不同的标准。要注意程序运行效率、可每只单总线温度测量器的序列号48位,占用6个字节E2PROM读性、可维护性、可移植性等等。一般来说要求其生成的可执行存储空间,56个传感器序

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。