单片机温度检测系统课程设计

单片机温度检测系统课程设计

ID:12917756

大小:398.39 KB

页数:19页

时间:2018-07-19

单片机温度检测系统课程设计_第1页
单片机温度检测系统课程设计_第2页
单片机温度检测系统课程设计_第3页
单片机温度检测系统课程设计_第4页
单片机温度检测系统课程设计_第5页
资源描述:

《单片机温度检测系统课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、常熟理工学院电气与自动化学院课程设计用纸摘要单片微型计算机简称单片机,是典型的嵌入式微控制器。现代科技发展之迅猛,单片机技术已应用到生产、生活、科研等广大领域,给人们带来方便的同时,也促进着社会的发展。本课程设计主要介绍了一个基于89C51单片机的测温系统,利用数字温度传感器DS18B20开发测温系统的过程,重点对传感器在单片机下的软件编程以及各模块系统流程进行了详细分析,特别是数字温度传感器DS18B20的数据采集及12864液晶显示。该系统可以方便的实现温度采集和显示,并可根据需要任意设定上下限报警温度(限

2、在软件编程里设定),它使用起来相当方便,具有精度高、量程宽、体积小、功耗低等优点,适合于日常生活和工、农业生产中的温度测量及控制,也可以当作温度处理模块嵌入其它系统中,作为其他主系统的辅助扩展。同时DS18B20与AT89C51结合实现最简单的温度检测系统,该系统结构简单,抗干扰能力强,适合于恶劣环境下进行现场温度测量,有着广泛的应用前景。关键词:单片机DS18B20温度传感器AT89C5212864液晶第2页共19页常熟理工学院电气与自动化学院课程设计用纸目录一、概述.....................

3、.........................31.1本课程设计的目的..................................31.2设计任务和要求..................................3二、系统总体方案及硬件设计...............................42.1系统总体设计方案...............................42.2硬件设计..................................42.2.1DS18B2

4、0温度传感器说明.........................52.2.212864液晶显示说明.........................62.2.3蜂鸣器说明...............................7三、软件编程...........................................83.1过程完整程序.....................................83.2、遇到的问题及解决方法.............................

5、.15四、小结.............................................16五、参考文献.............................................18第2页共19页常熟理工学院电气与自动化学院课程设计用纸一、概述1.1本课程设计的目的通过基于MCS-51系列单片机AT89C51和DS18B20温度传感器检测温度,熟悉温度传感器的功能,液晶显示的使用,C语言的设计等。并且把我们上一年所学的数电、模电技术等知识,通过理论联系实际,从设计题目、题目分析、

6、程序编制调试到传感器的使用等这一完整的实验过程,培养了我们设计能力及创新思想,使我们充分发挥主观能动性,去独立的解决实际问题,以达到提高我们的学习能力、动手能力、查阅文献资料能力等的作用,为毕业设计和以后工作打下一个良好的基础。1.2、设计任务和要求(1)基本测温范围0℃~50℃(2)测温精度误差小于0.5℃(3)LCD12864液晶显示(4)可以设定温度的上下限报警功能(5)显示报警时间及机器工作时间(6)报警时间能自动清零第19页共19页常熟理工学院电气与自动化学院课程设计用纸二、系统总体方案及硬件设计2.

7、1系统总体设计方案本设计是基于单片机系统的数字温度计实现,其主要是将抽象的温度转化为电信号再对其处理然后再加以显示,同时有汉字显示。因此可以采用温度传感器DS18B20和LCD12864液晶,此传感器可以直接读取被测温度值进行转换,电路简单,精度高,而且使用单片机的接口便于蜂鸣器及系统的扩展模块12864液晶显示的使用。总体设计方案流程图2.1蜂鸣器响同时计时(报警时间)温度检测并作出判断单片机复位不在设定范围内时钟计时(设备工作时间)液晶显示温度和时间在设定范围内图2.12.2硬件设计2.2.1DS18B20

8、温度传感器说明DS18B20以9位数字量的形式反映器件的温度值,测温范围-55---+125℃。通过一个单线接口发送或接收信息,因此在中央微处理器和DS1820之间仅需一条连接线(加上地线)。用于读写和温度转换的电源可以从数据线本身获得,无需外部电源。因为每个DS1820都有一个独特的片序列号,所以多只DS1820第19页共19页常熟理工学院电气与自动化学院课程设计用纸可以同时连在一根

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。