数字温度计课程设计
《数字温度计课程设计》由会员分享,可在线阅读,更多相关《数字温度计课程设计(39页珍藏版)》请在毕设资料网上搜索。
1、 1 1 设计课题任务、功能要求说明及总体方案介绍 1.1 设计任务 设计一个具有特定功能的数字温度计。 1.2 功能要求说明 该数字温度计上电或按键复位后能自动显示系统提示符“P.”, 进入准备工 作状态。测量温度范围 099,测量精度小数点后两位,可以通过开始和结 束键控制数字温度计的工作状态。 1.3 总体方案介绍及工作原理说明 1.3.1 总体方案介绍 利用单片机 AT89S52 单片机作为本系统的中控模块。单片机可把 DS18B20 读 来的数据利用软件来进行处理,从而把数据传输到数码管显示模块,实现温度显 示。数码管显示模块为主要的显示模块,把单片机传来的数据显示出来,。在显 示电
2、路中,主要靠按键来实现各种显示要求的选择与切换。 1.3.2 工作原理说明 利用温度传感器 DS18B20 可以直接读取被测温度值,进行转换的特性,模拟 温度值经过 DS18B20 处理后转换为数字值,然后送到单片机中进行数据处理,并 与设置的温度报警限比较,超过限度后通过扬声器报警。同时处理后的数据送到 LED 中显示。 本课题以是 AT89S52 单片机为核心设计的一种数字温度控制系统,系统整 体硬件电路包括,传感器数据采集电路,温度显示电路,上下限报警调整电路, 单片机主板电路等组成。 系统框图主要由主控制器、单片机复位、报警按键设置、时钟振荡、LED 显 示、温度传感器组成。 系统框图
3、如图1所示。 2 AT89S52 按键输入电路 时钟电路、复 位电路 报警电路 驱动电路 显示电 路 测温电路 拓展口 图 1 系统基本方框图 3 2 硬件系统的设计 2.1 硬件系统各模块功能简要介绍 该数字温度计主要由单片机最小系统、 独立式键盘模块、 LED 显示电路模块、 蜂鸣电路模块和 DS18B20 测温模块组成。各模块的功能如下: (1) 单片机最小系统 由 AT89S52 单片机、时钟电路和复位电路构成。AT89S52 是一种低功耗、高 性能 CMOS8 位微控制器,具有 8K 在系统可编程 Flash 存储器。时钟电路由一个 12MHz 的石英晶体振荡器和两个 33pF 的的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 温度计 课程设计
