Keywords: micro controller; temperature sensor; ultrasonic sensors; Track temperature; Track pitch
目录
1 引言 1
1.1 选题的背景 1
1.2 选题的目的及意义 2
2 温度测量部分设计的整体方案 3
2.1 温度测量仪设计的主要内容 3
2.2 器件的选择 3
2.2.1 STC89C52的特点及选择原因 4
2.2.2 STC89C52的工作模式及注意事项 5
2.2.3 DS18B20的特点及选择原因 6
2.2.4 DS18B20的测温原理 8
2.2.5 显示器的选择 8
2.3 电路原理 9
2.3.1 晶振电路与复位电路 9
2.3.2 温度采集电路 11
2.3.3 显示电路 12
2. 4 程序原理及系统流程图 13
2.4.1 主程序 14
2.4.2 读出温度子程序 14
2.4.3 温度数据显示子程序 17
2.4.4 设置温度上下限程序 17
2.4.5 计时时间设置 19
3 超声波测距部分的设计.. 21
3.1 超声波测距原理..21
3.1.1 超声波测距仪原理框图...21
3.2 课程的方案设计与论证..22
3.2.1 系统整体方案的设计...22
3.2.2 系统整体方案的论证...22
3.3 系统的硬件结构设计..22
3.3.1 52系列单片微控制器的功能特点...23
3.3.2 单片微控制器实现测距原理...24
3.4 超声波测距系统的硬件电路设计..25
3.5 系统软件的设计..26
3.5.1 超声波测距仪的算法设计...26
3.5.2 主程序流程图...28
3.5.3 超声波发生子程序和超声波接收中断程序...29
3.6 系统的软硬件的调试..30
4 软件仿真 32
4.1 软件介绍 32
4.2 仿真过程 32
5 体会与展望 35
5.1 设计总结 35
5.2 设计前景 36
致 谢 36
参考文献 37
附录...39
1 引言
1.1 此次设计选题的背景
因为大部分的人物质生活越来越好,所以大部分的人想要实现的许多目标之一变成了单片微控制器控制,它给大部分的人带来了许多不可否认的便利。现在单片微控制器经常被应用在测量控制等许多种不同领域,单片微控制器不但可以测量电子类的信号,而且也可以测量距离、测量温度、测量湿度等其他许多非电类的信号。很多领域已经开始广泛地运用由单片微控制器构成的各式各样的检测和测量系统。在使用量方面,单片微控制器在工业控制、信息处理等各式各样的测量和控制领域中都稳稳地排到第一。如今,我们的生活和每天的工作中填满了了各种各样为我们服务如计算机般智慧的单片微控制器。现在,日常家用电器和常见的办公设备的智能化、遥控化己经变得越来越普遍,而生活中如此多便利的实现多数是靠单片微控制器。