当前位置:文档之家› 基于单片机的智能温度控制系统-软件部分-开题答辩PPT

基于单片机的智能温度控制系统-软件部分-开题答辩PPT

DS18B20复位、应答子程序 跳过ROM匹配命令 写入子程序 读温度命令子程序 终止
④软件设计
(3)复位、应答子程序
开始 P1.0口清0 延时537微秒 P1.0口置1 50微秒是否是低电平
标志位置1 有234微秒低电平软件设计
(4)写入子程序
开始 进位C清0 P1.0清0 延时12微秒 带进位右移 延时46微秒 P1.0置0 R2是否为0
4月21日-5月15日
系统程序编写并与硬件联合调试
5月16日-6月 9 日
撰写论文
6月10日-6月12日
打印论文,上交论文,并上传系统
6月12日-6月20日
毕业答辩
谢谢各位老师的耐心观看!
终止
进度安排
输入文字 2015年
3月 3
日-3月15在在日此此录录入入上上述述检图图索表表资的的综综料合 合,分 分明析 析确结 结论 论任务,准备材料,开题答辩
3月16日-3月25在日此录入上述查图阅表资的综料合,分系析统结论方案设计
3月26日-4月20在日此录入上述系图统表各的综模合块分子析程结论序设计
④软件设计
(1)系统总流程图
开始 初始化DS18B20 设定温度上、下限 显示当前温度 判断当前温度值
是 超过设定温度上限
红灯亮
否 否
启动风扇降低 温度
低于设定温度下限 是
绿灯亮
启动电阻丝升 高温度
④软件设计
(2)读出温度子程序
DS18B20复位、应答子程序 跳过ROM匹配命令 写入子程序 温度转换命令 写入子程序 显示子程序(延时)
③框图
基于89C51单片机的智能温度控制系统总体结构框图如下图所示
蜂鸣器
LED数码 显示
指示灯
AT89C51 单片机
DS18B20 温度传感器
加热继电器
风扇继电器
水箱中 的水温
软件设计系统软件设计的整体思想
一个应用系统要完成各项功能,首先必须有较完善的硬件作保证, 同时还必须得到相应设计合理的软件的支持,尤其是微机应用高速发展 的今天,许多由硬件完成的工作,都可通过软件编程而代替。甚至有些 必须采用很复杂的硬件电路才能完成的工作,用软件编程有时会变得很 简单,如数字滤波,信号处理等。因此充分利用其内部丰富的硬件资源 和软件资源,采用与C51系列单片机相对应的51汇编语言和结构化程序设 计方法进行软件编程。
可连续高精度调温的 温度控制系统
3 现状
国内发展较晚
②系统方案
本设计打算采用AT89C51单片机,DS18B20温度传感器做 智能温度的控制系统。基于AT89C51为核心的单片机温度 控制系统,温度信号由DS18B20温度传感器进行采集,然 后经过转换成数字信号后传入单片机,由单片机对数字信 号进行相应的处理,从而得到温度控制的目的,然后输出 在数码管上进行显示。还可设定最低、最高温度报警值。 测量温度超过设定的温度上、下限,启动蜂鸣器和指示灯 报警。
淮阴工学院电子与电气工程学院开题答辩报告
基于单片机的智能温度控制系统 ——软件部分
电气1112 周玲吉 指导老师:邬清海
2015年3月14日
汇报内容:
① 文献综述 ② 系统方案 ③ 框图 ④ 软件设计
①文献综述
1 研究背景
智能化成为温度控制 系统发展的主流
4 发展趋势
智能化,集成化,实 用化
2 研究目的
相关主题