• 2.37 MB
  • 2022-04-29 14:36:17 发布

仓库多点温湿度控制系统设计答辩PPT.pptx

  • 40页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'本科毕业设计仓储多点温湿度控制系统指导教师:XX老师报告人:XXXXXX学号:0914121202016年05月25日 目录0设计概述1任务书2系统方案3硬件电路4系统软件5防干扰6需要改进7致谢8提问 设计概述0设计概述1任务书2系统方案3硬件电路4系统软件5防干扰6需要改进7致谢8提问 设计概述设计概述1.现状恒温恒湿仓库的需求量越来越多,储内温湿度以达到特殊货物的储存要求成为我们需要首先要面对的问题。在仓储温湿度检测技术的发展前景上,我们需要一款能够适应时代的多点温湿度控制系统。单片机优势实时性高准确性高综合处理经济实用1234 第一部分0设计概述1任务书2系统方案3硬件电路4系统软件5防干扰6需要改进7致谢8提问 第一部分任务书(1)了解不同传感器、变送器和执行器的特点及其适用范围。确定它们各自的类型;(2)掌握控制器单片机的有关知识,并熟悉其编程;(3)对单片机测控程序及其接口技术作重点的掌握;(4)在以上几个内容的基础上,进行课题的总体设计,绘制系统的总体电路。选择合适的相关硬件,最终完成本课题的设计。(1)选择功能强大的单片机和温度传感器做主要部件,深入了解温度传感器及湿度传感器的工作原理;(2)根据设计的要求和系统所要实现的功能,设计出一个具有智能化的温湿度监控系统;能够及时显示环境数据,并且自动调节温室环境主要内容基本要求 第二部分0设计概述1任务书2系统方案3硬件电路4系统软件5防干扰6需要改进7致谢8提问 设计目的与要求第二部分系统方案2.1设计目的与设计要求1多点温湿度控制2温湿度上下限值设定3超出限定值时自动控制多功能上位机实现数据收集●3个按键调节上下限值●湿度误差范围-+5%●温度误差范围10-90℃●湿度最大范围为20-90%RH●温度最大范围为10-90℃其他要求: 第二部分系统方案设置按键按第一次,是对温度下限的选定按第二次,是对湿度下限的选定按第三次,是对温度上限的选定按第四次,是对湿度上限的选定减小键此键可以对上下限温度(湿度)进行减小调整2.2.1按键操作说明2.1设计目的与设计要求增加键此键可以对上下限温度(湿度)进行增大调整按键1按键2按键3 加湿器功能:湿度超过下限值时进行加湿处理1吹风机功能:湿度超过上限值时进行减湿处理2加热器功能:温度超过下限值时进行升温处理。3降温泵功能:温度超过上限值时进行降温处理4第三部分系统方案2.2.2控制操作说明2.1设计目的与设计要求第二部分 显示模块/控制器处理传感器主控制器继电器控制上位机数据收集主控制器主要作用是处理温湿度数据值,该数据产生于传感器,进而将数据送入显示模块以及控制器;控制器对数据进行分析并作出相应处理,命令继电器进行硬件设备的操作,从而达到温湿度控制。同时还要有上位机通信部分来共同实现温湿度的监测与控制。解析:第二部分系统方案2.2总体方案设计 选择原因:第二部分系统方案2.3控制器选择STC89C52RC选择原因:(1)效率高,方便操作,功耗小(2)连线简洁,引脚清晰,便于控制(3)每个端口都有相应位寻址的指令(4)价格相对便宜注:PLC也是一种不错的控制器选择,不过因为PLC的价格相对要高很多,不利于进行设计和实验,所以选择单片机作为本次设计的控制器 选择原因:(1)能够达到设计电压要求(2)使用过程简单方便(3)市场常见,便于采购(4)价格相对便宜注:如果使用220V的交流电,因为我们需要的是5V直流电,所以需要对220V电压进行一些调节,然后进行一些元器件整流逆变处理,最后才能得到所需的电压,而且在电压处理过程中可能会面临一些危险状况,所以不选择220V交流电。第二部分系统方案2.4电源方案选择1.5V干电池 选择原因:(1)功耗小、体积小、重量轻(2)可清晰显示操作中的温湿度(3)操作方便、供电方便(4)市场常见,便于采购注:数码管在显示过程中存在显示数据少、显示方式单一等缺点,不能满足本设计中对实时温湿度、温湿度上下限值的多种显示要求。所以不选择数码管。第二部分系统方案2.5显示器方案选择LCD1602 操作步骤:(1)温度、湿度检测集于一体(2)特定的数字采集模块和温湿度传感器技术,所以安全可靠(3)操作简单、便捷(4)系统集成方便、快捷注:DHT11温湿度传感器特征包括:可以将温湿度一同检测,所有数据通过校准,数字信号输出;测量相对湿度和温度;统一测量;可靠;测量过程节能;传输距离长;完全互换;引脚安装。第二部分系统方案2.6传感器方案选择DHT11传感器 选择原因:从任何标准来说,VB都是世界上使用人数最多的语言——不仅是盛赞VB的开发者还是抱怨VB的开发者的数量。它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。因为VB具有编译快速,生成软件体积更小的有点,所以这里选择vb进行上位机编程。第二部分系统方案2.7上位机软件VisualBasic 第三部分0设计概述1任务书2系统方案3硬件电路4系统软件5防干扰6需要改进7致谢8提问 第三部分硬件电路硬件电路充电电源温湿度传感器继电器LCD1602液晶显示器STC89C52RC单片机硬件电路结构使用时注意事项电路原理图计算方式概述 第三部分硬件电路3.1硬件电路结构本次设计要求测量仓储温湿度,所以需要单片机与DH11温湿度传感器相连接进行实时控制。同时还要连接着LCD1602数字显示模块、按键模块以及继电器模块。温湿度传感器所检测到的温度、湿度参数数据传输至单片机内,做出相关的响应与处理,再将信息传递到继电器模块实现实时控制。当温湿度超出限定值时,单片机发出指令,继电器控制电路控制硬件设备进行温湿度调控,待温湿度恢复至设定值后,关闭硬件设备,停止温湿度调控,使仓储内的温湿度始终处于设定范围之内。 第三部分硬件电路3.2STC89C52RC主机模块单片机主机模块电路晶振电路 第三部分硬件电路3.3温湿度采集模块设计DHT11连接单片机。单片机连接DH11传感器(单总线,串行数据,用来收发串行数据。通过在电源与传感器的Pin2口之间连接一个上拉电阻来增大P1.0口的负载能力,达到DHT11电流输入要求。传感器的第三脚悬浮放置,其电源端口Pin4和Pin1分别接GND端和VCC。双方的的连接如左图所示。在上述数据中,计算过程如下:湿度值计算方法为湿度整数部分+湿度小数部分=45.0(%RH)温度值计算方法为温度整数部分+温度小数部分=28.0(℃)最后校验:byte1+byte2+byte3+byte4=73 第三部分硬件电路3.4显示模块电路设计读操作时序写操作时序 第三部分硬件电路3.5键盘输入电路由于本系统中需要按键较少,所以采用独立式按键。独立式按键是直接用I/O口线构成的单个按键电路,电路配置灵活,软件结构简单,其特点是每个按键单独占用一根I/O口线,每个按键的工作不会影响其它I/O口线的状态。本系统需要三个按键,分别连接单片机的P3^3、P3^4、P3^5实现温湿度上下限值选定和设定功能 第三部分硬件电路3.6继电器控制电路吹风机继电器控制降温汞加热器加湿器 第四部分0设计概论1任务书2系统方案3硬件电路4系统软件5防干扰6需要改进7致谢8提问 第四部分软件设计4.1主程序模块主程序需要调用3个子程序,分别为:1.DHT11测温湿子程序2.实时温湿度显示子程序:驱动LCD1602液晶显示器把实时温湿度值显示出来3.温湿度设定、控制子程序:设定温湿度上下限定值,当温湿度超过该值时立即启动继电器控制电路,即进行温湿度控制调节 第四部分软件设计4.2读温、湿度值模块读温度值模块需要调用4个子程序,分别为:DHT11初始化子程序:让单片机知道DHT11在总线上且已准备好操作DHT11写字节子程序:对DHT11发出命令,使其工作DHT11读字节子程序:读取DHT11存储器的数据延时子程序:对DHT11操作时的时序控制 第四部分4.3LCD1602程序设计LCD1602接通电源后,设置功能,等到过一段时间才能显示数据,延时清屏之后处于输入状态。当高电平时,处于读字状态;当低电平时,处于写字状态。液晶显示模块主要完成人机交互界面的显示及系统相关的操作指示。具体能显示预设温度值、预设温控时间、当前的温度值。软件设计 第四部分4.4温度设定、按键模块按加减键分别上调和下调设定上下限温度值,把他设置为我们所需要的范围内,当实时温度值超过设定值时就需要驱动蜂鸣器发声,继电器动作,实现控制。1:通过按键是否被按下,从而判读是否有低电平;2:通过判读按键是否是虚假信号;延时给5us;3:当按键仍然为低电平,则说明其为真的数据,执行按键程序。软件设计 第四部分4.5上位机软件设计软件设计为了方便设计,通讯协议中将采用字符型数据(遵循ASCII字符集)进行传输,一共5个字节数据,下位机按照从第一字节到第五字节的顺序以字符型形式发送数据,第一个字节是符号符,第二,三,四字节分别是百位,十位,和个位数字,第五个字节是结束符。 第五部分0设计概论1任务书2系统方案3硬件电路4系统软件5防干扰6需要改进7致谢8提问 第一部分抗干扰措施硬件抗干扰5.1选择性能好、抗干扰能力强的供电系统,尽量减少从电源引入的干扰。采用交流稳压电源,保证供电系统的稳定,防止电压过压或欠压,有利于系统的稳定性电路板是器件信号线和电源线的高度集合体,其布局与布线对可靠性将产生直接的影响。设计电路板时,应考虑相关元件尽量靠近,散热大的元器件放置在易通风散热的位置,合理布线,强、弱电信号线尽量远离,避免高频和电磁信号的干扰选择供电系统合理布局电路板 第一部分抗干扰措施软件抗干扰5.2由于单片机的I/O口很容易受到外部信号的干扰,输出口的状态也可能因此而改变。在程序中周期性地添加输出端刷新指令,可以降低干扰对输出口状态的影响。设计方法为:1.在程序中指定RAM单元存储输出口当时应处的状态,在程序运行过程中根据这些RAM单元的内容去刷新I/O口。2.输入时连续两次对端口置状态。SETBP1.0NOPSETBP1.0 第六部分0设计概论1任务书2系统方案3硬件电路4系统软件5防干扰6需要改进7致谢8提问 第六部分需要改进上位机软件调试不成功焊接技术不足焊点有待改进抗干扰措施不足有待加强 第七部分0设计概论1任务书2系统方案3硬件电路4系统软件5防干扰6需要改进7致谢8提问 第七部分致谢课程老师毕业设计指导老师:XXXX老师XX老师1XX老师2XX老师3XX老师4 第八部分0设计概论1任务书2系统方案3硬件电路4系统软件5防干扰6需要改进7致谢8提问 第八部分提问Q&A 谢谢'