欢迎来到天天文库
浏览记录
ID:22704049
大小:930.50 KB
页数:40页
时间:2018-10-31
《《温度测量及显示》word版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、温度测量及显示仿真实现摘要:单片机在检测和控制系统中得到广泛的应用,温度则是系统常需要测量、控制和保持的一个量。典型的温度测控系统是由模拟温度传感器、A/D转换电路和单片机组成。但是由于模拟温度传感器输出为模拟信号,必须经过A/D转换环节获得数字信号后才能与单片机等微处理器接口,使得硬件电路结构复杂,成本较高。近年来,由于以DS18B20为代表的新型单总线数字式温度传感器的突出优点使得它得到充分利用。DS18B20集温度测量和A/D转换于一体,直接输出数字量,接口几乎不需要外围元件,硬件电路结构简单,传输距离远,可以很方便的实现多点测量;与单片机接口几乎不需要
2、外围元件,使得硬件电路结构简单,广泛使用于距离远,节点分布多的场合。介绍了单总线数字温度传感器DS18B20的特性及工作原理,给出了AT89C51单片机与DS18B20构成温度测量系统并详细介绍利用C语言编程实现对DS18B20访问,并且通过键盘和LED显示数码管对系统进行控制和显示。实际测试结果表明这种测温系统转换速度快、精度高,整个系统具有稳定性强等特点。关键词:温度测量;DS18B20;AT89C51单片机目录第1章概述…………………………………………………………………………….1第2章单片机AT89C51………………………………………………………………
3、.12.1AT89C51的主要性能参数………………………………………………….....12.2功能特性概述…………………………………………………………………..22.3AT89C51方框图………………………………………………………………..22.4引脚功能说明…………………………………………………………………..22.5时钟振荡器……………………………………………………………………..42.6AT89C51软件编程模式……………………………………………………….52.7程序存储器的加密…………………………………………………………….62.8编程方法………………
4、……………………………………………………….62.9Flash编程和校验………………………………………………………………82.10编程接口………………………………………………………………………9第3章数字温度传感器DS18B20…………………………………………………….93.1DS18B20技术性能描述……………………………………………………...93.2DS18B20应用范围…………………………………………………………...103.3数字温度传感器DS18B20的简单介绍……………………………………..103.3.1DS18B20的主要特性………………………
5、…………………………103.3.2DS18B20的外形和内部结构………………………………………….103.3.3DS18B20工作原理……………………………………………………..113.3.4DS18B20的供电方式………………………………………………….123.3.5DS18B20具体说明…………………………………………………….123.4AT89C51单片机与DS18B20的接口………………………………………..143.5AT89C51单片机读取DS18B20温度值的编程……………………………..163.6DS18B20使用中注意事项……………………………
6、……………………..20第4章显示驱动芯片MAX7219……………………………………………………204.1显示驱动芯片MAX7219的简单介绍……………………………………….204.2AT89C51单片机与MAV7219的接口与编程……………………………….244.2.1向MAX7219传送数据………………………………………………...244.2.2MAX7219的初始化……………………………………………………264.2.3数据显示………………………………………………………………...26第5章温度的采集处理与显示程序…………………………………………………27
7、5.1处理符号位…………………………………………………………………….275.2处理小数部分………………………………………………………………….275.3处理整数部分…………………………………………………………………28第6章结束语…………………………………………………………………………28参考文献………………………………………………………………………………..29致谢……………………………………………………………………………………...30附录……………………………………………………………………………………...31附录1:程序清单…………………………………
8、……………………………….31附录2:
此文档下载收益归作者所有