基于单片机智能家居环境监测报警系统Proteus仿真(含全部资料)
全套资料包含:Proteus仿真源文件+keil C语言源程序+AD原理图+流程图+元器件清单+说明书等
资料下载:
通过网盘分享的文件:资料分享
链接: 百度网盘 请输入提取码 提取码: tgnu
目录
资料下载:
Proteus仿真功能
项目文件资料:
一、Proteus仿真源文件
二、AD原理图文件
二、报告说明书
三、系统流程图
四、Keil c语言程序源代码
项目功能:
功能描述:
为实现温度检测、煤气和烟雾等气体检测、监控外人闯入等功能,采用NTC热敏电阻、MQ2气体检测传感器、磁控开关等传感器
1、系统具有检测灵敏、报警及时、性价比高等特点;
2、各检测节点可通过无线方式连接到主机,检测到危险信号后,主机采用声光报警或远程报警;
3、设计必须实现家居温度、煤气泄漏、外人闯入、火灾(烟雾)的全部检测;
4、拓展内容:增加检测项目并具有可行性,除环境检测外也可增加人体信号(心率、体温)检测等。
项目文件:
一、Proteus仿真源文件
二、AD原理图文件
二、报告说明书
三、系统流程图
四、器件清单
Quantity | References | Value |
2 | C1-C2 | 30pF |
2 | R1,R5 | 330 |
1 | R3 | 10k |
1 | R6 | 4.7k |
1 | U1 | AT89C52 |
1 | U2 | ADC0808 |
1 | Q1 | NPN |
1 | D1 | LED-YELLOW |
1 | BUZ1 | BUZZER |
1 | LCD1 | NOKIA5110 |
1 | RP1 | RESPACK-8 |
1 | RT1 | 10k |
2 | RV1-RV2 | 1k |
1 | X1 | CRYSTAL |
五、Keil c语言程序源代码(部分)
#include "adc0809.h"
#include <intrins.h>/*启动ADC0809转换数据*/
uchar ADC0809(uchar channel)
{uchar temp;ale = 0;switch(channel){case 0:adda = 0;addb = 0;addc = 0;break;//选通通道0case 1:adda = 1;addb = 0;addc = 0;break;//选通通道1case 2:adda = 0;addb = 1;addc = 0;break;//选通通道2default:break;}ale = 1; //锁存地址信号oe = 0;start = 0; //启动转换信号start = 1;start = 0;while(!eoc); //等待eoc信号变为高电平,准备读取数据oe = 1; //oe信号拉高,获取数据temp = P2;oe = 0; //获取数据完毕,oe拉低return temp;
}
六、全套资料包含
七:项目资源获取
需要完整的资料可以点击下面的名片关注,回复“资料”!
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓