文末下载完整资料

                    系统功能
  设计具有防盗并且兼有防火,防煤气,防盗毒等功能的小区防盗报警系统,无疑可以使家庭保安自动化。系统采用体积小巧,功能强大,价格便宜的单片微型计算机作为居民家庭第一监视端,与单片机连接各种用于家庭安保的传感器作为收集信号并送给单片机初步处理,单片机实时与远方主监控计算机通信,将从传感器接受来的信号实时传给主机,主机端就可以知道小区各个居民家庭的异常情况,从而进行实时处理。系统利用CAN总线传输信息,提高了可靠性,操作更方便,在工程实际中有广泛的应用,因而具有良好的应用前景和工程推广价值。
  该系统运用了了单片机, CAN总线的主要特性和功能,将主从式微机通信运用于今天的生活,体现了自动化的发展前景一片光明。对于应用区域:
每个家庭可实现:家中无人时,如上班了,可把家庭报警系统设置在外出布防状态,使所有的探测器都工作起来。当窃贼试图破门而入或从阳台闯入,被动红外探测器探测到动作,警号发声,并且保安中心立刻接收到警情,接着在数秒后公安局报警中心也会收到报警信号。家中有人时,如睡觉时,把系统设置在留守布防状态,当窃贼企图从大门闯入时,立刻动作发出警报;如果主人有紧急情况,如急病或受到挟持时,可按动键盘上的紧急按钮发出警报。

                    系统设计框图

1.5 系统实现方法
  (1) 利用各种传感器接收需要防备外界的异常信号,信号的检测与转换传输。
  (2) 单片机接收传感器检测信号,进行初步处理,如记录发生情况的位置,何种报警等等,也可以单片机进行现场报警。
  (3) 利用CAN总线实现单片机与主控计算机的串口通讯。
  (4) 在主控计算机上接收单片机送来的报警信号,发出报警信息。

2.1.2温度烟雾信号采集模块
  要准确的进行火灾报警,选择合适的温度传感器和烟雾传感器是准确报警的前提。综合考虑各种因素,作者选择集成数字温度传感器DS18B20和烟雾传感器NIS-09C用作采集系统的敏感元件

2.1.3煤气信号采集模块
  煤气泄露报警:一当室内煤气超过正常标准时,它将通过传感器向家庭控制器发出报警信号。对于密度大于空气的气体,感应器放在气体源的下方。对于密度小于空气的气体,感应器放在气体源的上方,当煤气泄露报警启动,就通知管理中心。综合考虑各种因素,作者选用气敏传感器TP-1.1A,用作煤气报警。

2.1.4防盗报警模块
  防盗报警:在小区每一住户内安装防盗报警装置。当住户家中无人时,可把家庭内的防盗报警系统设置为布防状态,当窃贼闯入时,报警系统自动发出警报并向小区安保中-心报警。综合考虑各种因素,选用热电释红外传感器RE200B来进行防盗报警。

2.1.5光报警模块
   由AT89C51的P1口的P1.4~P1.7分别控制4个发光二极管,予以光报警。P1.4~P1.7控制的灯依次为正常信号灯、煤气信号灯、火灾信号灯和防盗信号灯。当这些输出端输出低电平时,对应的信号灯便会发光报警。

2.1.6数据采集模块
  A/D转换是本系统比较关键的一步,通过A/D转换,成功的把所要测量和控制的数据采集过来,是保证系统功能可以实现的第一步。为了设计好A/D转换模块,使它达到预想的A/D转换效果,必须选定合适的A/D转换器。
  A/D转换电路采用了常用的8位8通道数模转换专用芯片ADC0809,ADC0809由8路模拟开头、地址锁存与译码器、8位A/D转换器和三态输出锁存缓冲器组成。
(1) 其主要性能指标为:
  ①分辨率为8位。
  ②最大不可调误差:0808为 1/2LSB,0809为 1LSB。
  ③单电源+5v供电,基准电压由外部提供,典型值为+5v,此时允许输入模拟电压为0—5V。
  ④具有锁存控制的8路模拟选通开关。
  ⑤可锁存三态输出,输出电平与TTL电平兼容。功耗15mW。
  ⑥转换速度取决于芯片的时钟频率。时钟频率范围500KHz时,转换时间为128μs。
(2)ADC0809引脚功能
  图2.3为ADC0809引脚图,说明如下;

2.1.7键盘显示模块
  单片机系统所用的键盘有编码键盘和非编码键盘两种。
  编码键盘是只要按下它的某一个键,就能产生这个键的代码,与此同时还产生一个脉冲信号,以通知CPU接收键码。编码键盘使用方便,也不用编写太复杂的程序。但硬件电路复杂,比非编码简易键盘成本要高。
  非编码键盘也称简易键盘,它的按键是排列成行、列矩阵形式的。按键的作用只是简单地实现接点的接通或断开,因此必须有一套相应的程序与之配合,才能产生相应的键码,它基本上不需要附加什么硬件电路。但需要通过软件来解决按的识别、防抖动以及如何产生键码的问题。
为了节约成本,本系统选用简易键盘作为拨号输入。
  单片机所用的显示有LED和LCD两种,从设计的难度和成本造价来说LCD都要高于LED。本作品要显示的是要拨的号码和来电显示对方机子的号码,为数字显示。因此,本作品选用了由LED组成的7段发光显示器,它有简单、经济、易于与单片机接口等优点。7段LED选用的是共阳极的。
2.1.8CAN总线协议
  CAN(Controller Area Network)总线,又称控制器局域网,是Bosch公司在现代汽车技术中领先推出的一种多主机局域网。由于其卓越的性能,极高的可靠性,独特灵活的设计和低廉的价格,现已广泛应用于工业现场控制、智能大厦、小区安防、交通工具、医疗仪器、环境监控等众多领域。
CAN的通信协议主要由CAN控制器完成。CAN控制器主要由实现CAN总线协议的部分和实现与微处理器接口部分的电路组成。对于不同型号的CAN总线通信控制器,实现CAN协议部分电路的结构和功能大多相同,而与微处理器接口部分的结构和方式存在一些差异。
  CAN控制器选用SJA1000作为控制器。SJA1000是高集成度CAN控制器。具有多主结构、总线访问优先权、成组与广播报文功能及硬件滤波功能。输入时钟频率为16MHZ时钟,输出可编程控制。由以下几部分构成:接口管理逻辑、发送缓存器、接收缓存器、位流处理器、位定时逻辑、收发逻辑、错误管理逻辑、控制器接口逻辑等。
  SJA1000在电路中是一个总线接口芯片,通过它实现上位机与现场微处理器之间的数据通信。该电路的主要功能是通过CAN总线接收来自上位机的数据进行分析组态然后下传给下位机的控制电路实现控制功能,当CAN总线接口接收到下位机的上传数据,SJA1000就产生一个中断,引发微处理器产生中断,通过中断处理程序接收每一帧信息并通过CAN总线上传给上位机进行分析。AT89C51是CAN总线接口电路的核心,其承担CAN控制器的初始化、CAN的收发控制等任务。
  CAN总线收发器选用PCA82C250作为总线收发器。 PCA82C250是CAN 协议控制器和物理总线之间的接口。82C250 可以为总线提供不同的发送性能,为CAN 控制器提供不同的接收性能。而且它与“ISO 11898”标准完全兼容。PCA82C250的目的是为了增大通信距离,提高系统的瞬间抗干扰能力,保护总线,降低射频干扰(RFI)实现热防护等。
  接口主要元件电路原理图见图2.6,在进行电路设计时应注意以下几点,否则达不到预期的效果。
(1)总线两端必须接两个终端匹配电阻RT,忽略掉它们,会使数据通信的抗干扰性及可靠性大大降低。
(2)PCA82C250为CAN控制器和物理总线之间的接口,它可以提供向总线的
差动发送能力和CAN控制器的差动接收能力,TXD和RXD引脚分别发送经过驱动后的发送和接收信号。其引脚8(RS)可以选择2种不同的工作方式:把该引脚直接与地相连,系统将处于高速工作方式,在这种方式下,为避免射频干扰,建议使用屏蔽电缆作总线;而在波特率较低,总线较短时,一般采用斜率控制方式,上升及下降的斜率取决于RS的阻值,实践表明15-200k为RS较理想的取值范围,在这种方式下,可以使用双绞线作总线(本系统采用该工作方式)。
(3)SJA1000的TX1脚悬空,RX1引脚的电位必须维持在约0.5VCC上,否则,
将不能形成CAN协议要求的电平逻辑。因本系统传输距离近,环境干扰小,可以不用电流隔离,这样可以直接把82C250的VREF端(约为0.5VCC)与SJA1000的RX1相连,从而简化了电路。
(4)设计时将SJA1000的CLOCKOUT的时钟信号接至AT89C51的时钟电路输
入端,作为AT89C51的外部时钟输入,解决了时钟同步问题;SJA1000中断输出信号/INT接至AT89C51的/INT0端,通过中断方式与AT89C51通信。

2.1.9传感器模块
  上述所说的各种信号采集模块都是经过传感器来进行信号采集,再送到ADC0809。
  传感器是一个从系统接收功率,通常以另一种形式将功率送到第二个系统中的器件。按照这一定义,可以说传感器是一种吸收(提取)、转换和传送能量的器件。严格地说,应该区别检测和变换这两个概念。前者只是将被测量转移到系统中去,而后者从字面上说是将被测量的种类加以改变。有时,对被测量只进行一次变换还不够,必须进行第二次、第三次变换,一直到所希望的能量形式为止。传感器转换能量的理论基础都是利用物理学、化学等各种现象和效应来进行能量形式的变换。随着微电子和计算机技术的发展,传感器输出信号的形式应尽可能是电量。
  传感器的组成按其定义一般是由敏感元件、变换元件和测量电路三部分组成。除自源型传感器外,还需外加辅助电源,用框图表示,如图2.7所示。由图可知,传感器由以下几个部分组成:

全套资料免费下载:
关注v-x-公-众-号:【嵌入式基地
后-台-回-复:【毕业设计】 即可获资料
回复【编程】即可获取
包括有:C、C++、C#、JAVA、Python、JavaScript、PHP、数据库、微信小程序、人工智能、嵌入式、Linux、Unix、QT、物联网、算法导论、大数据等资料

基于单片机的智能小区安防系统毕业设计相关推荐

  1. 基于单片机的智能小区安防系统的设计

     word完整版可点击如下下载>>>>>>>> 基于单片机的智能小区安防系统的设计.rar-硬件开发文档类资源-CSDN下载内容包括详细设计文档word ...

  2. 基于单片机的智能安防系统

    设计简介: 本设计是基于单片机的智能安防系统,主要实现以下功能: 可通过LCD1602安防状态和是否有人: 可通过按键控制安防状态: 通过人体红外监测是否有人: 通过GSM模块实现发送短信. 标签:5 ...

  3. 单片机智能小区安防系统

    引言 中国安居工程需要大力发展安全文明小区建设,严峻的社会治安形势,需要建立并完善安全文明小区防盗报警网络系统体系.如何解决在当前每个家庭经济承受能力有限的情况下,建设满足防范功能及可靠性需求的安全文 ...

  4. 基于单片机的GSM安防系统设计(#0432)

    功能描述 1.采用51单片机作为主控芯片: 2.采用LCD1602显示烟雾浓度及温湿度: 3.采用SIM900A模块作为GSM通讯电路: 4.采用MQ2传感器+ADC0832检测烟雾浓度: 5.采用热 ...

  5. 基于python的智能安防系统_基于Python语言的智能家居系统研究

    龙源期刊网 http://www.qikan.com.cn 基于 Python 语言的智能家居系统研究 作者:张微微

  6. stm32/esp32/cam智能安防系统远程视频监控物联网远程传输视频图像GSM短信报警

    系统实现了智能安防报警系统设计,人体感应报警,烟雾报警,GSM短信报警,同时支持远程视频监控功能,安卓端app端远程查看视频流.实物展示视频 ​​​​​​基于stm32单片机ESP32智能安防系统远程 ...

  7. 单片机反相器_基于AT89S52单片机的新型智能家居安防系统

    现在,人们对工作和生活环境不仅要求舒适健康.可靠便利,而且更加看重安全性,并利用安防系统来提高家庭抵御各种意外情况的能力.现在的安防系统可借助计算机技术.IC 卡技术.通信技术等来实现,CAN总线应用 ...

  8. 基于51单片机的智能家居安防系统(程序+仿真+PCB)

    @TOC 一.基于51单片机的智能家居安防系统 1.主要功能 通过人体红外检测模块.光敏传感器.蜂鸣器.继电器模块模拟智能家居安防功能. 2.实验结果 3.实验仿真 4.程序源码 /********* ...

  9. 基于WiFi的宿舍智能安防系统

    word完整版可点击如下下载>>>>>>>> 基于WiFi的宿舍智能安防系统.rar-自然语言处理文档类资源-CSDN下载1.资源内容:毕业设计lun- ...

最新文章

  1. 字符串插入_动态规划----字符串编辑最小距离
  2. JVM中的STW和CMS
  3. socket 大端 小端 转换 (转)《二》
  4. 【HeadFirst设计模式】8.模板方法模式
  5. Linux下NDK的安装配置
  6. NB-IOT终端技术新突破 中兴微电子加快IoT布局
  7. Cobbler体验小记
  8. Mongoose 数据校验
  9. 基于MonteCarlo法的经典射击问题中的杀伤概率估计问题
  10. 第五篇、常用的SQL语句和函数介绍
  11. 山东理工大学2021年下半年实验室安全考试
  12. 车载视频监控基于JTT808/1078管理平台商业开源
  13. Cesium: 如何将倾斜摄影数据转换为3dTiles格式
  14. 阴阳师手游服务器维护,12月30日阴阳师服务器维护更新公告
  15. 雷库兹韦尔量子计算机,人物 | 他说,再挺11年,送你长生不老,要不要?
  16. 教程:如何把公众号变成淘宝查券返利机器人
  17. hifiasm对HiFi PacBio进行组装
  18. Windows Server 远程桌面 SSL/TLS 漏洞修复
  19. 【python脚本】linux中编写运行python脚本
  20. ubuntu10.10下更新无线网卡驱动

热门文章

  1. Lesson 15 Fifty pence worth of trouble
  2. 使用Linux训练LoRA模型
  3. 几种mos管驱动电路
  4. 兴趣点推荐代码_如何解读霍兰德职业兴趣测评结果?
  5. 容器编排-Docker Compose
  6. 烽火ExMobi引领企业移动应用平台浪潮
  7. 动态数码管显示(单片机)
  8. Unity游戏画面参数解析与应用:垂直同步、动态模糊、抗锯齿
  9. 基于Sequoia DB巨杉数据库的投资组合评比器(设计思路)
  10. android短信和彩信探秘threads