预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共34页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

光电与通信工程学院课程设计报告书课设名称:温度采集与显示系统年级专业及班级:姓名:学号:组号:1温度采集与显示系统摘要温度是一种最基本的环境参数,也是一个十分重要的物理量,对它的测量与控制有十分重要的意义。随着现代工农业技术的发展及人们对生活环境要求的提高,人们也迫切需要检测与控制温度:如大气及空调房中温度的高低,直接影响着人们的身体健康;粮仓温度的检测,防止粮食发霉,最大限度地保持粮食原有新鲜品质,到达粮食保质保鲜的目的;工业易燃品的存放。温度测量在物理实验、医疗卫生、食品生产等领域,尤其在热学试验中,有特别重要的意义。随着人们生活水平的不断提高,,人们对温度计的要求越来越高,传统的温度计功能单一、精度低,要为现代人工作、科研、生活、提供更好的更方便的设施就需要从单片机技术入手,一切向着数字化控制,智能化控制方向发展。本次课程设计介绍了以STC89C51单片机为核心的温度检测报警系统的工作原理和设计方法。温度信号由温度传感器芯片DS18B20采集,并以数字信号的方式传送给单片机,单片机再控制数码管驱动芯片74LS573驱动4位分立式数码管显示实时温度,当检测到的温度超出了给定的温度范围〔默认下限为20℃,默认上限为35℃〕,系统将输出报警声。本系统的主要硬件电路包括:温度检测电路,数码管驱动电路,报警电路。另外本系统的软件部分占了很大的比重,主要的软件模块包括:温度传感器程序,数码管驱动及显示程序,报警程序。关键词:温度测量,单片机,温度传感器2目录一、序论………………………………………………………………………………1〔一〕设计背景与课程目的………………………………………………………1〔二〕设计任务要求………………………………………………………………1二、系统的主要功能及工作流程…………………………………………………1〔一〕系统具有以下功能…………………………………………………………1〔二〕系统的工作流程……………………………………………………………2三、硬件电路原理描述……………………………………………………………2〔一〕实验步骤……………………………………………………………………2〔二〕所用芯片及其功能…………………………………………………………31、STC89C52…………………………………………………………………42、MAX232CPE…………………………………………………………………4〔三〕硬件电路原理………………………………………………………………41、控制部分……………………………………………………………………42、测量部分……………………………………………………………………63、显示部分……………………………………………………………………74、报警部分……………………………………………………………………7四、软件设计流程及描述…………………………………………………………8五、心得体会…………………………………………………………………………10参考文献……………………………………………………………………………12致谢…………………………………………………………………………………13附录〔一〕系统总硬件电路原理图……………………………………………………14〔二〕系统源程序代码〔要有注释〕……………………………………………143一、序论〔一〕设计背景与课程目的温度是一种最基本的环境参数,也是一个十分重要的物理量,对它的测量与控制有十分重要的意义。随着现代工农业技术的发展及人们对生活环境要求的提高,人们也迫切需要检测与控制温度:如大气及空调房中温度的高低,直接影响着人们的身体健康;粮仓温度的检测,防止粮食发霉,最大限度地保持粮食原有新鲜品质,到达粮食保质保鲜的目的;工业易燃品的存放。本次课程设计介绍了以STC89C51单片机为核心的温度检测报警系统的工作原理和设计方法。温度信号由温度传感器芯片DS18B20采集,并以数字信号的方式传送给单片机,单片机再控制数码管驱动芯片74LS573驱动4位分立式数码管显示实时温度,当检测到的温度超出了给定的温度范围〔默认下限为20℃,默认上限为35℃〕,系统将输出报警声。本系统的主要硬件电路包括:温度检测电路,数码管驱动电路,报警电路。另外本系统的软件部分占了很大的比重,主要的软件模块包括:温度传感器程序,数码管驱动及显示程序,报警程序。〔二〕设计任务要求1、根据设计内容与要求,弄清系统及各个模块的工作流程,完成电路原理图,包括单片机最小系统模块、LCD显示模块、存储模块、串行口下载模块和电源模块,最终在万用板上焊接,完成整个系统硬件设计。2、根据设计内容与要求,弄清系统及各个模块的工作流程,完成系统的软件设计,包括系统主程序、温度读取子程序、LCD显示子程序、存储子程序等,可使用