数字式温度控制器

上传人:大米 文档编号:503713811 上传时间:2022-10-22 格式:DOC 页数:6 大小:85.50KB
返回 下载 相关 举报
数字式温度控制器_第1页
第1页 / 共6页
数字式温度控制器_第2页
第2页 / 共6页
数字式温度控制器_第3页
第3页 / 共6页
数字式温度控制器_第4页
第4页 / 共6页
数字式温度控制器_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《数字式温度控制器》由会员分享,可在线阅读,更多相关《数字式温度控制器(6页珍藏版)》请在金锄头文库上搜索。

1、真诚为您提供优质参考资料,若有不当之处,请指正。数字式温度控制器摘要: 随着时代的进步和发展,单片机技术已经普及到我们的生活,工作,科研,各个领域,已经成为一种比较成熟的技术,本设计将介绍一种基于单片机控制的数字温度控制器本温度控制器属于多功能温度控制器,可以设置上下报警温度,当温度不再设置范围内时可以报警。关键词:单片机,数字控制,温度控制,DS18B20,AT89C51 1 总体设计方案1.1 数字式温度控制器的设计方案论证1.1.1方案一由于本设计是测温电路,可以使用热敏电阻之类的器件利用其感温效应,在将随被测温度变化的电压或电流采集过来,进行A/D转换后,就可以用单片机进行数据的处理,

2、在显示电路上,就可以将被测温度显示出来,这种设计需要用到A/D转换电路。1.1.2方案二在单片机电路设计中,大多使用传感器,所以用一只温度传感器DS18B20,很容易直接读取被测温度值,进行转换,就可以满足设计的要求2.硬件部分2.1 DS18B20温度传感器与单片机的而接口电路传感器是可以采用电源供电方式,一脚接地,二脚作为信号线,三脚接电源,另一种是寄生电容电源供电方式单片机端口接单线,为保证在有效的DS18B20时钟周期内提供足够的电流,可用一个MOSFET管来完成好呢个对总线的上拉。当DS18B20处于写存储器操作和温度AD转换操作时。总线上拉必须有强的上拉,上拉开启时间爱你最大为10

3、US.采用寄生电源供电方式是VDD端接地,由于单线制只有一根线,因此发送接口必须是三态的。2.2 系统整体硬件电路系统整体硬件电路包括传感器采集电路,温度显示电路,上下限报警调整电路,单片机主板电路2.3显示电路显示电路是使用的串口显示这种显示最大的有点就是使用口资源比较少,只用P3口的RXD TXD串口的发送和接受,四只数码管采用74LS164右移寄存器驱动,显示比较清晰。3 软件部分3.1 系统软件算法分析系统程序主要包括主程序,读出温度子程序,温度转换命令之程序,机损及温度子程序,显示数据刷新子程序等。3.2主程序3.3 读出温度子程序读出温度子程序的主要功能是读出RAM中的9个字节,在

4、读出时需进行进行CRC校验,校验有错时不进行温度数据的改写。其程序流程图3.4 温度转换命令子程序温度转换命令子程序主要是发温度转换开始命令,当采用12位分辨率时准换时间约为750MS,温度转换命令子程序流程图(下图左)3.5计算温度子程序计算温度子程序将RAM中读取值进行BCD码的转换运算,并进行温度值政府的判定,其流程程序图(下图右)3.6显示数据刷新子程序显示数据刷新子程序主要时对缓冲器中的显示哦数据进行刷新操作,当最高显示位位0时将符号显示位移入下一位,程序流程图结 语通过这次毕业设计,提升了我的自学能力,通过不断的查阅资料来解决其中遇到的困难,比如如何解决温度控制问题,如何解决控制问

5、题等。传感器网络在我们日常生活中的应用越来越多,他的实用性也逐渐的被人们所接受。温度检测就是传感器网络中不可缺少的一个重要部分,我的课程设计,就是制作传感器网络中的温度检测部分。 整个系统由单片机控制,温度传感器采用18B20,单片机控制采集到的温度输出到四个数码管上进行显示。 关于DS1820 的应用,主要是与不同型号的单片机进行对接,从而设计了不同形式的温度监测系统。例如,对汽车轮胎的温度监测与报警。还有的利用DS1820 设计了多点分布式温度监测系统,实现了对多点温度的同步监测等。本系统除具有温度测量与报警功能之外,还通过一定的控制电路实现了对加热系统的自动控制。参考文献(1) 李朝春.单片机原理及接口技术。杭州:北京航空航天大学出版社,1998(2) 李广弟.单片机基础.北京:北京航空航天大学出版社,1994(3) 阎石.数字电子技术基础.北京:高等教育出版社,1989(4) 廖常初.现场总线概述.电工技术,1999 /

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号