课程设计说明书 第 I 页 恒温控制系统设计 摘 要 本设计基于 AT89C51 和 DB18B20 来实现温度控制器的制作,它以 89C51 单片机为核心,配以 DS18B20(数字温度传感器),LED 灯(模拟对温度的控制 系统) ,数码管来作为实时问的的显示。系统的设计思路比较简单,且易于实施。 在硬件设计方面,由 AT89C51、DS18B20(数字温度传感器)、数码管,小风扇, 金属膜电阻构成的电路,在软件方面,以单片机和 DS18B20 数字温度传感器为 中心,详细的阐述了系软件设计的思想,主流程图以及相应电路模块的流程图。 关键词:DS18B20 传感器,AT89C51,温度处理,程序 课程设计说明书 第 II 页 目录 1 绪论 .1 2 相关芯片的介绍 .2 2.1 AT89C51 芯片 .2 2.2 DS18B20 数字温度传感器 .3 2.2.1 DS18B20 的基本介绍 .3 2.2.2 DS18B20 指令以及读写 .4 3 硬件电路设计 .6 3.1 主控制电路设计 .6 3.2 外围接口电路 .7 4 软件系统软件设计 .8 4.1 软件系统设计 .8