【毕业设计】21-基于单片机的智能恒温箱/温度报警装置设计(原理图+仿真+源代码+答辩论文+答辩PPT)

这篇具有很好参考价值的文章主要介绍了【毕业设计】21-基于单片机的智能恒温箱/温度报警装置设计(原理图+仿真+源代码+答辩论文+答辩PPT)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

【毕业设计】21-基于单片机的智能恒温箱/温度报警装置设计(原理图+仿真+源代码+答辩论文+答辩PPT)

资料要求

资料包含:毕业设计全套资料(精品)
原理图工程文件
原理图截图
仿真模型工程文件
仿真截图
答辩论文低重复率文档,20962字
英文文献及翻译
答辩PPT

任务书

恒温控制在工业生产过程中举足轻重,温度的控制直接影响着工业生产的质量。本文设计了基于单片机的智能恒温箱,要求选择合适的主控芯片、温度检测器、显示器以及报警器。硬件设计主要包括温度采集电路、键盘电路、报警电路、显示电路以及电源电路。
主要内容:本文采用单片机为主控制器,通过温度传感器测得箱内温度,并将温度信号传递给主控制器,主控制器通过相应程序设计控制恒温箱温度,若温度不合格则发出报警信号。

设计说明书

摘要

随着科学的进步,社会的不断发展,智能控制系统已经成为了一种常用的技术,应用在各行各业中,由于现在对温度控制要求极高,传统的恒温箱无法实现较高精度的温度控制,本文针对此现象设计出一款智能恒温箱来满足当前系统设计要求,可以实现温度控制及报警的功能,
本文的设计流程为对系统的研究背景分析了解系统的工作情况、工作原理,确定本文的研发方向。对系统需要实现的功能确定;对系统的功能分析;对系统元器件选型确定系统总方案;对系统的软件部分设计。首先编写程序的总流程,然后再对系统的报告字模块编写程序,最后将程序调用在主函数中完成程序的设计,最后通过仿真软件将系统仿真出来,测试系统功能。本文设计的基于单片机的的智能恒温箱使用STC89C52单片机为主控芯片;DS18B20温度监测,使LCD1602液显示系统的信息;通过按键实现人机交互功能实现对系统的控制;蜂鸣器作为声学报警器;LED作为光学报警器。正文着重给出了软硬件系统的各部分电路,介绍了集成温度传感器DS18B20的原理,LCD1602液晶显示器。
通过对系统的硬件电路设计,程序编写,最后使用仿真软件Proteus来测试系统功能,完成本次设计。本系统实现了智能温度箱的控制设计可以对其进行推广,并且功能迭代,实现对智能化大力应用推广。

设计框架架构

前 言… 1

第一章 绪 论… 2

第一节 研究背景… 2

第二节 研究意义… 2

第三节 本文的主要研究内容… 3

第四节 本章小结… 3

第二章 基于单片机的智能恒温箱系统方案确定… 5

第一节 系统功能分析… 5

第二节 系统设计方案选择… 5

一、方案一… 5

二、方案二… 6

第三节 系统主要元器件介绍… 6

一、单片机介绍… 6

二、LCD显示器介绍… 6

三、温度传感器介绍… 7

第三节 系统结构总框图… 7

第四节 本章小结… 8

第三章 基于单片机的智能恒温箱系统硬件电路设计… 9

第一节 单片机最小系统电路设计… 9

第二节 电源电路设计… 10

第三节 按键电路设计… 10

第四节 LED电路设计… 11

第五节 LCD液晶显示电路设计… 11

第六节 温度传感器电路设计… 13

第七节 蜂鸣器报警电路设计… 13

第八节 系统总电路图设计… 14

第九节 本章小结… 15

第四章 基于单片机的智能恒温箱系统的软件设计… 16

第一节 Keil软件介绍… 16

第二节 软件总设计流程… 17

第三节 按键模块程序设计… 18

第四节 LED模块程序设计… 19

第五节 LCD液晶显示模块程序设计… 20

第六节 温度传感器程序设计… 23

第七节 蜂鸣器报警模块程序设计… 25

第八节 本章小结… 26

第五章 基于单片机的智能恒温箱系统的仿真… 27

第一节 仿真软件介绍… 27

第二节 系统调试… 28

第三节 系统测试… 29

第四节 本章小结… 33

总 结… 34

致 谢… 35

参考文献… 36

附 录… 38

一、英文原文… 38

二、英文翻译… 41

三、工程图纸… 43

四、源代码… 44

设计说明书及设计文件

【毕业设计】21-基于单片机的智能恒温箱/温度报警装置设计(原理图+仿真+源代码+答辩论文+答辩PPT),单片机设计,课程设计,单片机,嵌入式硬件

【毕业设计】21-基于单片机的智能恒温箱/温度报警装置设计(原理图+仿真+源代码+答辩论文+答辩PPT),单片机设计,课程设计,单片机,嵌入式硬件

【毕业设计】21-基于单片机的智能恒温箱/温度报警装置设计(原理图+仿真+源代码+答辩论文+答辩PPT),单片机设计,课程设计,单片机,嵌入式硬件

答辩论文低重复率文档,20962字

【毕业设计】21-基于单片机的智能恒温箱/温度报警装置设计(原理图+仿真+源代码+答辩论文+答辩PPT),单片机设计,课程设计,单片机,嵌入式硬件文章来源地址https://www.toymoban.com/news/detail-782886.html

源码展示

void main (void)
{
	u8 key;
	wendu=check_wendu();		  //初始化时调用温度读取函数 防止开机85°C
	Init1602();			  //调用初始化显
  LCD_Write_String(0,0," Intellect Temp");  //开机界面
	LCD_Write_String(1,0,"SET:00  NOW:00.0"); 
	delay_ms(1000);
	wendu=check_wendu();		  //初始化时调用温度读取函数 防止开机85°C
	while (1)        					//主循环
	{
		key=Key_Scan();					//按键扫描
		wendu=check_wendu();	  //读取温度值
		
		if(key==KEY_SET)
		{
			Mode++;
		}		
		switch(Mode)						//判断模式的值
		{
			case 0:								//监控模式
			{
				Display_1602(yushe_wendu,wendu);  //显示预设温度,预设烟雾,温度值,烟雾值
				
				if(wendu>=(yushe_wendu*10))	  //温度大于等于预设温度值时(为什么是大于预设值*10:因为我们要显示的温度是有小数点后一位,是一个3位数,25.9°C时实际读的数是259,所以判断预设值时将预设值*10)
				{
					Buzzer=0;			  			//打开蜂鸣器报警
					Led_Yellow=0;		  			//打开温度报警灯
					Led_Gre   =1;           //关闭未报警指示灯
				}
				else					  					//温度值小于预设值时
				{
					Led_Yellow=1;		  			//关闭报警灯
					Led_Gre   =0;           //打开未报警指示灯
				}
				if((wendu<(yushe_wendu*10)))	  //当烟雾小于预设值并且温度也小于预设值时 (&&:逻辑与,左右两边的表达式都成立(都为真,也就是1)时,该if语句才成立)
				{
					Buzzer=1;			  			//停止报警
				}
				break;
			}
			case 1://预设温度模式
			{
				SelectPosition(1,3) ;					//指定位置
	   		write_com(0x0d);							//阴影闪烁
				if(key==KEY_ADD)							//加键按下
				{
					yushe_wendu++;					    //预设温度值(阀值)加1
					if(yushe_wendu>=99)			 	//当阀值加到大于等于99时
					yushe_wendu=99;					 		//阀值固定为99
					LCD_Write_Char(1,4,yushe_wendu,2) ;//显示预设温度
				}
				if(key==KEY_MINUS)				 		//减键按下
				{
					if(yushe_wendu<=1)					//当温度上限值减小到1时
					yushe_wendu=1;          		//固定为1
					yushe_wendu--;						//预设温度值减一,最小为0
					LCD_Write_Char(1,4,yushe_wendu,2) ;//显示预设温度
				}
				break;			  								//执行后跳出switch
			}			
			default	:	
			{
				write_com(0x38);//屏幕初始化
				write_com(0x0c);//打开显示 无光标 无光标闪烁
				Mode=0;			//恢复正常模式
				break;
			}
		}		
	}
}

到了这里,关于【毕业设计】21-基于单片机的智能恒温箱/温度报警装置设计(原理图+仿真+源代码+答辩论文+答辩PPT)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【单片机毕业设计】【mcuclub-dz-032】基于单片机的智能门禁控制系统设计

    项目名:基于单片机的门禁的设计 单片机:STM32F103C8T6 mcuclub-dz-032 功能简介: 1、通过扫码枪进行扫描二维码,当二维码识别成功,10s内需触发红外避障管,并通过红外测温模块进行测温,如果温度正常,则自动开锁,如果温度异常,则声光报警3次,锁不打开 2、通过RFID进行

    2024年01月18日
    浏览(73)
  • 毕业设计 - 基于单片机的智能饮水机系统设计与实现 (物联网 嵌入式 单片机)

    Hi,大家好,学长今天向大家介绍一个 单片机项目 基于单片机的智能饮水机系统设计与实现 大家可用于 课程设计 或 毕业设计 这次设计的智能饮水机就是单片机结合传感器的一个应用。 该系统设计综合单片机以及电子技术理论,从生活实际出发,完善了饮水机的功能。整个

    2024年02月03日
    浏览(109)
  • 【毕业设计】基于单片机控制的交通灯毕业设计(附源代码)

    目 录 摘   要 Abstract 前   言 一、工程简介 ( 一)、概述 ( 二 ) 、 工艺 流程图 二、工程设计 (一)、控制方案的确定 (二)、硬件部分 ( 1 )、交通灯控制系统的硬件设计 ( 2 )、硬件系统的设计具备以下原则 ( 3 ) 、硬件结构框图 (如图 3 所示) ( 4 ) 、交通灯控

    2024年04月23日
    浏览(81)
  • 【单片机毕业设计】【mcuclub-dz-177】基于32单片机的自动扶梯控制系统设计

    项目名:基于32单片机的自动扶梯控制系统设计 项目名:扶梯(实物) 项目编号:mcuclub-dz-177 单片机类型:STM32F103C8T6 具体功能: 1、通过MX1508驱动两个直流电机模拟上下扶梯(一个正转代表上行,一个反转代表下行) 2、每个扶梯都有两个红外对射管,进行人数计数,如果扶

    2024年02月21日
    浏览(75)
  • 【单片机毕业设计】【mcuclub-dz-112】基于单片机的智能饮水机系统设计与实现

    项目名:基于单片机的智能饮水机系统设计与实现 项目名:基于单片机的饮水机的设计 单片机:STC89C52 功能简介: 1、通过一个按键模拟加热电源的开关 2、通过防水式DS18B20检测水温,当电源打开时,温度小于设置最小值,进行自动加热,直到加热到最大值时停止; 3、通过

    2024年03月09日
    浏览(165)
  • 毕业设计 基于单片机的导盲拐杖设计(源码+硬件+论文)

    🔥 这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。 为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天

    2024年02月05日
    浏览(83)
  • 毕业设计 基于51单片机的电子秤设计(源码+硬件+论文)

    🔥 这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。 为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天

    2024年02月11日
    浏览(66)
  • 毕业设计 基于51单片机控制LED点阵显示器的设计

    序 🔥 毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。 为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天要分享的

    2024年02月02日
    浏览(72)
  • 毕业设计 基于单片机的GSM智能快递柜设计(源码+硬件+论文)

    🔥 这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。 为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天

    2024年01月23日
    浏览(76)
  • 毕业设计 基于51单片机智能停车场管理车位引导系统设计

    选题之前,同学们要弄明白一件事情,做毕业设计是干什么用的! 这里我告诉大家,毕业设计对于你来说,不是让你去搞研究,掌握运用所学知识的,也不是让你去比谁做的毕业设计多么牛逼,多么厉害。 说白点,它的作用就是一个,让你顺利毕业,能够拿到学位证,毕业

    2023年04月15日
    浏览(85)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包