需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12992 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:近年来,随着社会的发展与人们生活水平的提高,电加热取暖器逐渐成为人们生活必备的家电之一。本次设计的主要研究和目标是,如何以STM32F103单片机为核心设计一个取暖器,利用温度采集模块对当前室内温度进行采集,并且在显示屏上显示当前室内温度,然后通过单片机控制加热管功率,使当前室内温度等于设定的目标温度。 踢脚线取暖器一种以STM32F1032单片机为主控制单元,以DS18B20为温度传感器检测温度,同时将当前室内温度显示与LCD液晶屏上,在用户通过按键模块设定目标温度后,单片机利用PID算法通过可控硅对加热管功率进行控制,从而实现对室内温度的精准控制的温度控制系统。 整体系统设计由硬件设计与软件设计两部分组成,系统硬件设计包含温度采集模块,温度控制模块,显示模块,报警模块以及按键模块。软件部分的设计主要有,按键扫描程序、液晶屏显示程序、温度信号采集程序、温度控制程序、报警模块程序。 关键词:温度检测 温度控制 STM32f103单片机 可控硅 PID
目录 摘要 Abstract 1.绪论-1 1.1 课题的背景和意义-1 1.2 发展现状及研究概况-1 1.3 本文的主要工作和内容安排-2 1.4系统方案选择-2 2.系统硬件电路设计-4 2.1 STM32单片机-4 2.1.1STM32单片机介绍-4 2.1.2单片机最小系统设计-5 2.2温度检测模块-7 2.2.1设计思路-7 2.2.2器件选型-7 2.2.3电路原理图-8 2.3温度控制模块-8 2.3.1设计思路-8 2.3.2器件选型-9 2.3.3电路原理图-10 2.4显示模块-10 2.4.1设计思路-10 2.4.2器件选型-10 2.4.3电路原理图-11 2.5按键模块-12 2.5.1设计思路-12 2.5.2器件选型-12 2.5.3电路原理图-13 2.6报警模块-13 2.6.1设计思路-13 2.6.2器件选型-13 2.6.3电路原理图-14 3.系统程序设计-15 3.1主程序设计-15 3.1.1设计思路-15 3.1.2程序框图-15 3.2温度读取程序设计 -16 3.2.设计思路-16 3.2.2程序框图-16 3.3显示模块程序设计-16 3.3.1设计思路-16 3.3.2程序框图-17 3.4键盘扫描程序设计-17 3.4.1设计思路-17 3.4.2程序框图-17 3.5温度控制程序设计-18 3.5.1PID算法介绍-18 3.5.2 PID算法程序框图-19 3.6报警程序设计-20 3.6.1设计思路-20 3.6.2程序框图-20 4.系统调试-21 4.1 编程软件的简介-21 4.2 调试方案-21 4.3 调试结果-22 4.4调试问题与解决-24 5.总结与展望-25 5.1 总结-25 5.2 对环境及社会可持续发展的影响-25 参考文献-25 致谢-27 附录一 电路原理图-28 附录二 系统主程序-29 |