简易数字温度计的.doc
文本预览下载声明
目 录
引言.............................................................................................................................................3
1 功能要求…………………………………………………………..…………………...……4
2 系统方案论证与比较………………………………………………..……..…………….…4
2.1数字温度计设计方案论证…………………………………………..…………………...4
2.1.1 方案一……....………………..………………………………………………….…..4
2.1.2 方案二…....……….…………………………………….…………...………..…......6
2.2方案二的总体设计框图………………………………………….……………..………..7
3 系统主要元器件的选择及介绍.............................................................................................8
3.1 单片机的选用及功能介绍…..…………………………….….……………..…….…….8
3.1.1 单片机简介.................................................................................................................8
3.1.2 单片机的产生与发展……………………………….……………...………..…...…9
3.1.3 单片机的应用……………………………………….………………..…..………..10
3.1.4 MCS-51 单片机引脚功能介绍温度传感器的选择…………………………………….………..……………..……...13
3.2.1 DS18B20 简单介绍………………………………………..………………..….…..14
3.2.2 DS18B20 的性能特点和使用中的注意事项……….…..…………………..….…..14
3.2.3 DS18B20 的引脚及内部结构………………………...………………………...…..16
3.2.4 DS18B20 的工作原理…………………………………….……………….……....25
3.2.5 DS18B20 的单线协议和命令…………………………….………….……........26
3.2.6温度数据的计算处理方法……………………...………………………….…........29
4 系统硬件电路的设计…………………………….………..................................................32
4.1主板电路...........................................................................................................................32
4.2显示电路………………………………………………………………….……….…….32
4.3 DS18B20温度传感器与单片机的接口电路…………………………….…….………..33
5系统软件算法分析………………………………………………………………..………..34
5.1主程序…………………………………………………………………………………...34
5.2读出温度子程序………………………………………………………..……………….35
5.3温度转换命令子程序………………………………………………….…….………….36
5.4计算温度子程序…………………………………………………………..…………….37
5.5显示数据刷新子程序…………………………………………………………..……….38
6 调试及性能分析………………………………………………………………..………….39
结论…………………………………………………………………………..……………….40
致谢………………………………………………………………………………..………….41
参考文献…………………………………………………………………………..………….42
附录…………………………………………………………………………..……………….43
附录一
显示全部