络的单片机多点温度采集系统的设计.pdf
上传人:qw****27 上传时间:2024-09-12 格式:PDF 页数:5 大小:349KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

络的单片机多点温度采集系统的设计.pdf

络的单片机多点温度采集系统的设计.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

万方数据匝匾;云网围囡围圜葛怒耋薏三慧戛嚣警。淼:基于网络的单片机多点温度采集系统的设计收:晶j磊=ii,修回日期.20。9—1。一19.永1,2MultipointMeasuring吴DesignofTemperatureSystemBasedNetwOrkWu系统构成2硬件实现(1.广东科学技术职业学院机械与电子工程学院,广东广州2.华南理工大学电子与信息学院,广东广州VocatiomlInstituteperfomance引言多点温度采集在粮库测温系统、冷库测温系统、智能化建筑控制系统、中央空调系统等多种场合都得到广泛应用。但以往的系统通常采用单片机控制传感器采集温度数据,然后再通过串口传输到上位机[1],由于单片机串口传输的限制以及采集实时性的原因,使得系统应用效果受到影响。当前,网络应用日益广泛,网络传输成为最经济有效的数据传输方式,各种家电设备、仪器仪表以及工业生产中的数据采集与控制设备也在逐步地走向网络化,以便充分利用网络资源。在此背景下,本设计使用廉价的51单片机和网卡芯片,开发了一种基于TCP/IP网络传输的低成本的多点温度采集系统,实现监测现场8个不同点的温度数据的快速同步采集和网络传输,为进一步实现基于网络的大规模分布式温度数据采集和监控创造了条件。基于网络的单片机多点温度采集系统的硬件结构框图如图1所示。整个硬件部分采用模块化设计方法,包括微控制器模块、以太网接口模块、电源模块、8路温度采集模块和扩展存储器模块。微控制器采用单片机AT89S8252,以太网接口模块采用Realtek公司的网络接口芯片RTL8019AS,温度采集模块采用美国Dallas半导体公司推出的一种智能数字温度传感器DSl8820,本系统使用8片DSl8820与单片机的一个8位I/0端口并行连接,构成小型温度传感器网络,这样就可同时采集8个位置的温度数据,大大提高系统的效率。本系统工作时,单片机能通过以太网接口模块从网络获得上位机的控制信息,同时也能控制8路温度采集模块实时采集温度,并将获得的温度信息经过特定的算法处理后,从以太网接口通过网络传送给上位机,实现了基于TCP/IP网络的低成本嵌入式多点数据采集。如图2所示·系统的以太网接口由RTL8019AS芯片在单片机AT89S8252的控制下实现。RTL8019AS是高度集成的以中华测控网中圈分类号:TP274文献标识码:A摘要:为提高现有多点温度采集系统在数据采集与传输中的实时性与便利性,提出了一种基于Mcs51单片机的嵌入式网络多点温度采集系统的软硬件设计方案;单片机采用AT89S8252。网络控筋芯片采用RTL8019AS,温度采集采用智能数字温度传感器Dsl8820,讨论了自定制的精简TcP/IP协议栈的单片机实现,以及多至8路温度数据的快速同步采集方法与实现f经远程网络测试表明,温度数据采集及TcP数据包传输正常,能满足系统应用要求,为进一步构建基于网络的大规模分布式温度数据采集和监控系统打下了基础.关t词:单片机#RTL8019AS,数字温度传感器}TCP/IP协议0nYon91tMechanicalInformationsen∞rsatisfyO1基于网络的单片机多点温度采集系统的结构框图作者简介:吴永(1969一),男,湖南省溆浦县人,博士研究生,副系统的以太网接口电路教授,高级工程师,主要从事嵌入式系统开发、通信系统及其软件测试理论与方法和信息安全方向的研究.chinamca.cOm.。。。.文章编号:167l一4598(2010)04—0959一02510640I510640)(1.SchoolandElectronicEngineering,GuangdongscienceTechnoIogy,Guangzhou510640,China;2.CollegeEngineering,SouthChinaUniv.ofSCi.andTech.,Guangzhou510640,China;)Abstr卵t:Inimprovetheconvenicnceinmultipointtemperaturemeasuringsystem,aschemehardwaresoftwareforembeddednetworksystembasedMCS51singlechipmicro—AT89S8252microcomputer,usesRTL8019ASmicrocon—troller,andnumericalDSl8820temperature.ThetidyTCP/IPprotocolthatciallycustomizedapplicationc“pmicrocomputer,andquickeightdiscussed.Theexperimentsthatreq“re