综合课程设计论文
实训课题数字温度测量系统
专业班级应用电子技术1班
学生姓名
学号
指导老师
f摘要
随着社会的进步和工业技术的发展人们越来越重视温度因素许多产品对温度范围要求严格而目前市场上普遍存在的温度检测仪器大都是单点测量同时有温度信息传递不及时、精度不够的缺点不利于工业控制者根据温度变化及时做出决定。在这样的形式下开发一种能够同时测量多点并且实时性高、精度高能够综合处理多点温度信息的测量系统就很有必要。
本课题以AT89C51单片机系统为核心能对多点的温度进行实时巡检。DS18B20是一种可组网的高精度数字式温度传感器由于其具有单总线的独特优点可以使用户轻松地组建起传感器网络并可使多点温度测量电路变得简单、可靠。本文结合实际使用经验介绍了DS18B20数字温度传感器在单片机下的硬件连接及软件编程并给出了软件流程图。
关键词温度测量单总线数字温度传感器单片机
f目录
一、引言
二、数字温度计的结构及功能介绍
1单片机STC80C52RC
2DS18B20数字温度传感器
3显示器的选择
三、设计原理及原理图
四、设计程序流程图
五、总结
六、附录
1程序代码
2仿真
f一、引言
本系统利用DS18B20进行测温基于单片机AT89S52进行温度控制具有硬件电路简单控温精度高、功能强体积小简单灵活等优点可以应用于控制温度在55℃到125℃之间的各种场合可以实现温度的实时采集、显示功能。
温度是一种最基本的环境参数之一日常生活和工农业生产中经常要检测温度。传统的方式是采用热电偶或热电阻但是由于模拟温度传感器输出为模拟信号必须经过AD转换环节获得数字信号后才能与单片机等微处理器接口使得硬件电路结果复杂制作成本较高。美国DALLAS公司生产的DS18B20为代表的新型单总线数字式温度传感器以其突出优点广泛使用于仓库管理、工农业生产制造、气象观测、科学研究以及日常生活中。
本文提出用DALLAS公司生产的DS18B20数字温度传感器和89S52单片机构成的多路测温系统采用单总线的方式一根数据线在一个IO口上可以在单总线上挂接多个18B20在单片机控制下巡回检测多点温度并可以设置高、低温度超限报警等功能。
f二、结构及功能介绍
1、单片机STC80C52RC
a、该系统采用MCS51系列单片机AT89C51作为控制核心该系统可以完成运算控制、信号识别以及显示功能的实现。由于用了单片机使其技术比较成熟应用起来方便、简单并且单片机周围的辅助电路也比较少便于控制和实现。整个系统具有极其灵活的可编程性能方便地对系统进行功能的扩张和更改。MCSr