视频放大后不清晰,可将鼠标放在视频上,右上角出现“去bilibili观看”进行点击,转到B站观看清晰版本

项目编号:mcuclub-ks-005

设计简介:

项目名:数字温度计
项目编号:mcuclub-ks-005
单片机类型:AT89C52
具体功能:
1、通过DS18B20测量温度,温度范围-55~125℃,精度0.1℃
2、通过LCD1602显示温度

资料预览

总体仿真资料:

原理图:

仿真图:

课程设计报告:

摘要

环境温度对人们的生活存在较大的影响,人们不仅仅需要对环境的温度进行检测,还需要对其他环境的温度进行检测,如大棚环境温度、工业生产环境温度及其物品的存储温度等;此次设计针对温度进行设计,该设计采用AT89C52单片机作为此次设计的主控芯片,采用LCD1602液晶显示检测的温度,采用温度检测模块DS18B20进行检测;通过仿真测试此次设计的温度检测可以实现对环境温度的实时和准确检测。

 

关键词:DS18B20温度检测;AT89C52主控单片机;LCD1602液晶显示

目  录

摘要 1

第一章 绪论 4

1.1 研究目的及其意义 4

1.2 国内外研究现状 4

第二章 系统方案设计 6

2.1主要模块选择 6

2.1.1主控模块方案选择 6

2.1.2显示模块方案选择 6

2.1.3 温度检测模块方案选择 7

2.2整体方案设计 7

第三章 硬件电路 9

3.1 主控模块电路 9

3.2 LCD1602显示模块电路 10

3.3 数子温度模块电路 11

第四章 软件设计 15

4.1软件介绍 15

4.2主程序流程设计 16

4.3LCD1602液晶显示子流程 16

4.4温度检测模块函数子流程 17

第五章 仿真测试 20

5.1整体仿真测试图 20

5.2温度检测仿真测试 20

总结 22

参考文献 23

附录 24

附录一:原理图 24

附录二:仿真图 25

附录三:主程序 26