JIMI 发表于 20:50

基于单片机的数字温度计的设计

论文编号:DZXX188  论文字数:13716,页数:41
摘要
 文章首先介绍了系统的设计方案思路与原理图,进而阐明了设计数字式温度计的意义。在设计中采用了普通的数字式温度传感器DS18B20,以及单片机系统的微处理器AT89C2051芯片,它具有集成度高、性能价格比优越、货源充足等优点,通过软件Keil uVision2编程程序也比较方便。
 文章采用分块模式,对整个系统的硬件与软件设计进行分析,其中硬件部分着重介绍了电源电路、传感器电路、单片机AT89C2051控制芯片、外围控制电路等,软件部分主要针对一些具体模块进行编程并且对一些单片机的整体软件部分进行分析。文中还介绍了系统的电路图制作,安装与调试的有关内容。
 
关键词:数字温度计,单片机,温度传感器,软件调试
ABSTRACT
 This text introduces the system’s thinking of design plan and the principle diagram at first, and then elucidates the significance of designing a digital thermometer. In this design, we use the ordinary digital temperature sensor DS18B20 and the MCU AT89C2051 from SCM System, Which has the advantages of high integration level, excellent cost performance and the sufficient supplies ,etc. On the other hand, it is convenient to program with the software Keil uVision2.
  This text also gives the analysis of the whole system’s hardware and software design .On the hardware part ,it mostly introduces the power source circuit, sensor circuit, MCU AT89C2051 and periphery control circuit. On the software part, it aims at programming for some idiographic modules and analyzing the whole software part of  some SCM. This text also introduces the relevant content about the system’s circuit diagram production, installation and debugging.
 
Keyword: Digital Thermometer, Single Chip Micyoco, Temperature Sensor, Software Debug
目录
摘要 I
ABSTRACT II
第一章 引言 1
1.1 背景 1
1.2 研究内容 1
第2章 数字式温度计的总体设计与主要特点 3
2.1 计算机电子技术发展的概述与系统问题的提出 3
2.2 方案的选择及设计思路与原理方框图 4
第3章 系统的硬件设计 7
3.1 数字温度计的稳压电源电路的设计与分析 7
3.2 中央控制器 AT89C2051及其外围电路的设计与分析 8
3.2.1 芯片AT89C2051的性能及其常用参数的分析 8
3.2.2 时钟振荡电路的设计与工作原理分析 9
3.2.3 单片机复位电路的设计与分析 9
3.3 温度传感器18B20的原理及相关知识的介绍 10
3.4 数字式温度计温度读取电路与显示电路的分析与设计 11
3.5 数字温度计的总电路图与总体实现 13
第4章 系统软件设计 16
4.1 系统主程序设计流程图 16
4.2 系统的温度读取程序设计流程图 17
4.3 系统的显示程序设计流程图 18
第5章 产品的制作、安装与调试 19
5.1 电路图的绘制及实现 19
5.2 元件安装焊接 19
5.3 系统调试与分析 20
5.3.1 系统硬件调试 20
5.3.2 系统软件调试 20
5.3.3 系统测试与实验结果分析 20
总  结 22
致  谢 23
参考文献 24
附录1 硬件实物图 25
附录2 系统整体硬件原理图 26
附录3 源代码 27
附录4 元件清单 37
页: [1]
查看完整版本: 基于单片机的数字温度计的设计