下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、自动化综合实践报告一、设计项目简介1.1 项目简介 在人们的生产生活中,温度扮演着极其重要的角色。特别是在冶金、医药、 食品制造和化学制造业等行业尤其显得重要,在适当的温度下生产的产品质量、 产量和合格率会大大的提高。 随着社会生产力和科学技术的发展, 工农业生产和 生活中对于温度的要求会越来越高, 因此能够检测温度变化的温度检测设备出现 在人们的视线中。 恒温控制系统应用于各种工业或者民用领域, 如何精确地控制 温度成为一个非常重要的研究问题。本系统需要利用STM32来控制各器件的工作 情况,使传感器维持在一个固定的温度上。本文所研究的课题是基于嵌入式的恒温控制系统设计, 实现了温度的实时监
2、 测与控制。温度控制部分,提出了用 DHT11 STM32F103ZET6和LCD的硬件电路 完成对室温的实时检测及显示,利用DHT11与嵌入式系统连接由软件与硬件电路 配合来实现对加热片和散热风扇的实时控制。 从DHT11读出或写入DHT11信息仅 需要一根数据线, 其读写及其温度变换功率来源于数据线, 该总线本身也可以向 所挂接的DHT11提供电源,不需要额外电源。DC5V散热风扇的实时控制也仅仅 需要一根口线, 由开发板供电, 不需要外加电源。 而且本次的设计主要实现温度 监测,超温报警, 温度控制, 超过设定的门限值时自动启动加热和散热装置等功 能。而且还要以STM32开发板为主机,使
3、温度传感器通过一根信号线与嵌入式开 发板相连接,再加上温度控制部分和人机交互部分来共同实现温度的监测与控 制。1.2 实现的功能(1) 能够连续测量环境的温度值,用 LCD屏幕来显示环境的实际温度。(2) 能够设定恒温的温度范围,初始范围是 29C。(3) 能够实现温度自动控制,如果设定温度在 30 E33C,则能使温度保 持恒定在30 C33 C。(4) 使用嵌入式STM32F103ZET6控制,通过按键来选择LCD屏显示的个人 信息界面和温度控制界面,通过程序输入来控制恒温范围的设定值,数值采用 LCD屏幕显示,并且能够实时显示降温风扇的输出特性曲线。(5) 温度超出范围时能够自动调节降温
4、风扇的转速,达到恒温控制的目标。 。二、总体设计2.1 系统功能设计该设计主要由STM32单片机系统模块,温湿度采集模块、显示模块和键盘模 块,降温模块等构成,以STM32F103ZET芯片作为核心处理器。 主要完成的功能有以下几点: 对室内温度进行实时检测采集、 可按照指令改变控 制参数、 检测的温度显示出来, 通过 PID 控制算法保持设定温度的恒定, 温度出 现偏差时可通过降温风扇实时调节,并将输出特性显示在LCD屏上。2.2 系统方案论证电路总体可以分为温度采集模块、单片机STM321小系统模块、电机驱动模 块、按键模块以及显示模块等。以STM32单片机最小系统作为核心控制电路, 传
5、感器采集温湿度作为STM32的输入,电机驱动模块、TFTLCD2.8寸液晶屏,以及 按键模块作为STM32的输出。采集温度方面由DHT11温度传感器来完成,它是一个数字温度传感器、内置模数转换,可直接与单片机相连接。而TFTLCD2.8寸液晶显示屏是插针式,也可以直接与单片机相连接。通过DHT11传感器采集当 前的温湿度值、经单片机将其处理后的数据送到 TFTLCD液晶显示屏来进行显示, 主要显示测得的实时温度与设定的温度上下限。利用键盘设置温度阈值,如果当前采集的实时温度不在设定的温度阈值范围之内,则由STM32单片机发出指令来控制电机驱动模块,使电机正常工作来实现室内温度控制。2.3系统功
6、能框图按照系统能的具体要求,在保证实现其功能的基础上,尽可能降低系统成本 总体设计方案围绕上述思想,初步确定系统的方案如图1.1 所示图1.1功能模块框图三、硬件设计3.1控制芯片选择方案一:选用 STM32F103ZET6单片机该单片机有144个引脚,为32微处理器M3内核,最大时钟频率可达到 72MZhz,处理速 度快,效率高。其内部有8个定时器,内个能输出 4路PWM波,且有六个能能配置 4个通道 的捕获。同时内部还有多路 AD DA等,配置有SPI、I2C接口等,内部资源极为丰富,用该 处理器为设计带来很大方便5。方案二:选用 STM32F103RCT单片机该单片机有64个引脚,跟上述
7、的 STM32ZET6功能极为相似,同样也有多路PWM输入捕获、AD DA配有SPI、I2C等接口,内部资源较为丰富。但是相比STM32ZET6该单片机体积小,弓I脚少。内部只有四个定时器(定时器1到定时器4),不过都具有计数、产生PWM波及输入捕获功能5。选用方案一3.2 DHT11温湿度传感器原理图DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极 高的可靠性与卓越的长期稳定性。传感器包括一个电阻式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。因此该产品具有品质卓越、超 快响应、抗干扰能力强
8、、性价比极高等优点。每个 DHT11传感器都在极为精确 的湿度校验室中进行校准。校准系数以程序的形式储存在 OTP内存中,传感器 内部在检测信号的处理过程中要调用这些校准系数。单线制串行接口,使系统 集成变得简易快捷。超小的体积、极低的功耗,信号传输距离可达20米以上,使其成为各类应用甚至最为苛刻的应用场合的最佳选则。产品为4针单排引脚封装。连接方便,特殊封装形式可根据用户需求而提供。其原理应用如图所示VDDVDD1PinMCUDATA2PinDHT114PinGND典型应用电路3.3 LCD液晶显示屏TFT-LCD又叫做薄膜晶体管液晶显示器,其管脚图如上,其管脚在 STM32F103中有相应
9、的管脚对应。常用的液晶屏接口很多种,8位、9位、16位、18位都有。而常用的通信模式呢,主要有 6800模式和8080模式两种, 今天呢,我们来讲的是 8080模式。如果大家接触过 LCD1602或者LCD12864 等,那么就会发现8080模式的时序呢,其实跟 LCD1602或者LCD12864的读 写时序是差不多的。8080接口有5条基本的控制线和多条数据线,数据线的数量主要看液晶屏使用的是几位模式,有 8根、9根、16根、18根四种类型3.4 PID过程控制部分在检测过程中,由于来自外界的各种干扰不断产生,为了达到现场控制对象保持恒定的目的,就必须不断的进行控制。 如果干扰使得控制对象发
10、生变化,现场检测元件会将这3、LCD屏结构LCD屏绢成:LCD屏底板+LCD显示屏LCD屏底板-引出LCD屏相关的管脚U2D显示屏-显示部分(液晶屏)+控制部分(ILI阳41的控制器)总线:操作LCD屏-MCU通过底板的接口,操作ILI9341控制器。MCU与LCD屏的接: 8080接口DBO-DB7.DBI0-DB1 /MCUGND vccCSRS連RESETGNDVCC22-30.BITlSSRDCPXLCMBLTPLL D_1UED_3LCD_4XXEMIMO I M3XCL 了 YCU?MCR1YCD?DDDPD种变化采集后,经变送器送至PID控制器的输入端,并与其给定值进行比较得到偏
11、差值,调节器会按此偏差并以预先设定的整定参数规律发出控制信号,去控制调节器的开度增加或减少,从而使现场控制对象值发生改变,并趋于给定值,达到控制目的。将温度传感器输入作为当前输入,与设定值相减得到偏差,然后再对它进行PID运算产生输出结果fout,fout的值决定是否加热,加热时间是多少,进而控制加热器。比例控制是在设计过程中最常用到的一种手段,但是很多控制对象都存在着滞后性,这会严重影响比例控制的控制效果。比如我们设定温度为70度,当我们只使用比例控制时,会出现实际温度在 70度上下一定范围内振荡的情况。所以我们在比例控制的基础上加入了 积分控制,积分控制的存在能帮助我们消除静态误差,达到准确的控制温度的目的。但与此同时它也带来了一些负面的影响,会使整个控制系统的响应速度降低。所以我们又加入了微分项,主要用来解决系统的响应速度的问题,其完整的公式如下:u(t)二 Kp*e(t) Ki e(t) Kd
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年上海开放大学发布工作人员公开招聘8人备考题库及1套完整答案详解
- 2025年郑州大学第二附属医院公开招聘员额制工作人员(硕士)23人备考题库及答案详解一套
- 初中英语写作中总结连接词使用对学生知识整合能力的影响分析教学研究课题报告
- 2025浙江产权交易所有限公司第七期招聘1人参考考试试题及答案解析
- 2025湖北武汉市第五医院招聘考试核心试题及答案解析
- 汽车销售公司售后服务部经理绩效考核表
- 生产现场安全管理检查与改进工具
- 2026年潍坊市中医院校园招聘(53人)考试重点试题及答案解析
- 2025河南黄淮学院招聘高层次人才89人考试重点题库及答案解析
- 2026中证中小投资者服务中心招聘考试核心题库及答案解析
- 2025湖南怀化中方县高新产业投资有限公司招聘10人备考题库有完整答案详解
- 公共区域装修工程技术标书文档样本
- 华为干部管理体系
- 2024年基本级执法资格考试题库及解析(200题)
- 2026中国二手医疗设备进出口贸易现状与未来发展预测报告
- 中国国际大学生创新大赛获奖项目商业计划书
- 身边的工匠精神的事例
- 煤矿安全生产管理制度的内容
- 2025安徽宿州市第四人民医院(宿马医院)(浙江大学医学院附属第一医院宿州分院)引进专业技术人才34人考试笔试模拟试题及答案解析
- 骨科脊柱进修护士出科汇报
- 高原驾驶理论知识培训课件
评论
0/150
提交评论