需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11089 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
【摘要】近年来,单片机技术发展非常迅速且逐渐渗透到我们的生活、工作等诸多领域。本次设计目的在于设计出一个基于AT89C52单片机的水温控制系统。基于对单片机相关知识的熟练掌握,综合设计出具有实时显示、温度测量、温度调节以及上下限报警功能的水温控制系统。该水温控制系统主要元件之一是DS18B20。工作时根据需求,设定上下限报警温度值(比如30~50℃),若当前温度高于设定的上限值或低于设定的下限值,蜂鸣器发出报警信号,尽可能减少不必要的损失。这种水温控制系统结构简单,可操作性强,而且探测范围可调节,因此在工厂实践生产中应用是非常广泛的。
【关键词】水温控制; 温度传感器; 上下限报警
目录 摘要 Abstract 1 绪论-1 1.1 课题背景-1 1.2 研究现状-1 1.3 水温控制系统的研究内容-2 2 系统总体设计-3 2.1 基本设计要求-3 2.2 相关方案选择和论证-3 2.2.1 芯片选择依据-3 2.2.2 温度传感器设计方案选择论证-4 2.2.3 掉电保持方案论证-4 2.3 电路设计最终方案-4 3 硬件电路模块-6 3.1 供电开关模块-6 3.1.1 原理说明-6 3.2 主控(单片机)模块-6 3.2.1 原理说明-6 3.2.2 AT89C52相关说明-7 3.2.3 单片机最小系统说明-8 3.3 数码管显示模块-9 3.3.1 原理说明-9 3.3.2 数码管说明-10 3.4 蜂鸣器报警模块-10 3.4.1 原理说明-10 3.5 DS18B20测温模块-10 3.5.1 原理说明-10 3.5.2 DS18B20说明-11 3.6 继电器输出控制模块-12 3.6.1 原理说明-12 3.6.2 继电器说明-12 3.7 独立按键模块-13 3.7.1 原理说明-13 3.8 IIC存储模块-13 3.8.1 原理说明-13 3.8.2 I2C总线说明-14 4 软件设计模块-15 4.1 编译环境简单介绍-15 4.2 Keil工程创建与程序编写-15 4.3 流程图-16 5 系统安装与调试-18 5.1 系统安装-18 5.1.1 元件安装前工作-18 5.1.2 焊接元件-18 5.2 系统调试-18 5.2.1 硬件部分调试-18 5.2.2 软件部分调试-18 结论-19 参考文献-20 致谢-21 |