欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    单片机原理及系统课程设计报告(温度湿度控制系统)

    • 资源ID:1397607       资源大小:131.70KB        全文页数:16页
    • 资源格式: DOCX        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    单片机原理及系统课程设计报告(温度湿度控制系统)

    1、 单片机原理及系统单片机原理及系统课程设计课程设计 专专 业:业: 自动化 班班 级:级: 姓姓 名:名: 学学 号:号: 指导教师:指导教师: 2012 2012 年年 7 7 月月 1 1 日日 评语: 平时(40) 修改(30) 报告(30) 总成绩 单片机原理及系统课程设计报告 目目 录录 1 引言 . 1 2 方案设计 . 1 2.1 总体方案设计 . 1 2.2 系统组成及框图 . 1 3 硬件电路设计 . 2 3.1 温度测量电路设计 . 2 3.2 湿度测量电路设计 . 2 3.3 按键电路设计 . 3 4 软件设计 3 4.1 主程序流程图 . 3 4.2 温度模块程序设计

    2、. 4 4.3 湿度模块程序设计 . 5 4.4 显示子程序设计 . 5 5 总结 . 5 6 参考文献 . 5 7 附录 6 7.1 附录 A . 6 7.2 附录 B . 6 单片机原理及系统课程设计报告 1 1 引言引言 本次课程设计主要基于 AT89C51 单片机,开发环境温度及湿度检测及控制 系统。 该系统采用 AT89C51 单片机作为控制器, DS18B20 作为温度传感器, HS1101 作为湿度传感器。系统主要功能如下: ()对温度、湿度进行测量; ()温度及湿度的显示; ()设定预期温度与湿度值并显示。 关键词:AT89C51,温度及湿度检测,LCD显示。 2 方案设计方案

    3、设计 本章从控制系统的总体构成及原理框图对系统进行了总体分析说明,控制系 统组成以后,主要通过控制器、传感器及执行器对控制变量进行分析和处理。 2.1 总体方案设计总体方案设计 本系统采用 AT89C51 单片机作为微处理器,DS18B20 作为温度传感器对温 度进行检测, HS1101 作为湿度传感器与 NE555 组成湿度测量模块, 使用 LM016L 对测得的温度及湿度值进行显示,使用按键对温度及湿度的设定值进行修改。 2.2 系统组成及框图系统组成及框图 系统主要有温度测量模块、湿度测量模块、显示模块、及按键模块。其原理 框图如图 21 所示。 图. 系统组成框图 A T89C51 温

    4、度测量 按键 LCD 液晶显示 湿度 单片机原理及系统课程设计报告 2 3 硬件电路设计硬件电路设计 本温度及湿度控制系统使用 AT89C51 作为控制器,用 DS18B20 实现对温度 测测量,用 HS1101 及 NE555 实现的湿度的测量,并采用 LM016L 将采集的的数 据显示。现将系统硬件设计表述如下。 3.1 温度测量电路温度测量电路设计设计 采用 DS18B20 数字温度传感器测量温度, DS18B20 与单片机是单线双向 通信。其连接电路如图 3.1 所示。 图 3. DS18B20 的测温电路(DQ 端接 51 的 P2.7) 3.2 湿度测量电路湿度测量电路设计设计 图

    5、 3.2 NE555 测湿电路 HS1101 实际上相当于一个可变电容,它会因外部环境湿度的变化而致使电 容值变化,湿度测量模块采用 HS1101 及 NE555 一起组成,将该 HS1101 置于 NE555 震荡电路中, 将电容值的变化转化为与之呈反比的电压频率信号, 可直接 被计算机采集。 单片机原理及系统课程设计报告 3 表 3.1 等效电容值与相对湿度之间的数值关系 相对湿度 RH(%) 电容值C(PF) 相对湿度 RH(%) 电容值 C(PF) 0 163 60 183 10 166 70 186 20 170 80 191 30 173 90 195 40 176 100 202

    6、 50 179 3.3 按键电路设计按键电路设计 系统可以调节设定的温度及湿度值,我们可以通过四个按键来进行实现,前 两个按键选择是温度设定还是湿度设定,后两个按键实现加一和减一操作,设计 电路图如图 3.3 所示。 图 3.3 按键电路 其工作原理如下:当闭合温度控制开关,可以通过“加” 、 “减”按钮来实现 目标温度值的加一或者减一;同理闭合湿度开关,通过“加” 、 “减”按钮来实现 目标湿度值的加一或者减一。而且,当两个开关同时闭合时,可以实现温度和湿 度的同加一或同减一。 4 软件设计软件设计 本章主要对各个功能模块的程序流程进行说明。 4.1 主程序流程图主程序流程图 主程序的主要功能是负责读出并处理 DS18B20 的测量温度值,读出测湿电 路的结果,并将温度及湿度进行实时显示,直到需要退出该系统时结束并退出。 程序流程图如图 4.1 所示 : 单片机原理及系统课程设计报告 4 N Y 图 4.1 主程序流程图 4.2 温度模块程序设计温度


    注意事项

    本文(单片机原理及系统课程设计报告(温度湿度控制系统))为本站会员(毕****文)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583