1 / 32
文档名称:

数字温度计设计.doc

格式:doc   大小:434KB   页数:32页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数字温度计设计.doc

上传人:一花一世 2019/5/31 文件大小:434 KB

下载得到文件列表

数字温度计设计.doc

相关文档

文档介绍

文档介绍:膁莈袆螄蕿***袆膅HefeiUniversity芁计算机控制技术设计报告膀羆节羃罿设计题目:数字温度计设计 肆专业班级:08级自动化(2)班 蚃姓名:陆坤李宏灶金卫健蒀学号:0000 螈07膆指导老师:储忠肃膂蒆芆蒄摘要蚀在这个信息化高速发展的时代,单片机作为一种最经典的微控制器,单片机技术已经普及到我们生活,工作,科研,各个领域,已经成为一种比较成熟的技术,作为自动化专业的学生,我们学****了单片机,就应该把它熟练应用到生活之中来。本文将介绍一种基于单片机控制的数字温度计,本温度计属于多功能温度计,可以设置上下报警温度,当温度不在设置范围内时,可以报警。本文设计的数字温度计具有读数方便,测温范围广,测温精确,数字显示,适用范围宽等特点。蕿莆关键词:单片机,数字控制,数码管显示,温度计,DS18B20,AT89S52。蚁莂芈蒅肂螀肇蒅蒃薂膀薅袄羀衿蚅芅蚂蚈螅莂腿蒆袅螂袁葿羅膃荿目录芈一、总体方案设计概述 3肁 3羇 3肄二、硬件系统设计 5膄 5膂 6蝿 6芄 7羃三、软件系统设计 9羄 13螄四、总结 16蚅五、参考文献 16蒃附录 17蚀袄螂肈蚇膂莀螀蒅蒆螁芈蒈薆膂羀一、,按照系统设计功能的要求,确定系统由4个模块组成:主控器、测温电路,报警电路,显示电路。薃系统以DS18B20为传感器用以将温度模拟量转化为电压数字量以总线传入单片机,以AT89S52为主芯片,在主芯片对DS18B20传入的温度值进行处理,由单片机程序控制,将经处理后的温度由12864液晶屏显示出来。蒈本系统具有电路简洁,性能可靠等特点,易于实现。,测温传感器能够检测到脉冲并做相应的工作。传感器将模拟温度信号经过采集,数字处理,放大后输出。DS18B20使用一个单线接口发送或接受信息,因此在单片机和DS18B20之间只需要一条线链接,用于读写和温度转换的电源可以从数据线获得,无需外接电源。袅膁送入单片机内部的数字信号经过单片机的处理,将数据用12864液晶屏显示出来。其处理过程主要由单片机能存储的程序进行控制。薈袈在单片机程序内设置了报警温度的上下限值,当所测得的温度超过了这一数值,将会由蜂鸣器发出报警。报警功能是本系统的重要功能之一,在工业应用中常常需要在特定的温度条件下进行报警,当温度超出范围时及时的报警是十分必要的。羅二、,温度传感器使用DS18B20,用12864液晶屏以动态扫描法实现温度显示。电路还包括报警电路,单片机外设电路等。整个系统的原理图如下图所示:、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。、2线或3线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为128×64,内置8192个16*16点汉字,和128个16*、方便的操作指令,可构成全中文人机交互图形界面。可以显示8×4行16×。由该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。肅聿低电源电压(VDD:+--+)葿显示分辨率:128×64点膄内置汉字字库,提供8192个16×16点阵汉字(简繁体可选)膅内置128个16×8点阵字符2MHZ时钟频率蒀通讯方式:串行、并口可选羇内置DC-DC转换电路,无需外加负压***无需片选信号,简化软件设计芅工作温度:0℃-+55℃,存储温度:-20℃-+60℃袁虿本设计主要用的是12864的串行接法羆莄12864串行接法节肇12864引脚说明蚅2.