基于AT89S52单片机的温室控制系统设计.docVIP

基于AT89S52单片机的温室控制系统设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE PAGE 1 电 子 信 息 与 电 气 工 程 系 课程设计报告 设计题目: 温室控制系统设计 系 别: 电子信息与电气工程 年级专业: 06 自 动 化 (2) 学 号: 0 6 0 5 0 7 6 0 4 3 学生姓名: X X X 指导教师: 丁XX、干XX 2009 年 12 月 计算机控制系统综合实践设计任务书 设计 题目 温室控制系统设计 设计类型 工程设计类 导师姓名 丁XX 干XX 主要内容及目标 (1) 以at89s52为控制器,对温度实时采集,经ADC0809转化成数字量送入控制器,在通过驱动电路控制电机和灯泡降温或加热,用LCD1602显示。 (2)采集不同的温度,执行不同的加热和降温动作,实行P调节。 (3)当温度高于TH时,会有声、光提示,当温度低于TL时,会有声、光提示。 (4)可通过按钮设置植物适宜的温度范围TL和TH。 (5)处理温度数据采用中值和平均值滤波法。 具有的设计条件 PC机一台; AT89S52单片机最小系统版一片; Keil和proteus软件; Protel Dxp 2004; 计划学生数及任务 学生数:3人 (1):明确课题对程序功能,运算精度等方面的要求及硬件条件 (2):把复杂问题分解为若干模块,确定各模块处理方法,画出流程图; (3):编制程序,根据流程 图精心选择合适的指令和寻址方式来编制源程序; (4):对程序进行汇编,调试和修改,直到程序运行结果正确为止; (5):尽量做出实物。 计划设计进程 第一周设计任务:(1):明确课题对程序功能,运算精度等方面的要求及硬件条件 (2):把复杂问题分解为若干模块,确定各模块处理方法,画出流程图。 第二周设计任务:(3):编制程序,根据流程图精心选择合适的指令和寻址方式来编制源程序 (4):对程序进行汇编,调试和修改,直到程序运行结果正确为止。 (5):尽量做出实物,是整个系统在硬件上可以实现。 参考文献 [1]于海生 等 计算机控制技术 机械工业出版社 [2]顾栤 赵伟军 王泰 单片机计算机原理开发应用 高等教育出版社 [3]张洪润 蓝清华 单片机应用技术教程 清华大学出版社 摘要 随着微机测量和控制技术的迅速发展与广泛应用,以单片机为核心的温度采集与控制系统的研发与应用在很大程度上提高了生产生活中对温度的控制水平。本设计以保质、节能、安全和方便为基准,设计了一套温室温度控制系统,能实现在5℃~35℃范围内设定控制温度,当温室温度高于35℃时高温时,采用声、光报警;当温度低于5℃低温时,采用声,光报警提示;可通过按键设置温室适宜温度范围TL和TH;当温度不在TL和TH范围内可自动通过加热器或降温器自动补偿,用pwm控制占空比,实行各种动作,并用LCD1602显示。整个系统控制器为AT89S52,前向通道包括温度采集电路、A/D转换电路及按键输入电路;后向通道包括三部分:LCD显示电路,声光报警电路以及控制加热器或降温器的驱动电路及执行器。利用8位A/D转换器,完成对温室温度的实时采样与模数转换,通过数字滤波消除扰动干扰,并对温度值进行P运算处理,以调节加热或降温功率大小。同时通过LCD1602显示当前温度,可以直接观察温度的变化,并根据需要进行相应的数据分析和处理,由此完成对温度的采样和控制。 关键词:AT89S52 ADC 数字滤波 LCD1602 目录 TOC \o 1-3 \h \z \u 摘要 2 正文 4 1.引言 4 1.1本课程设计的目的与意义 4 1.1.1 设计的目的 4 1.1.1 课程设计的与意义 4 1.2 设计任务 5 1.2.1 设计内容 5 1.2.2 设计要求 5 2.温室控制系统总体设计 6 3.温室控制系统硬件设计 6 3.1 微处理器电路 6 3.2电源模块设计 7 3.3温度传感器选择 8 3.3.1温度传感器AD590基本知识 8 3.3.2 AD590的电路设计 8 3.4 AD转换器的选择 9 3.4.1 ADC0809的内部逻辑结构 10 3.4.2 引脚结构 10 3.4.3 ADC0809应用说明 11 3.5按键输入和显示模块 12 3.5.1 按键输入 12 3.5.2 显示模块 12 3.6 输出控制电路 13 3.7温室控制系统硬件原理图 14 4 .温室控制

文档评论(0)

beifanglei + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档