【毕业设计_单片机相关设计全套资料下载】

该资源集合包含了基于单片机的智能恒温箱设计的全套资料,包括任务书、设计说明书、原理图、仿真工程、源代码和论文。设计使用STC89C52单片机,DS18B20温度传感器,LCD1602显示,具有温度控制和报警功能。资料详细,适合毕业设计参考。
摘要由CSDN通过智能技术生成

【毕业设计_单片机相关设计全套资料下载】


前言

针对与毕业常用精品毕业设计,已经整理出全套的原理图工程、仿真工程、源代码、论文低重复率如有需要到附件中下载。
资料下载链接

具有资料的设计题目

1-基于单片机城市轨道交通列车超速防护系统设计
2-基于单片机控制的直流电机调速系统设计
3-基于单片机公交车运行位置指示系统
4-基于单片机锅炉控制系统的研究与设计
5-基于51单片机步进电机的控制研究
6-基于51单片机的电子称重装置的设计
7-基于STM32开发板的无线传输设计
8-基于STM32水质检测仪设计
9-基于STM32无刷直流电机控制器的设计与实现
10-基于单片机的车站安检门系统设计
11-基于单片机的电子密码锁的设计
12-基于单片机的电子体温计设计
13-基于单片机的动力锂电池管理系统研究
14-基于单片机的健康检测仪设计
15-基于单片机的交通灯系统设计
16-基于单片机的酒精浓度监测系统设计
17-基于单片机的矿井提升机装置设计
18-基于单片机的数字直流电源设计
19-基于单片机的物件计数控制系统设计
20-基于单片机的指纹识别系统设计
21-基于单片机的智能恒温箱设计
22-基于单片机的智能温度计的系统设计
23-基于单片机的自动避障机器人设计
24-基于单片机电子显示屏的设计与应用
25-基于单片机控制的数字气压计的设计与研究
26-基于单片机心跳体温血压系统仿真设计
27-基于单片机家庭监控及防盗报警系统工程设计与实现
28-基于单片机简易音乐播放器的设计
29-基于单片机交流电机的转速测量与控制系统设计
30-基于单片机矿井瓦斯气体浓度检测系统设计
31-基于单片机农业大棚温度自动控制系统设计
32-基于单片机人体感应智能声光控制开关
33-基于单片机直流电机的转速检测与控制设计
34-基于单片机智能数字电子定时器的系统设计
35-基于单片机自动门控制系统的研究与设计
36-基于单片机的酒精浓度测试仪设计
37-基于单片机智能楼宇消防监控系统设计
38-基于单片机的智能交通控制系统设计与实现
39-基于单片机的智能小车寻迹设计与实现
40-基于单片机银行排队叫号系统设计
41-基于单片机列车烟雾浓度报警装置设计
42-基于FPGA显示控制器设计与实现
43-基于单片机的红外无线防盗报警系统设计与实现
44-基于Multisim的双音门铃电路的设计
45-基于单片机的智能温度计的系统设计
46-基于单片机的智能卫浴系统设计
47-基于单片机的锅炉过热蒸汽控制系统设计
48-基于单片机的小型电加热炉温度控制装置设计
49-基于单片机的双电梯控制系统设计
50-基于单片机控制的数字气压计的设计与研究
51-基于Multisim篮球比赛24秒倒计时计时器的设计
52-车厢智能烟雾报警器设计与Proteus仿真
53-道岔控制系统设计
54-电动汽车电池充电管理系统设计
55-动力电池充电系统设计
56-辅助驾驶系统的视觉检测装置研究与设计
57-基于51单片机的超声波测距仿真倒车雷达系统设计
58-基于51单片机的智能语音密码锁设计
59-基于SVPWM控制的三相电压型逆变器仿真设计
60-基于ZigBee无线传感网的智能消防逃生系统设计
61-基于单片机的超声波测距仪设计
62-基于单片机的防酒驾检测系统设计研究
63-基于单片机的无线传输小车设计
64-基于单片机的智能电池监控装置
65-基于单片机的智能抢答器系统设计
66-基于物联网技术的智能家居系统的研究
67-三相电压型SPWM逆变器控制设计及应用
68-数字化转速显示与控制系统设计
69-小接地系统故障的分析与仿真设计
70-智能配电仪的设计
71-智能汽车路径跟踪控制系统的设计
资料下载链接
资料下载链接:https://www.cirmall.com/user/3590920

21-基于单片机的智能恒温箱设计实例

资料下载链接
资料链接:https://www.cirmall.com/circuit/28614/
包含此题目毕业设计全套资料:
1.原理图工程文件及截图
2.仿真工程文件、源代码及截图
3.论文(低重复率)20962字
4.相关英文文献

任务书

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

设计说明书

摘要

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

设计框架架构

在这里插入图片描述

原理图工程参考

在这里插入图片描述

仿真工程参考

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

字数:20962字。
在这里插入图片描述

源代码参考

代码全注释

#include <reg52.h> //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义
#include "intrins.h"											   
#define     u8  			unsigned char
#define     u16   		unsigned int
#define     uchar  			unsigned char
#define     uint   		unsigned int
uchar yushe_wendu=50;				//温度预设值
uint wendu; 								//温度值全局变量
//运行模式  
uchar Mode=0;				 				//=1是设置温度阀值  =2是设置烟雾阀值	=0是正常监控模式
//管脚声明
sbit Led_Gre
=P2^2;				 //绿灯
sbit Led_Yellow  =P2^4;				 //黄灯
sbit Buzzer    	 =P2^0;				 //蜂鸣器
sbit Fan    	 	 =P3^3;				 //
/********************************************************************
* 名称 : delay_1ms()
* 功能 : 延时1ms函数
* 输入 : q
* 输出 : 无
***********************************************************************/
void delay_ms(uint q)
{
   
	uint i,j;
	for(i=0;i<q;i++)
		for(j=0;j<110;j++);
}
/***********************************************************************************************************
LCD1602相关函数
***********************************************************************************************************/
//LCD管脚声明 (RW引脚实物直接接地,因为本设计只用到液晶的写操作,RW引脚一直是低电平)
sbit LCDRS = P2^7;
sbit LCDEN = P2^6;
sbit D0		 = P0^0;
sbit D1		 = P0^1;
sbit D2		 = P0^2;
sbit D3		 = P0^3;
sbit D4		 = P0^4;
sbit D5		 = P0^5;
sbit D6		 = P0^6;
sbit D7		 = P0^7;
//LCD延时
void LCDdelay(uint z)		  //该延时大约100us(不精确,液晶操作的延时不要求很精确)
{
   
  uint x,y;
  for(x=z;x>0;x--)
    for(y=10;y>0;y--);
}
void LCD_WriteData(u8 dat)	  
{
   
	if(dat&0x01)D0=1;else D0=0;
	if(dat&0x02)D1=1;else D1=0;
	if(dat&0x04)D2=1;else D2=0;
	if(dat&0x08)D3=1;else D3=0;
	if(dat&0x10)D4=1;else D4=0;
	if(dat&0x20)D5=1;else D5=</
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值