基于单片机的粮仓温湿度控制系统设计_第1页
基于单片机的粮仓温湿度控制系统设计_第2页
基于单片机的粮仓温湿度控制系统设计_第3页
基于单片机的粮仓温湿度控制系统设计_第4页
基于单片机的粮仓温湿度控制系统设计_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于单片机的粮仓温湿度控制系统设计摘要:本文提出的粮仓温、湿度测控系统采用AT89S52单片机为测控核心,以“一线式〞数字温度传感器DS18B20和电容式湿敏传感器HS1100/HS1101为温、湿度数据采集部件,通过PC机作为人机接口,实现了远程数据采集与测控指令参数的设置。具有界面友好、控制灵活、硬件系统集成度高、电路简单、功能强、性能可靠、本钱低等特点。本系统解决了传统温、湿度测试器材及人工去湿、降温的诸多弊端。并可实现多点温、湿度参数的测量与控制。关键词:AT89S52;DS18B20;HS1100/HS1101;PC机;人机接口DesignoftemperatureandhumiditycontrollingsystemforgraindepotbasedonSCMAbstract :Thepaperdevelopsatemperatureandhumiditycontrollingsystemforgraindepot.ThesystemisbasedonachipmicroprocessorAT89S52,usesone-linetypedigitaltemperaturesensorDS18B20andthecapacitancehumiditysensorHS1100/HS1101tocollecthumituredata,realizesthecollectingofremotedataaswellasthesettingofmeasuringandcontrollingorderparameter.Thesystemhasthefollowingadvantages:itsinterfaceisfriendly,itiscontrolledeasily,itshardwaresystemisintegratedhighly,thecircuitryissimple,itsfunctionisstrong,ithasgoodperformance,thecostislowerandsoon.Thesystemsettlesmanydefectsoftraditionalhumituretestingequipmentsaswellasmanualdewettingandcooling.Meanwhile,thesystemrealizesthemeasuringandcontrollingofmultiple-pointhumitureparameters.Keywords:AT89S52;DS18B20;HS1100/HS1101;PC;personaldigitalassistant(PDA)目录1.系统功能说明……………3……………………3方案论证和选择…………………3.传感器选择…………4.通信方案选择………5集电路…………7温度采集接口电路…………………7湿度采集电路………11多路开关介绍………13系统设计………15围接口电路设计………………16RS-485串口电路……………………16控制参数存储器………16键盘及显示电路………16控制设备驱动电路……………………19电平转换电路……………20、湿度测控系统软件……………21.湿度检测子程序………22.温度检测子程序………22机接口软件………24…………25参考文献…………26参考文献:1、李萍主编,?AT89S51单片机原理、开发与应用实例?,中国电力出版社,2021年7月:67-762、陈明荧编著,?8051单片机根底教程?,科学出版社,2003:56-713、徐建军编著,?MCS-51系列单片机应用及接口技术?,人民邮电出版社,2003:117-1314、郑学坚编,?微型计算机原理及应用?,清华大学大学出版社,1998:66-1125、南建辉编著,?MCS-51单片机原理及应用实例?,清华大学出版社,2004:126-1416、夏继强编,?单片机实验与实践教程?,北京航空航天大学出版社,2001:32-338、余锡存编著,?单片机原理及接口技术?,西安电子科技大学出版社,2000:56-739、李刚等编著,?51系列单片机系统设计与应用技巧?,北京航空航天大学出版社,200210、余永权著,?ATMEL89系列单片机应用技术?,北京航空航天大学出版社,2002.4:21-2711、欧阳文编,?ATMEL89系列单片机的原理与开发实践?,中国电力出版社,2007.6:203-23712、Changjun,liyan.2021.ApplicationofhumiditysensorHS1101in13、Dongwenjun.2007.DS1820One-WireTemperatureDetectingNetworkBasedOnPCSerial14、LIUYi;ZHAOJun.2021.〔KeyLaboratoryofIntegratedAutomationofProcessIndustry;MinistryofEducation;NortheasternUniversity;Shenyang110004;China.〕JournalofGansuLianheUniversity(NaturalScienceEdition).259-26附录一系统原理图附录二单片机测温源程序测温程序代码#include<REG52.H>sbitDQ=P3^4;//定义端口typedefunsignedcharbyte;typedefunsignedintword;//延时voiddelay(worduseconds){for(;useconds>0;useconds--);}//复位byteow_reset(void){bytepresence;DQ=0;//DQ低电平delay(29);//480usDQ=1;//DQ高电平delay(3);//等待presence=DQ;//presence信号delay(25);return(presence);//0允许,1=禁止}//从1-wire总线上读取一个字节byteread_byte(void){bytei;bytevalue=0;for(i=8;i>0;i--){value>>=1;DQ=0;DQ=1;delay(1);if(DQ)value|=0x80;delay(6);}return(value);}//向1-WIRE总线上写一个字节voidwrite_byte(charval){bytei;for(i=8;i>0;i--)//一次写一字节{DQ=0;DQ=val&0x01;delay(5);DQ=1;val=val/2;}delay(5);}//读取温度charRead_Temperature(void){union{bytec[2];intx;}temp;ow_reset();write_byte(0xCC);//跳过ROM

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论