基于c语言防盗系统,基于STC89C51的无线智能防盗报警系统.doc
摘要:此次毕业设计为无线智能防盗报警系统,系统主要是由两大部分组成,分别为发射模块和接收模块。其中发射模块中有热释红外传感器、编码模块以及315发射模块。而接收模块中分别有315接收模块、解码电路、单片机控制电路以及声光报警电路。当入侵者进入到热释红外传感器的检测区域的时候,热释红外传感器就会检测到他的红外辐射,接着把检测到的信号转换成超低频信号,再经过电路把它放大后输出。无线接收信号经过单片机的处理,数码管显示报警信号并且喇叭发出警告。这种报警器有着比较低的误报率,安装与配置也很容易,低成本,使用便捷的有点。因此可以把它应用于仓库的防盗、家居的防盗等环境之中,有着宽广的市场前景与较高的使用价值。
关键词 单片机;无线;报警;防盗;智能系统
目录
摘要
Abstract
1 绪论-1
1.1 课题研究的背景-1
1.2 课题研究的意义-1
1.3 无线红外防盗报警器的介绍-1
1.3.1主动红外报警器-1
2 系统设计方案-3
2.1 设计思路-3
2.2 主要器件介绍-3
2.2.1 315m 无线发射接收模块-3
2.2.2编码芯片PT2262-5
2.2.3解码芯片PT2272-6
2.2.4 HC-SR501人体感应模块-8
3 硬件电路的设计-11
3.1 系统总体设计-11
3.2 系统硬件结构图-11
3.2.1 编码发射电路-11
3.2.2 接收解码电路-12
3.3无线防盗报警器的硬件设计-13
3.3.1 发射电路设计-13
3.3.2 接收电路设计-13
3.3.3 单片机介绍-14
3.3.4 单片机最小系统介绍-15
3.3.5 单片机引脚定义-17
4 软件的设计-19
4.1程序流程图-19
4.1.1 发射流程图-19
4.1.2 接收流程图-20
4.2 C语言程序设计-20
5 系统调试-23
5.1 硬件调试-23
5.2 软件调试-25
结论-26
致谢-27
参考文献-28
基于c语言防盗系统,基于STC89C51的无线智能防盗报警系统.doc相关推荐
- c语言延时系统,基于VB的单片机C语言延时程序各参数计算系统
仪器仪表用户 doi:10.3969/j.issn.1671-1041.2011.04.013 □科研设计成果□ 基于VB的单片机C语言延时程序各参数计算系统 刘 1 锋,林 奕 2 (1.武汉理工大 ...
- c语言学校系统,基于C语言的学校书管理系统.doc
基于C语言的学校书管理系统 本科学生毕业论文(设计) 题目(中 文):基于C语言的学校图书管理系统(英 文):School Library Management System Based on C L ...
- python基于什么语言-一种基于Python语言的EDA开发平台及其使用方法与流程
本发明涉及EDA开发的技术领域,尤其是指一种基于Python语言的EDA开发平台及其使用方法. 背景技术: 目前,主流的EDA设计语言Verilog HDL能实现完整的芯片硬件逻辑电路开发,但是其代码 ...
- 基于C语言的软件,基于C语言的计算机软件编程分析
摘 要 C语言是在B语言的基础上发展而来,其功能强大,使用便利,是目前计算机软件编程最基础的语言.C语言有着特殊的编程技巧,他的函数库中包含了编程所需的大部分函数,因此不需要程序员再另外定义:C语言中 ...
- java kdj_基于Java语言开发的个性化股票分析技术随机指数[KDJ].doc
基于Java语言开发的个性化股票分析技术:随机指数(KDJ) KDJ指标又叫随机指标,是由乔治·蓝恩博士(GeorgeLane)最早提出的,是一种相当新颖.实用的技术分析指标,它起先用于期货市场的分析 ...
- 基于matlab的16qam系统,基于MATLAB的16QAM通信系统的仿真精选.doc
基于MATLAB的16QAM通信系统的仿真精选 基于MATLAB的16QAM通信系统的仿真 [摘要]随着现代通信技术的发展,特别是移动通信技术高速发展,频带利用率问题越来越被人们关注.在频谱资源非常有 ...
- linux vim go语言,CentOS7系统基于Vim8搭建Go语言开发环境
主要是在vim中通过vundle来安装vim-go插件.gocode插件,支持代码高亮.代码提示以及语法检查等功能 安装Golang 1.11.2 curl -Lo golang.tar.gz htt ...
- 基于html5的考试系统,基于HTML5的自学考试管理系统的设计与实现
摘要: 自学考试管理从本质上来看,就是学校与教育部门对自学考试过程所涉及的各类信息进行分析和处理.系统建设的重点在于办公室系统与网络的构建,学校需要通过所在省的自学考试办公室对有关工作进行处理.本文以 ...
- 基于MATLAB花卉识别系统,基于深度学习的花卉识别系统设计与实现
杨美艳 任富顺 顾志东 摘 要:深度学习是机器学习的一种前沿发展,设计主要利用谷歌的tensorflow框架,实现了对十种花卉的分类和识别.通过已有的大量的花卉图片素材,编写卷积神经网络对花卉图片 ...
最新文章
- python 空dataframe_python 创建一个空dataframe 然后添加行数据的实例
- Perl 模块安装总结
- 常用jar包_发布Maven包的正确姿势
- 在 xml 视图里指定 SAP UI5 VizType 实例
- matlab八节点六面体程序,平面8节点等参元完整程序
- 前端学习(2439):jsonbin-init的使用
- as3调用java_关于openamf我用as3链接java程序,并调用相关的方法,但是能够连上,却不能够调用是怎么回事...
- 算法题3 二分查找法
- Python Itertools
- 贺利坚老师汇编课程27笔记(一):段前缀的使用
- 跟着辛星认识一下PHP的自己主动载入
- Otto开发初探——微服务依赖管理新利器
- 工业机器人行业应用-新能源汽车
- zutuanxue.com-DNS服务器
- Linux Centos 7 下载 Mysql 完整详细步骤
- 山海演武传·黄道·第一卷 雏龙惊蛰 第四章 异兽
- 商业化产品经理与用户产品经理区别
- JavaScript Object 对象方法总结
- 网站服务器的宽带是1mb是什么意思,1mb/s网速是什么意思
- php登陆飞信,用PHP模拟登录WAP飞信实现飞信发送_PHP教程