基于51单片机的数字温度报警器--毕业论文

基于51单片机的数字温度报警器--毕业论文

ID:12078995

大小:17.82 MB

页数:26页

时间:2018-07-15

基于51单片机的数字温度报警器--毕业论文_第1页
基于51单片机的数字温度报警器--毕业论文_第2页
基于51单片机的数字温度报警器--毕业论文_第3页
基于51单片机的数字温度报警器--毕业论文_第4页
基于51单片机的数字温度报警器--毕业论文_第5页
资源描述:

《基于51单片机的数字温度报警器--毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、学院单片机课程设计题目:基于51单片机的数字温度报警器专业班级:电气工程及其自动化班院系:电气工程学院姓名:学号:指导教师:日期:2017年6月2日目录1课程设计目的12课程设计任务与要求13设计方案与论证13.1单片机的选择23.2温度传感器的选择23.3显示模块选择34系统硬件电路设计34.1系统整体电路图34.2单片机最小系统44.3报警电路设计54.4显示电路设计54.5电源电路设计65系统软件设计75.1主程序75.2读出温度子程序75.3温度转换命令子程序75.4计算温度子程序76仿真过程76.1仿真软件介绍76.2仿真结果87总结与致谢10参考文献:11附录1

2、:总体原理图12附录2:实物图13附录2:源程序141.课程设计目的温度控制在冶金、化工、建材、食品、机械、石油等工业中,具有不可或缺的作用。对于不同场所、不同工艺、所需温度高低范围不同、精度不同,则采用的测温元件、测温方法以及对温度的控制方法也将不同;产品工艺不同、控制温度的精度不同、时效不同,则对数据采集的精度和采用的控制算法也不同,所以,对温度的测控方法多种多样。随着电子技术和微型计算机的迅速发展,微机测量和控制技术也得到了迅速的发展和广泛的应用。利用微机对温度进行测控的技术,也便随之而生,并得到日益发展和完善,越来越显示出其优越性。随着科技水平的不断提高,单片机给人

3、带来的方便也是不可否定的,其中数字温度计就是一个典型的例子,但人们为现代人工作、科研、生活、提供更好的更方便的设施就需要从数单片机技术入手,一切向着数字化控制,智能化控制方向发展。本设计即用单片机对温度进行实时检测与控制,通过数字温度计与传统的温度计相比,具有读数方便,测温范围广,测温准确,其输出温度采用数字显示,主要用于对测温比较准确的场所,或科研实验室使用,该设计控制器使用单片机AT89S52,测温传感器使用DS18B20,用4位共阳极LED数码管以串口传送数据,实现温度显示,能准确达到设计要求。本温度计属于多功能温度计,功能较强,可以设置上下限报警温度,且测量准确、误

4、差小。当测量温度超过设定的温度上下限时,启动蜂鸣器和指示灯报警。2.课程设计任务与要求基本范围0℃-99℃;精度误差小于0.5℃;LED数码直读显示;实现声光报警;可以任意设定温度的上下限报警功能 。3.设计方案与论证方案一,由于本设计是测温电路,根据设计要求可以使用热敏电阻之类的感温器件利用其感温效应,然后将随被测温度变化的电压或电流采集过来,经过A/D转换后,将数据传输到单片机进行数据的处理,然后在显示电路上显示,这样就可以将被测温度显示出来,这种设计需要用到A/D转换电路,感温电路比较麻烦。方案二,在单片机电路设计中,大多都是使用传感器,这是非常容易想到利用数字温度传

5、感器,所以可以采用一只温度传感器DS18B20,此传感器,可以很容易直接读取被测温度值,进行转换,然后传输给单片机进行数据处理,就可以满足设计要求。22从以上两种方案,很容易看出,采用方案二,电路设计比较简洁,软件设计也比较简单,故采用方案二。3.1单片机的选择AT89S52单片机是一个低功耗,高性能CMOS8位单片机,片内含8kBytesISP(In-systemprogrammable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和

6、ISPFlash存储单元,片上Flash允许程序存储器在系统可编程,亦适于常规编程器,在功能强大的微型计算机的AT89S52单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案可为许多嵌入式控制应用系统提供高性价比的解决方案。AT89S52引脚结构图如图3.1:图3.1AT89S52结构图3.2温度传感器的选择温度传感器的种类众多,在应用与高精度、高可靠性的场合时DALLAS(达拉斯)公司生产的DS18B20温度传感器当仁不让。超小的体积,超低的硬件开消,抗干扰能力强,精度高,附加功能强,使得DS18

7、B20更受欢迎。DS18B20的主要特征:全数字温度转换及输出;最高12位分辨率,精度可达土0.5摄氏度;12位分辨率时的最大工作周期为75022毫秒;可选择寄生工作方式;检测温度范围为–55°C~+125°C(–67°F~+257°F);内置EEPROM,限温报警功能。用户可定义报警设置;64位光刻ROM,内置产品序列号,方便多机挂接;多样封装形式,适应不同硬件系统;独特的单线接口仅需要一个端口引脚进行通信;多个DS18B20可以并联在惟一的三线上,实现多点组网功能;无须外部器件;可通过数据线供电,电压范围为3.

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

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

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