功能描述

1、采用51/52单片机(通用)作为主控芯片;
2、采用1602显示:烟雾浓度、温度值、火光强度;
3、通过串口将测量值和系统状态上传至上位机;
4、如烟雾、温度、火光超过阀值,则启动报警、灭火、串口发送警告“warning”;
5、如系统风机故障,则系统停机、串口发送提示“close”;

电路设计

采用Altium Designer作为电路设计工具。Altium Designer通过把原理图设计、PCB绘制编辑、拓扑逻辑自动布线、信号完整性分析和设计输出等技术的完美融合,为设计者提供了全新的设计解决方案,使设计者可以轻松进行设计,熟练使用这一软件必将使电路设计的质量和效率大大提高。

单片机管脚说明:

P0端口(P0.0-P0.7):P0口为一个8位漏极开路双向I/O口,每个引脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。

P1端口(P1.0-P1.7):P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高电平,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。

P2端口(P2.0-P2.7):P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口,用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。

P3端口(P3.0-P3.7):P3口管脚是一个带有内部上拉电阻的8位的双向I/O端口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入端时,由于外部下拉为低电平,P3口将输出电流(ILL)。P3口同时为闪烁编程和编程校验接收一些控制信号。

仿真设计

采用Proteus作为仿真设计工具。Proteus是一款著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。

主程序设计

void main()
{init_1602();//初始化LCDfire=0;//关闭灭火器SCON=0X50;     //设置为工作方式1TMOD=0X21;       //设置计数器工作方式2TH1=0XFD;      TL1=0XFD;TR1=1;           //打开计数器TH0=0X3C;TL0=0XB0; ET0=1;//打开定时器0中断允许EA=1;//打开总中断TR0=1;//打开定时器while(1){if(!feng) //风机停机信号检测out=0;elseout=1;}
}

源文件获取

关注公众号-电子开发圈,首页发送 “火灾” 获取;

基于单片机的火灾消防系统设计(#0480)相关推荐

  1. 【毕业设计】基于单片机的火灾报警系统设计与实现 - 物联网 stm32

    文章目录 1 简介 2 绪论 2.1 课题背景与目的 3 烟雾传感器介绍 3.1 类型 3.2 MQ系列传感器介绍 3.3 模块介绍 4 系统设计 4.1 自诊断故障报警功能 4.2 烟雾浓度显示 4 ...

  2. 基于单片机家庭火灾报警系统设计-毕设课设资料

    资料下载地址-1045(百度网盘):点击下载 随着生活水平的提高,罐装煤气和煤气管道已经进入千家万户.在人们享受它带来的方便的同时,也受到了由于设备使用不当或者设备老化而导致的煤气泄漏的巨大威胁.煤气 ...

  3. 基于单片机的家庭火灾警报系统设计

    word完整版可点击如下下载>>>>>>>> 基于单片机的家庭火灾警报系统设计.rar-单片机文档类资源-CSDN下载1.资源内容:毕业设计lun-we ...

  4. 基于单片机的智能电子密码锁系统设计-基于51单片机酒精浓度检测仪设计-基于单片机的水缸加热温控控制系统设计-基于单片机蓝牙技术的温室监测系统设计-基于单片机智能PWM调光灯系统设计【毕设方案】

    600基于单片机的智能电子密码锁系统设计-电路程序资料 本设计采用的是AT89C51单片机作为控制核心,控制外围电路工作的装置.在本次基于单片机的电子密码锁设计中,将采用AT89C51单片机作为控制核 ...

  5. c语言车库计费系统,基于单片机智能车库计费系统设计.doc

    基于单片机智能车库计费系统设计 基于单片机智能车库计费系统设计 摘要: 经济发展使得汽车的普及程度越来越高,车辆停放计费是车库管理的重要环节.51单片机是经典的单片机产品,具有结构简单.性能稳定和成本 ...

  6. 红外报警c语言,基于单片机的红外报警系统设计 (毕业论文).docx

    基于单片机的红外报警系统设计 (毕业论文) 基于单片机的红外报警系统设计 摘要:随着社会经济的发展,人们生活水平的不断提高,与此同时对人生安全和财产安全提到了一个新的高度,盗窃.入室抢劫等刑事案件的多 ...

  7. 110报警声+单片机c语言,基于单片机的红外报警系统设计毕业论文.docx

    基于单片机的红外报警系统设计 摘要:随着社会经济的发展,人们生活水平的不断提高,与此同时对人生安全和财产安全提到了一个新的高度,盗窃.入室抢劫等刑事案件的多发使得人们越来越渴望有一个安全生活的空间.传 ...

  8. 基于单片机的TLC稳压电源系统设计-基于单片机大脑运算能力智力测试仪-基于单片机超声波测距系统仿真设计(报告 PCB 原理图)-基于单片机超高精度电参数测试设计-基于单片机变电站变压器运行参数监测仿真

    1316基于单片机的TLC稳压电源系统设计-毕设课设仿真资料 三极管射极电压是稳压电源的输出电压,可以接用电器或负载,这个电压值通过TLC549(A/D,同TLC548)数据转换后,送往单片机处理并显 ...

  9. 基于单片机超声波视力保护系统设计-基于51单片机8音键电子琴仿真设计-基于8086八路模拟信号采集均值显示系统设计-基于8086八路数据电压温度采集系统-基于8086波形发生器仿真设计【毕设课设分享】

    539基于单片机超声波视力保护系统设计-设计资料 硬件构成:单片机+最小系统+LCD1602液晶显示模块+超声波模块+DS18B20温度采集模块+光线检测模块+ADC0832模块+蜂鸣器模块+LED指 ...

  10. 【毕业设计】基于单片机的红外测距系统设计与实现 - c51 物联网 stm32

    文章目录 1 简介 2 主要器件 3 实现效果 4 设计原理 4.1 红外测距原理 4.2 红外测距常用算法 4.3 三角法测距原理 4.4 红外测距传感器特点 5 部分实现代码 6 最后 1 简介 ...

最新文章

  1. Spring读取配置文件,获取bean的几种方式
  2. 关于TextBox控件字体颜色绑定
  3. 数据库表及字段命名、设计规范
  4. 进度条设置_朋友圈可以设置quot;仅一个月可见quot;了,什么时候出语音进度条呢?内附陈粒小姐姐的新歌哦~...
  5. java读取Resources下文件
  6. 七夕-探探小卡片鸿蒙版
  7. windows10下安装JDK及环境变量设置
  8. 09.显式的实现接口的方法
  9. 用淘宝Fourinone实现Hadoop经典实例wordcount
  10. 从零玩转第三方登录之QQ登录
  11. 百旺如何看是否清卡_百旺黑色税盘怎么清盘?
  12. python实现证件照换底色
  13. tomcat5下get请求中文乱码
  14. 【Eternallyc】函数PlaySound和sndPlaySound
  15. linux 拷贝目录报错,Linux复制文件时出现omitting directory错误怎么办
  16. 手把手教你使用Travis CI自动部署你的Hexo博客到Github上
  17. php充值注入,PHPAPP注入第二枚(漏洞打包)
  18. Java网课基础笔记(7)19-07-19
  19. 用python做系统的感悟_python感悟
  20. 点云库pcl从入门到精通 第十章

热门文章

  1. useragent 全集 firefox插件 useragetn switch 使用
  2. 2021年大数据面试宝典完整版(含答案解析)
  3. js生成带log的二维码(qrcodejs)
  4. 升级Windows 10 正式版过程记录与经验
  5. mysql数据库开发环境_MySQL数据库教程-环境与集成开发工具
  6. 和数传媒:区块链博弈论机制设计是未来关键
  7. html网页中加载pdf,在HTML页面中嵌入本地PDF
  8. 超星pdg格式转换为pdf格式原理方法
  9. mysql社工库搭建教程,分享我的社工库的裤子+sphinx社工库搭建教程
  10. 开心消消乐游戏网页设计作品 学生dreamweaver作业静态HTML网页设计模板 游戏主题网页作业制作