云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 单片机温度控制系统毕业论文设计

单片机温度控制系统毕业论文设计

  • 62 次阅读
  • 3 次下载
  • 2026/4/26 22:40:28

延时12US 带进位右移 延时46US

5)系统总的流程图 红灯亮 启动风扇降

图5-11系统总的流程图 启动电热炉升高温度 低温度 绿灯亮 是 超过设定温度上限 否 低于设定温度下限 是 否 判断当前温度值 显示当前温度 初始化DS18B20 开始 终止 图5-10写入子程序 P1.0置 0 R2是否为0 设置温度上、下限 5.3 调试

主程序的功能是:启动DS18B20测量温度,将测量值与给定值进行比较,若测得温度小于设定值,则进入加热阶段,置P1.1为低电平,这期间继续对温度进行监测,直到温度在设定围,置P1.1为高电平断开可控硅,关闭加热器,等待下一次的启动命令。当测得温度大于设定值,则进入降温阶段,则置P1.2为低电平,这期间继续对温度进行监测,直到温度在设定围,置P1.2为高电平断开,关闭风扇,等待下一次的启动命令。

第一次接电调试,设置温度上限为90摄氏度,温度下限为20摄氏度。加热后,温度有时超过90摄氏度却不报警,后经检查,发现是进位C没有清0,于是在如下写入程序中加入进位C清零,便排除了这个异常。

WR1:CLR P1.0

MOV R3,#6 DJNZ R3,$ RRC A MOV P1.0,C MOV R3,#23 DJNZ R3,$ SETB P1.0 NOP

DJNZ R2,WR1 RET; 读DS18B2

再经实际接电调试,一切运行正常。加热到90摄氏度时,红灯亮起,自动断电,而低于20摄氏度时,绿灯亮起,开始加热。

六、结束语

经过近一周的努力,我的论文设计——基于单片机的温度控制系统设计已经基本完成。在设计过程中,力求系统的实现电路简单、成本低,系统的功能快捷易用并且完善。但是由于一些条件的限制,所设计系统仍然存在一些不足,有待改进。

本测量系统温度控制器结构简单、测温准确,具有一定的实际应用价值。该智能温度控制器只是DS18B20在温度控制领域的一个简单实例,还有许多需要完善的地方,例如可以将测得的温度通过单片机与通讯模块相连接,以手机短消息的方式发送给用户,使用户能够随时对温度进行监控。此外,还能广泛地应用于其他一些工业生产领域,如建筑,仓储等行业。本温度控制系统可用于多种场合,像的温度、育婴房的温度、水温的控制。用户可灵活选择本设计的用途,其有很强的使用价值。

这是我第一次利用单片机来实现一个应用系统的设计,通过实践,我对汇编语言和单片机有了新的认识和理解,并且学会了Proteus和Keil软件的使用,掌握了从系统的需求、方案论证、功能模块的划分、原理图的设计和绘制、电路图仿真、程序设计到软件仿真调试的设计流程,积累了硬件设计的经验。基于电路的设计方法有利于电子电路初学者加深对电路原理、器件资料、电路板设计和电路的硬件调试认识和理解。

由于初次接触单片机类的设计项目,在设计过程中也出现了一些问题,以前学习的专业知识掌握的不够好,对电路的理解不是很透彻,设计的电路布局布线不是很合理,理论联系实际的能力还需要进一步的加强。还由于元器件的多样性和可选型号的广泛性,在此系统中运用的型号的芯片不一定是最佳的。现在电子器件发展日新月异,新的器件如雨后春笋般出现,也不可能一一尝试,所以还肯定有很多值得改进的地方。在以后的实践中,我将继续努力学习电子电路设计,力争取得更大的进步。

参考文献

[1]朝青,单片机原理及接口技术(简明修订版)[M]. :航空航天大学,1998 [2]广弟.单片机基础[M]. :航空航天大学,1994

[3]金伟正.单线数字温度传感器的原理与应用[J].电子技术与应用,2000 [4]钢.1-Wire总线数字温度传感器DS18B20原理及应用.现代电子技术[J],2005 [5]Steven F.Barrett,Daniel J.Pack.Embedded System[M].:电子工业,2006 [6] 跃东.DS18B20集成温度传感器原理与应用[J].机电学院学报,2002 [7] 阎石.数字电子技术基础(第三版)[M]. :高等教育,1989

搜索更多关于: 单片机温度控制系统毕业论文设计 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

延时12US 带进位右移 延时46US 5)系统总的流程图 红灯亮 启动风扇降 图5-11系统总的流程图 启动电热炉升高温度 低温度 绿灯亮 是 超过设定温度上限 否 低于设定温度下限 是 否 判断当前温度值 显示当前温度 初始化DS18B20 开始 终止 图5-10写入子程序 P1.0置 0 R2是否为0 设置温度上、下限 5.3 调试 主程序的功能是:启动DS18B20测量温度,将测量值与给定值进行比较,若测得温度小于设定值,则进入加热阶段,置P1.1为低电平,这期间继续对温度进行监测,直到温度在设定围,置P1.1为高电平断开可控硅,关闭加热器,等待下一次的启动命令。当测得温度大于设定值,则进入降温阶段,则置P1.2为低电平,这期间继续对温度进行监测,直到温度在设定围,置P1.

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com