需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:9998 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
摘要:本文章一开始研究了温度控制的基本原理,通过对该原理的应用,设计了一套温度自动控制系统。系统自动开始运行时首先DS18B20温度传感器进行温度传感,然后将检测到的温度与初始设置的上下限值进行比较,如果温度不在范围内,则蜂鸣器报警,之后检测按键按下,将数据发送到液晶显示屏LCD1602上,最终通过蓝牙模块将数据发送到电脑端显示。在按键判断过程中,用户可以自主设定温度限制范围的最大值和最小值。如果温度高于最大值,控制继电器使风扇运行,进行降温处理;如果温度小于最小值,控制继电器使加热棒开始运行,继而使温度升高,直到接收到的温度在合理的范围内。 关键词:温度传感器;单片机;设计;控制;
目录 摘要 ABSTRACT 1 绪论-6 1.1 课题研究的背景-6 1.2 国内外研究现状和发展趋势-6 1.3 课题研究内容-6 1.3.1 具体要求-6 1.3.2 主要任务-7 2 方案设计与选择-8 2.1 系统结构-8 2.2 温度采集模块的选择-9 2.3 单片机的选择-9 2.4 温度传感器的选取-9 3 水温控制器设计的硬件设计-12 3.1 主控电路模块的设计-12 3.1.1 STC89C52单片机的简述[3]-12 3.1.2 晶振电路的设计-13 3.1.3 复位电路的设计-13 3.2 温度信号采集模块的设计-14 3.3 显示模块设计-14 3.3.1 初始化设置-14 3.3.2 LCD1602液晶的写操作时序-15 3.3.3 LCD1602电路布局-16 3.4 加热/散热模块的设计-16 3.5 报警模块的设计-17 3.6 按键模块的设计-17 3.7 上拉排阻模块-18 3.8 蓝牙模块-18 4 水温控制器设计的软件设计-20 4.1 主程序-20 4.2 温度采集-21 4.3 温度转换-22 4.4 温度计算-23 4.5 刷新数据子程序-24 4.6 温度显示-25 5 水温控制器的调试与分析-26 5.1 概述-26 5.2 水温控制器模块实验-26 5.2.1 水温控制器实物操作-26 5.2.2 温度传感器的性能检测-27 5.3 实物模块分析-28 5.4 调试结果-29 6 总结-30 6.1 结论-30 6.2 展望-30 参考文献-32 致谢-33 附录A-34 |