目录
☆摘要2
☆课题任务4
☆第1章总体方案设计5
☆第2章智能开发版部分
2151系列单片机的原理图7
211基本51系列单片机的原理图及STC12C5A60S2主要性能7
212STC12C5A60S2单片机部内部结构7
2251系列单片机的引脚功能9
221IO端口线输入输出引脚9
222控制线控制引脚10
223外接晶体端10
2351系列单片机的时序10
241智能最小系统的LED显示器接口11
242音频放大电路12
☆第3章关于DS18B20的介绍
31DS18B20简介13
32单总线数字温度计硬件设计原理部分13
33DS18B20的封装及内部结构14
34DS18B20的测温原理14
35DS18B20的工作时序15
36DS18B20与单片机的典型接口设计15
37DS18B20的精确延时问题16
38DS18B20工作原理及应用16
39控制器对18B20操作流程17
310DS18B20芯片与单片机的接口18
☆第4章程序
41温度监测51单片机程序18
42测温程序流程框图25
☆第5章调试过程
软件、硬件调试27
☆第6章效果展示
61实现效果27
62实物效果图27
☆附一硬件原理图28
☆附二材料清单28
☆致谢30
☆参考文献31
f摘要
温度是一种最基本的环境参数在工农业生产及日常生活中对温度的测量及控制具有重要意义。温度的测量及控制对保证产品质量、提高生产效率、节约能源、生产安全、促进国民经济的发展起到非常重要的作用。由于温度测量的普遍性温度传感器的数量在各种传感器中居首位约占50。以往在实际的温度控制系统中多采用热敏电阻器或热电偶测量温度。这种温度采集电路有时需要冷端补偿电路这样就增加了电路的复杂性而且该种电路易受干扰使采集到的数据准确性不高。随着微电子技术、单片机技术、传感器技术的不断发展为温度控制系统测控功能的完善、测控精度的提高和抗干扰能力的增强等提供了条件。本文设计了一种基于AT89C51单片机与DS18B20的温度控制系统。该设计通过AT89S52单片机驱动数字温度传感器DS18B20进行温度数据采集、读取、处理并通过数码管显示出来。同时也可通过RS232串行口与PC机连接将数据传送至PC机系统从而方便温度数据传输和统计工作。该系统还可扩展成为多点温度采集系统、温度远程监控系统等。
温度传感器是通过物体随温度变化而改变某种特性来间接测量的。不少材料、元件的特性都随温度的变化而变化所以能作温度传感器的材料相当多。温度传感器随温度而引起物理参数变化的有膨胀、电阻、电容、而电动势、磁性能、频率、光学特性及热噪声等等。随着生产的发展新型温度传感器还会不断涌现。由于工农业生产中温度测量的范围极宽r