分享一篇单片机课程设计论文;电子温度计的设计利用Proteus软件对系统进行仿真,利用Keil C51软件对系统进行编程主控芯片使用的是AT89C51单片机,温度传感器使用的是数字化温度传感器DS18B20,使用四位共阴极LED数码管以动态扫描方式实现温度显示。
目录
前言………………………………………………6
一.总体设计………………………………………6
1.设计目标………………………………………6
2.设计方案………………………………………7
3.此方案的设计思路……………………………7
4.元器件的介绍…………………………………8
5.测温原理………………………………………11
二.硬件设计………………………………………12
1. 单片机与DS18B20的接口连接 ……………12
2.晶振电路………………………………………12
3.复位电路………………………………………13
4.电源电路………………………………………13
5.显示电路………………………………………14
三.软件设计………………………………………15
1.主程序流程图 ………………………………15
2.读出温度子程序………………………………16
3.温度转换命令子程 …………………………17
4.计算温度子程序 ………………………………17
5.显示数据刷新子程序…………………………17
6.报警子程序 ……………………………………18
7.按键扫描处理器 ………………………………19
四.调试说明………………………………………20
五.使用说明………………………………………21
结论 ………………………………………………22
参考文献 …………………………………………23
附录 ………………………………………………24
系统电路图…………………………………………24
程序清单……………………………………………25
前言:
近年来,单片机在人们日常生活中的应用越来越广泛,其发展也十分迅速,单片机的应用已经渗透到电力,建材,机械,化工等领域,为了适应时代的发展,单片机技术也在朝着数字化控制,智能化控制的方向发展。目前温度计的发展也很快,从原始的玻璃管温度计发展到了现在的热电阻温度计、热电偶温度计、数字温度计、电子温度计等,温度计中传感器是它的重要组成部分,它的精度、灵敏度基本决定了温度计的精度、测量范围、控制范围和用途等。其中电子温度计就是结合了单片机与温度传感器而研制成的一种读数方便,直观,测温范围广,准确性较高的一种温度计。
本次电子温度计的设计主控芯片使用的是AT89C51单片机,温度传感器使用的是数字化温度传感器DS18B20,使用四位共阴极LED数码管以动态扫描方式实现温度显示。它们的结合实现了最简温度检测系统,该系统结构简单,抗干扰能力强,使用起来精度高,灵敏度高,体积小,适用于日常生活和工农业生产中温度的测量,有广泛的应用前景。
下载:
电子温度计单片机设计.zip
(440.59 KB, 下载次数: 50)
|