


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上基于单片机八路温度巡检系统设计温度是工业农业生产中常见的工艺参数之一,许多产品对温度范围要求严格,对温度的控制好坏直接影响产品的质量。因此,在工农业生产中,对温度不仅要不断地测量,而且要进行控制。特别是遇到温度超过我们设定的温度时,系统还会以报警的方式通知我们。目前市场上普遍存在的温度检测仪器大都是单点测量,同时还有温度信息传递不及时、精度不够的缺点,不利于工业控制者根据温度变化及时做出决定。在这样的形势下,开发一种能够同时测量多点,并且实时性高、精度高,能够综合处理多点温度信息的测量系统就很有必要。本文介绍了一种以单片机为基础,采用高分辨率智能温度传感器而制作的八路
2、温度巡检系统,可通过LCD液晶显示器显示温度和路数,当温度高于设定值时,执行报警程序。一、系统总体设计原理及方案系统的硬件原理框图如图1所示。该温度巡检系统主要由控制模块、显示模块、测温模块组成。测温范围为-25125,该系统启动时,8路温度传感器把检测到的温度送入单片机AT89S52,与温度设定值比较,经过控制后,输出控制信号,显示在1602液晶电路里,该电路能显示当前环境温度。当实际温度超过限制值时报警电路报警。图1系统总体结构图二、系统硬件电路的设计1.温度测量及液晶显示电路设计八路温度巡检仪由8个DSl8B20组成,显示器采用LCDl602液晶显示模块,它是一种可编程的器件。本系统可以
3、定时循环检测并通过LCDl602显示8路的温度和路数。温度测量及液晶显示电路如图2。 图2 温度测量及液晶显示电路图AT89S52是一个低功耗,高性能CMOS 8位单片机,片内含8k Bytes ISP(in-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S52可为许多嵌入式控制应用系统提供高性价比的解决方案。美国Dallas半导体公司的数字化温度传感器DS1
4、820是世界上第一片支持“一线总线”接口的温度传感器,在其内部使用了在板(ON-B0ARD)专利技术。全部传感元件及转换电路集成在形如一只三极管的集成电路内。一线总线独特而且经济的特点,使用户可轻松地组建传感器网络,为测量系统的构建引入全新概念。现在,新一代的DS18B20体积更小、更经济、更灵活。使你可以充分发挥“一线总线”的优点。在传统的模拟信号远距离温度测量系统中,需要很好地解决引线误差补偿问题、多点测量切换误差问题和放大电路零点漂移误差问题等技术问题,才能够达到较高的测量精度。另外一般监控现场的电磁环境都非常恶劣,各种干扰信号较强,模拟温度信号容易受到干扰而产生测量误差,影响测量精度。
5、因此,在温度测量系统中,采用抗干扰能力强的新型数字温度传感器是解决这些问题的最有效方案,新型数字温度传感器DS18B20具有体积更小、精度更高、适用电压更宽、采用一线总线、可组网等优点,在实际应用中取得了良好的测温效果。字符型点阵式LCD液晶显示屏:LCD的应用很广泛,简单如手表上的液晶显示屏,仪表仪器上的液晶显示器或者是电脑笔记本上的液晶显示器,都使用了LCD。在一般的办公设备上也很常见,如传真机、复印机以及一些娱乐器材玩具等也常常见到LCD的足迹。本系统要用的LCD为字符型点阵式LCD模块(liquid crystal display module,LCM),或者是字符型LCD。目前市面上
6、常用的有16字×1行,16字×2行,20字×2行和40字×2行等的字符模块组。这些LCM虽然显示字数各不相同,但是都具有相同的输入输出界面。本系统用的是1602液晶。2.报警电路本系统的报警电路由扬声器电路及LED警报灯电路组成,报警电路的原理为,系统检测到所检温度值高于某个值时,算法中进入报警子程序,向红色LED输出循环的高低电平,造成闪烁的效果,闪烁的间隔由算法中的迟时子程序决定。同时调用报警扬声器子程序,向扬声器输出一定规率的高低电平信号组成的报警音(图3)。图3报警电路三、系统软件设计1.软件设计说明对于一支DS18B20,要输出或输入各类数据时
7、,可以采用位寻址,比如 sbit DQ=Pa 3;DQ=0;DQ=1而对于8支DS18B20,如果还采用位寻址的方法,采用单总线,通过查询序列号依次读取,程序就非常复杂,而且速度会大大减慢,所以将位寻址扩展为字节寻址,比如: #define DQ P3;DQ=Ox00;DQ=0xff即可一次输出或输入8个位数据,从而达到同步读取的目的。采用上述方法一次读取8支DS18B20的时间不超过1s,但读取的数据在RAM 中不是顺序排列的。必须用软件合成处理,才能得到所需的温度值。如表1所示,纵向排列的是存放每次读取数据的Bur,而横向才是需要的温度值,此时设计一个将纵向数据转为横向温度的程序,连续执行两次,就可以将DS18B2O的高、低字节全部合成标准的温度数据(表1)。2.系统软件流程图主程序执行流程如图4所示,主程序先对各DS18B2O进行初始化,然后重复调用写命令和读数据模块,最后将数据处理后送1602显示。通道lDSl8B20访问子程序如图5(其他7个通道程序相同)总之,温度传感器DS18B20转化温度的方法非常简洁且精度高,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030年中国数据收集器行业投资前景预测研究报告
- 2025届内蒙古自治区锡林郭勒盟太仆寺旗宝昌镇第一中学高三最后一卷英语试卷含解析
- 网店运营基础复习题(含参考答案)
- 中药炮制考试模拟题与参考答案
- 福建省闽侯第二中学2025届高考冲刺英语模拟试题含解析
- 广东省深圳市2024-2025学年高二下学期4月期中考试政治试题(原卷版+解析版)
- 数字化教具发展考核试卷
- 畜牧良种选育与繁殖方法考核试卷
- 精神康复中的压力管理技巧考核试卷
- 企业信用体系建设考核试卷
- 琴行老师劳动协议合同
- 2025-2030中国干燥剂行业发展分析及发展前景与投资研究报告
- 2024年河北承德公开招聘社区工作者考试试题答案解析
- 以科技赋能医疗打造透明化的肿瘤疾病诊断平台
- 新疆维吾尔自治区和田地区2024-2025学年高三5月考试题语文试题试卷含解析
- 环保安全知识课件
- 比例尺单元测试卷及答案
- 氩弧焊基本知识课件
- 《广西壮族自治区基层工会经费收支管理实施办法》修订解读
- 2024北京朝阳城市发展集团有限公司社会化招聘专场笔试参考题库附带答案详解
- 中职语文教学大赛教学实施报告范文与解析
评论
0/150
提交评论