基于AT89S52单片机的温度采集系统设计.pdf

基于AT89S52单片机的温度采集系统设计.pdf

ID:51446498

大小:236.72 KB

页数:3页

时间:2020-03-24

基于AT89S52单片机的温度采集系统设计.pdf_第1页
基于AT89S52单片机的温度采集系统设计.pdf_第2页
基于AT89S52单片机的温度采集系统设计.pdf_第3页
资源描述:

《基于AT89S52单片机的温度采集系统设计.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于AT89S52单片机的温度采集系统设计陈立兵,樊瑜瑾,代杰(昆明理工大学机电工程学院,云南昆明650093)DesignofTemperatureAcquisitionSystemBasedonAT89S52Single—chipCHENLi—bing,FANYu—jin,DAIJie(FacultyofMechanicalandElectricalEngineering,KunmingUniversityofScienceandTechnology,Kunming650093,China)摘

2、要:为了实现对某养殖场室内温度的实时监showtheactualambienttemperature,andcanbe测和控制,设计了一种基于单片机的温度采集系统;usedinmanyareasoftemperaturedetection.系统采用AT89S52单片机进行控制,利用Keywords:AT89S52single—chip;temperatureDS18B20温度传感器进行温度检测,并通过串口通sensor;dataacquisition;serialcommunication;信将采

3、集的温度传送至PC机;采用VB6.0软件设VB6.0计了上位机的实时监测界面,根据温度值绘制实时曲线,并在每一段时间结束后进行数据统计计算,根0引言据此段时间的平均温度给出提示信息,从而对温度进行及时调节;试验结果表明,系统设计电路简单,温度是一种基本的环境参数,在工业生产及生成本低廉,能较好地显示出实际环境温度,且反应迅活中对其监测是一个重要的过程。某养殖场为了家速,可以应用于很多温度检测领域。禽的健康生长和预防瘟疫的发生,需要对养殖场室关键词:AT89S52单片机;温度传感器;数据采内的温度进

4、行实时监测和控制,以保证家禽生存环集;串口通信;VB6.0境的合适温度,为此本文设计了一种基于单片机的中图分类号:TP274温度采集系统。温度的测量有接触式和非接触式,文献标识码:A前者需要感温元件和被测物体直接接触,往往产生文章编号:1001—2257(2011)02~0065—03滞后现象,后者则是通过接受被测介质发出的辐射Abstract:Inordertorealtimemonitoringand来实现。本文实时温度采集系统利用DS18B20温controllingfortheindoor

5、temperatureofafarm,a度传感器采集温度,使用方便灵活,测试精度高。为temperatureacquisitionsystembasedonsingle—了直观显示某一段时间内的温度变化状态,利用串chipisdesigned.ThesystemuseAT98S52single—口通信把采集的温度值传送至上位机,通过VB6.0chiptocontrol,andtakesDS18B20temperature软件设计监测界面,绘制温度曲线和显示数据统计,sensortocollectt

6、emperature,andsentthetemper—并根据此段时间内温度的平均值给出提示信息。aturevaluetotheupperPCthroughserialcommu—1系统总体框架设计nication.Therealtimemonitoringinterfaceisde—signedbyVB6.0software,therealtimecureis为了实现对室内温度的实时监测,同时由于所drawnaccordingtothetemperature,andstatistical采集的数

7、据量不很大,考虑到成本问题,本系统设计calculationisdoneaftereverygiventime,andthe选用了ATMEL公司的AT89S52单片机作为主控芯片,由于该芯片内含4kB的EPROM,因而无需promptmessageisgivenbasedontheaveragetern-外加存储器,其电路简单可靠。该系统主要由3个perature,andthetemperaturecanbeadjustedtime—模块组成:温度采集模块、温度显示模块和串口通信ly.Theexp

8、erimentresultsshowthatthedesignis模块。用AT89S52单片机的PO口作为作为数码simple,andhaslowcost,fastresponse.Itcan管显示数据的输出口,由于P0口输出级为漏极开收稿日期:2010—1O一25路电路,作为输出口时需要外接上拉电阻,本设计是《机械与电子)2011(2)·65·温在P0口外接了一个10kn的排阻。P0口连接了2用于补偿和修正测温过程中的非线性,其输出用于个74HC373锁存器,用于对数码管进行位选

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

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

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