单片机数字温度计课程设计分析方案 下载本文

目 录

1.设计任务.................................................... ................ ................ .............................1 1.1 设计目的........................................... .............. ................................................1 1.2 设计指标................................ ...................... .......................................................1 1.3 设计要求................................................ ............................................................1 2. 设计思路与总体框图................................................ ...............................................1 3. 系统硬件电路的设计............................................... ................................................2 3.1主控电路............................................... ... .........................................................2 3.2液晶显示电路....................................................................................................3 3.3按键电路....... .... ...............................................................................................3 3.4报警电路........................ .................. ................................................................4 4. 系统仿真设计...........................................................................................................4 4.1仿真原理图............................................................... ...... .................................4 4.2各功能元件的分析.............................................................................................5 5. 系统软件设计.........................................................................................................10 5.1 主程序...............................................................................................................11 5.2 读出温度子程序...............................................................................................11 5.3 温度转换命令子程序.......................................................................................12 5.4 设计温度子程序..............................................................................................12 5.5 1602的温度显示...............................................................................................13 6. 总结与体会...................................................................................... .... ................13 6 1 总结................................................ ............ ....... ...........................................13 6.

2

会................................................ ............ ....... ...........................................14

7. 参考文献................................................ ............ ....... ............................................15 8. 附录.........................................................................................................................16

1. 设计任务

0 / 24

1.1 设计目的

1. 了解数数字温度计及工作原理。 2. 进一步掌握数字温度计设计方法。

3. 进一步掌握各芯片的逻辑功能及使用方法。 4. 进一步掌握keil和仿真软件的应用。 5. 进一步熟悉集成电路的引脚安排.。

1.2 设计指标

1. 显示温度。

2.可以显示大于零度的温度也可以显示小于零度的温度。

3.具有显示相应环境温度的功能,并且具有超出设定范围内温度时可以报警的功能,相应环境可以人为选择。

1.3 设计要求

1. 画出总体设计框图,以说明数字温度计由哪些相对独立的功能模块组成,标出各个模块之间互相联系。并以文字对原理作辅助说明。

2. 设计各个功能模块的电路图,加上原理说明。

3. 选择合适的元器件,在面包板上接线验证、调试各个功能模块的电路,在接线验证时设计、选择合适的输入信号和输出方式,在确定电路充分正确性同时,输入信号和输出方式要便于电路的测试和故障排除。

4. 在验证各个功能模块基础上,对整个电路的元器件和布线进行合理布局,进行整个数字温度电路的接线调试。

2.设计思路与总体框图.

数字温度计由主控制器<单片机)、温度传感器(DS18B20>、显示器(LCD1602>、独立按键和报警电路组成,温度传感器所感应的温度信号经过其数据传输引脚传送给单片机,单片机将所接收到的温度信号经过处理,将其送至显示器LCD1602显示,并且能够通过独立按键设置温度报警值,若温度处于报警上限和下限之外,报警电路工作。图1所示为数字温度计的一般结构框图:

报警温度调整键

STC90C51 主 控 1 / 24 制 器

LCD1602显示

单片机时钟振荡

▲图1 数字温度计结构框图

DS18B20传感器 蜂鸣器,指示灯

3.系统硬件电路的设计

3.1 主控电路

单片机STC90C51具有低电压供电和体积小等特点,四个端口同时使用以满足电路系统的设计需要,很适合便携手持式产品的设计使用系统可用二节电池供电。晶振采用12MHZ。

▲图2 主控电路

2 / 24