




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、硕硕 士士 学学 位位 论论 文文 答答 辩辩基于基于stm32stm32的远程温度控制系统的设计的远程温度控制系统的设计 姓姓 名:苏名:苏 舒舒专专 业:电力电子与电力传动业:电力电子与电力传动学学 号:号:102340281102340281指导老师:刘指导老师:刘 牮牮一一三三一. 选题背景及目的二. 设计主要内容1. 系统硬件设计2. PID算法研究3. 系统软件设计4. 系统测试与验证三. 总结与展望主要内容主要内容 恒温培养箱是生物工程、卫生防疫、制药、化工、食品、饮料、农业、畜牧,水产等科研部门、大专院校的理想之选。1. 1. 选题背景选题背景一一. . 选题背景及目的选题背景
2、及目的2. 2. 设计目的设计目的 将温度控制的相关信息传递送到Internet上,实现远程控制具有重要意义,使处于不同地区的各相关部门之间交流现场监控信息,出差在外的人员能及时了解到监控情况,实现对监控现场的远程控制、指挥决策。一一. . 选题背景及目的选题背景及目的二二. . 设计主要内容设计主要内容 1. 系统硬件设计2. PID算法研究3. 系统软件设计4. 系统测试与验证 (1) (1) 远程温度控制系统硬件电路总体架构远程温度控制系统硬件电路总体架构1. 1. 系统硬件设计系统硬件设计( (2) STM322) STM32温度控制器各主要硬件电路设计温度控制器各主要硬件电路设计 温
3、度自动控制电路温度自动控制电路1. 1. 系统硬件设计系统硬件设计1. 1. 系统硬件设计系统硬件设计 继电器电路继电器电路 类类R-FR-F温度测量电路温度测量电路1. 1. 系统硬件设计系统硬件设计 JTAGJTAG调试接口电路调试接口电路1. 1. 系统硬件设计系统硬件设计 E E2 2PROMPROM存储电路存储电路1. 1. 系统硬件设计系统硬件设计 LCDLCD显示电路显示电路1. 1. 系统硬件设计系统硬件设计 按键与按键与LEDLED指示电路指示电路1. 1. 系统硬件设计系统硬件设计(3) (3) 基嵌入式基嵌入式WebWeb服务器硬件电路设计服务器硬件电路设计 以太网控制器
4、电路以太网控制器电路1. 1. 系统硬件设计系统硬件设计 ENC28J60ENC28J60与与RJ45RJ45的接口电路的接口电路1. 1. 系统硬件设计系统硬件设计(4) (4) 系统电源电路设计系统电源电路设计 3.3V 3.3V稳压供电电路稳压供电电路 5V 5V稳压供电电路稳压供电电路1. 1. 系统硬件设计系统硬件设计 备用电源充电电路备用电源充电电路1. 1. 系统硬件设计系统硬件设计(1) (1) 增量式增量式PIDPID算法算法将上面两式相减并整理,就可以得到增量式PID控制算法公式为: 121112122211AkkkkkkPkkkPkPkPkkkkeeeTuuuKeeeTd
5、TiTTTdTdTdKeKeKeTiTTTeBeCe位置式PID表达式为:00( )( )( )( )(1)( )(1)( )( )kDPjIkPIDjTTu kKe ke je ke kTTe ke kK e kKe j TKT112110kkkkPkjjeeTuKeeTdTiT 由上式可以看出,如果T是定值,那么只需要知道A、B、C这三个参数的值,就可以根据前后三次测量得到的偏差值,就可以计算出控制量 。2 2. . 温度温度控制算法研究控制算法研究(2(2) ) 增量增量式式PIDPID算法在温度控制器中的实现算法在温度控制器中的实现2. 2. 温度控制算法研究温度控制算法研究(1) (
6、1) STM32STM32温度控器的软件设计温度控器的软件设计 温度控制器主程序设计温度控制器主程序设计 PIDPID控制程序设计控制程序设计3. 3. 系统软件设计系统软件设计 定时器中断程序设计定时器中断程序设计 串口中断程序设计串口中断程序设计3. 3. 系统软件设计系统软件设计(2(2) ) 嵌入式嵌入式WebWeb服务器的软件设计服务器的软件设计 嵌入式嵌入式WebWeb服务器主程序设计服务器主程序设计3. 3. 系统软件设计系统软件设计 通信程序设计通信程序设计uart_rx_threaduart_rx_thread线程流程线程流程uart_tx_threaduart_tx_thr
7、ead线程流程线程流程3. 3. 系统软件设计系统软件设计 数据处理程序设计数据处理程序设计3. 3. 系统软件设计系统软件设计(1) (1) 用户登陆界面用户登陆界面4. 4. 系统调试与功能验证系统调试与功能验证(2(2) ) 控制控制网页界面网页界面1 14. 4. 系统调试与功能验证系统调试与功能验证4. 4. 系统调试与功能验证系统调试与功能验证(3) (3) 控制控制网页界面网页界面2 2(4) (4) LCDLCD显示显示4. 4. 系统调试与功能验证系统调试与功能验证(5) (5) 测试测试结果结果 测量 参数数据测量内容温度可调范围()分辨率()曲线显示误差绝对值()10稳定
8、时的波动范围()30稳定时的波动范围()50稳定时的波动范围()5上升至25时间(分)15上升至30时间(分)实测结果0-600.010.50.30.20.3300200标准值0-600.11111330300 测量 参数数据测量内容30上升至45时间(分)20下降至5时间(分)30下降至15时间(分)45下降至25时间(分)25下降至10的超调量()30下降至15的超调量()15上升至30的超调量()实测结果2303202302450.40.250.5标准值3003003003002224. 4. 系统调试与功能验证系统调试与功能验证总结总结 本文设计了一种基于STM32的远程温度控制系统,
9、实现对远 程设备的监控,主要完成了以下内容:1.STM32温度控制器的硬件和软件设计:以Cortex-M3内 核的STM32 为主处理器,采用增量式PID控制算法,实现对恒温培养箱内温 度的控制。2.STM32嵌入式Web服务器硬件和软件设计:以ST公司的Cortex-M3 内核的STM32微处理器作为主处理器,扩展以太网等外围接口电 路。在移植嵌入式实时操作系统Rt-Thread和嵌入式TCP/IP协议 栈Lwip的基础上,开发了数据处理程序和通信程序。3.增量式PID算法的研究。4.系统调试和功能验证。三三. . 总结与展望总结与展望展望展望1. 在实际的测量和控制中,快速实时的对温度参数进行采集,确保数据的传输的正确性和可靠性,并且对温度控制现场进行准确的控制,依旧是我们需要考虑
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 化工园区工业固废填埋场项目实施方案(模板)
- 供水管网升级改造工程可行性研究报告(仅供参考)
- 初中生交通安全教育
- 唯美美术教育课件
- 行为规范教育主题班会
- 电子科技大学中山学院《新闻传播学类专业导论》2023-2024学年第二学期期末试卷
- 天津天狮学院《兽医病理解剖学》2023-2024学年第二学期期末试卷
- 南华大学船山学院《互换性与测量基础》2023-2024学年第二学期期末试卷
- 清远职业技术学院《主任级管理的艺术》2023-2024学年第二学期期末试卷
- 重庆城市科技学院《园林工程(园林水景工程)》2023-2024学年第二学期期末试卷
- 劳动合同书范本介绍5篇
- 2025年“铸牢中华民族共同体意识”竞赛试卷题库及答案
- 2025年二级风力发电运维值班员职业技能鉴定考试题库(浓缩500题)
- 《一带一路主题乐园规划》课件
- 江苏省南京市、盐城市2025届高三年级5月第二次模拟考试化学试题及答案(南京盐城二模)
- 2025新能源汽车技术的应急管理策略试题及答案
- 八年级下学期家长会课件《携手同行共筑梦想》
- 上海市金山区2025届高三下学期二模数学试卷(含答案)
- 中国世界文化遗产长城的资料整理
- 学院“课程思政”建设管理办法(新)
- 基于android平台的实时公交查询系统方案
评论
0/150
提交评论