1、 1 基于单片机的水温控制系统基于单片机的水温控制系统 2 摘要:摘要: 随着微机测量和控制技术的迅速发展与广泛应用, 以单片机为核心的温度采集与控制系 统的研发与应用在很大程度上提高了生产生活中对温度的控制水平。 本文主要采用 AT89C51 单片机为核心控制部分,DS18B20 为温度检测器件,采用软件编程,实现用 PID 算法对检测 温度与设定温度的值处理后的结果来控制继电器接触时间, 进而控制电炉的加热时间来实现 温度控制。十进制数码管显示温度,按键为设定温度输入电路。还介绍了常用低温数字温度 检测传感器 DS18B20。此系统加热对象为 1 升净水,容器为搪瓷器皿实验装置进行控制取
2、得了较满意的效果。 关键词关键词: : 单片机 PID 调节 水温控制系统 DS18B20 比例 积分 微分 3 目录目录: 第一章 前言.4 第二章 系统的任务书.5 第三章 系统的原理设计.6 第四章 系统的硬件设计.7 4.1 方案设计与认证.7 4.2 特殊器件 DS18B20 的介绍8 4.3 系统模块系统.13 第五章 系统的软件设计.15 5.1 水温控制方法与主程序.15 5.2 PID调节算法与子程序流程17 第六章 系统的调试与数据记录.22 6.1 系统的硬件调试22 6.2 系统的软件调试.22 6.3 系统的综合调试22 6.4 系统调试正确现象和数据记录.22 第七
3、章 总结.24 附 1: 参考文献.25 附 2: 系统原理图.26 4 第一章第一章 前言前言 在现代冶金、 石油、 化工及电力生产过程中, 温度是极为重要而又普遍的热工参数之一。 过低的温度或过高的温度都会造成资源的巨大浪费或达不到要求的指标。 在环境恶劣或温度 较高等场合下,为了保证生产过程正常安全地进行,提高产品的质量和数量,以及减轻工人 的劳动强度、节约能源,要求对温度进行测、显示、控制,使之达到工艺标准。 而今,随着电子行业的迅猛发展,计算机技术和传感器技术的不断改进,而且计算机和 传感器的价格也日益降低, 可靠性逐步提高, 用信息技术来实现水温控制并提高控制的精确 度不仅是可以达到的而且是容易实现的。 如以单片机为核心设计的炉温控制系统, 可以同时 采集多个数据,并将数据通过通讯口送至上位机进行显示和控制。 水温控制在工