基于STC89C52R单片机实现的蔬菜大棚温度控制系统设计(4)

2019-05-24 14:06

我们能否顺利毕业的唯一标准,对衡量我们的专业水准具有重要的意义。为了能使我顺利毕业并作一名合格的社会复合型人才,特此编写毕业设计。

编写设计的过程中,对所学的知识进行重新的温习,使我们受益匪浅,对于遇到的问题如:程序语言编写不符合标准,导致调试时不能按设定的方案实现正常的控制。这些老师都给我们极大的指导帮助,通过编写毕业设计提高了我的动手动脑能力,为我今后能更好更快的适应社会奠定了坚实的物质理论基础。 虽然因病中途离开过一段时间。在老师的指导下,我们广泛搜集资料,考察实地情况,几个同学进行讨论研究结合所学的知识进行有效的梳理,最终圆满完成此次设计。

致 谢

本课题在选题及研究过程中得到xxxxxx老师的悉心指导。在设计过程中xx老师多次为我指点迷津,帮助我解决问题。xxxxxx老师严谨求实的态度,踏踏实实的精神,不仅使我能更好的完成设计,而且让我能更深层次的理解在实践中所遇到的问题。

在论文完成之际我感谢三年来一直关心我、支持我、帮助我的老师和同学,在这里我要向他们表示最诚挚的感谢和衷心的祝福。

参考文献

[1] 李丽荣 张长全 郑建红主编《 51单片机应用设计》北京理工大

学出版社

[2] 胡学林 主编《可编程控制器应用技术》高等教育出版社 [3] 廖常初 主编 《PLC基础应用》 机械工业出版社 [4] 徐 晋 赵二唯 PLC技术及其在公路交通系统巾的应用 [5] 郭燕萍 李晓波 基于PLC技术的多车道交通灯实验监控装置 [6] 管声启 师红宇、基于可编程控制器城市交通灯智能控制 [7] 张力胜、PLC控制十字交通灯的设计[J] 、矿业科学技术。 [8] 李建忠、单片机原理与应用[M]、西安电子科技大学出版社。 [9] 张进秋 陈永利、可编程控制器原理与应用实例[M]、机械工程出版社。

[10] 江秀汉 汤 楠、可编程序控制器原理及应用

注:部分参考百度文库、百度知道

附录

*-----------------------------------------------

名称:基本单片机STC89C52R的大棚温度自控系统 ------------------------------------------------*/ #include #include\#include #include #include\

#define uchar unsigned char #define uint unsigned int;

/******************************************************************/ /* 定义端口 */ /******************************************************************/ sbit DQ=P1^3;//ds18b20 端口 sbit Fan=P1^5; //风扇端口 sbit Tru=P1^7;//喇叭的端口 sfr dataled=0x80;//显示数据端口

/******************************************************************/ /* 全局变量 */ /******************************************************************/ uint temp,i,TempH;

uchar flag_get,count,num,minute,second,x; long str[6];

/******************************************************************/ /* 函数声明 */ /******************************************************************/ void delay1(uchar MS);

unsigned int ReadTemperature(void);

void Init_DS18B20(void);

unsigned char ReadOneChar(void); void WriteOneChar(unsigned char dat); void delay(unsigned int i);

/******************************************************************/ /* 延时函数声明 */

/******************************************************************/ void mDelay(unsigned char j) {

unsigned int i; for(;j>0;j--) {

/******************************************************************/ /* 主函数 */ /******************************************************************/ main() {

unsigned char TempH,TempL; TMOD|=0x01;//定时器设置 TH0=0xef; TL0=0xf0; IE=0x82; TR0=1; P2=0x00; count=0;

InitLcd();

for(i=0;i<125;i++) {;} }

}

mDelay(20); while(1) { Fan=1; mDelay(10); Tru=1; mDelay(10);

if((TempH>20)&&(TempH<=25)) { Fan=0; mDelay(10);

}

if((TempH>25)&&(TempH<=30))

{ Fan=0; mDelay(30);

}

if((TempH>30)&&(TempH<=35)) { Fan=0; mDelay(70);

}

if(TempH>35) //产生报警信号

{ Tru=0; mDelay(10); Fan=0; mDelay(150);

for(i=1;i<5;i++)

Tem[i]=str[i]; disp(); }


基于STC89C52R单片机实现的蔬菜大棚温度控制系统设计(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:中特论文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: