毕业设计(论文)-基于STM32和UCOS-III智能防盗报警器的设计
- 格式:doc
- 大小:3.62 MB
- 文档页数:43
存档编号:题目:基于STM32和UC/OS-III智能防盗报警器的设计专业:电子信息工程(嵌入式系统及应用方向)院系:信息工程学院摘要 (3)Abstract (4)一.绪论 (5)(一)前言 (5)(二)文献综述 (5)(三)论文设计任务与要求 (7)二.系统开发平台及相关技术 (8)(一)开发环境Keil- MDK简介 (8)(二)硬件平台STM32介绍 (8)(三)嵌入式实时操作系统UC/OS-III 介绍 (9)三.系统总体方案设计 (11)(一)系统功能实现及总体框图 (11)(二)系统硬件设计 (11)(三)系统软件设计 (11)四.系统硬件电路详细设计 (13)(一)MCU供电电路设计 (13)(二)启动方式电路设计 (13)(三)时钟源电路 (14)(四)LCD显示接口模块 (14)(五)HC-SR04超声测距模块 (15)(六)声光报警电路 (16)(七)SW-420震动传感器电路 (17)(八)温湿度检测电路 (17)五.系统软件结构设计 (18)(一)软件总体设计框图 (18)(二)主函数分析 (19)(三)Sensor_using 函数分析 (20)(四)LCD_PutChar函数分析 (21)(五)create_table函数解析 (22)(六)DS18B20传感器函数分析 (25)(七)clock.c函数分析 (31)六.系统测试及结果分析 (37)(一)红外声光测距传感器测试 (37)(二)震动传感器测试 (37)(三)声光报警电路测试及实物图 (38)(四)数据库实现结果图 (38)(五)实时时钟测试 (39)(六)温湿度传感器测试及实物图 (39)(七)总体报警功能测试 (40)七.总结 (41)致谢 (42)参考文献 (43)摘要随着信息技术的飞速发展以及人们生活水平的大幅度提高,人们对住宅的需求已从追求简单的生存空间向着追求质量、功能、服务等多重需求过渡。
而在近几年随着智能设备的普及和智能硬件的零成本化趋势,各种智能家居和智能系统相继进入普通人们的家庭,采用嵌入式技术的家庭智能防盗系统也应运而生。
本系统基于目前流行的嵌入式平台,以ARM cortex-M3为核心的STM32作为硬件平台,以嵌入式实时操作系统UC/OS-III作为系统软件平台。
本系统主要包括红外声光震动探测电路、LCD控制电路、温湿度检测电路,声光报警电路及MCU控制电路等。
红外声光震动探测电路作为MCU的输入,当距离和震动两个条件同时满足时,MCU会记录当前的时间并存入到数据库系统中,然后会通过声光报警电路给出相应的响应,最终也可以选择通过以太网和TCP/IP协议将获得的信号上传至电脑端从而实现联网的警报功能。
以此达到报警的效果,满足人们日常生活对家庭环境的实时智能掌控和防盗报警功能的需要。
关键词:UC/OS-III;STM32;传感器;数据库;防盗报警AbstractWith the rapid development of information technology and the increase of people's living standard people demand for housing from the pursuit of simple living space to the pursuit of quality, function, service transition, such as multiple demand.In recent years with the popularity of smart devices and intelligent trend of zero cost of hardware, all kinds of smart home and family intelligent system one after another into the ordinary people, home intelligent anti-theft system using the embedded technology also arises at the historic momentBased on the current popular embedded platform, this system based on ARM architecture (M3 STM32 as hardware platform, the embedded real-time operating system UC/OS - III as system software platform.This system mainly includes the infrared light vibration detection circuit, LCD control circuit, temperature and humidity detection circuit, sound and light alarm circuit and MCU control circuit, etc.Infrared light vibration detection circuit as input of MCU, when the distance between two conditions and vibration to meet at the same time, MCU will record the current time and deposit to the database system, then by sound and light alarm circuit, the corresponding response is given, and finally can also choose to through the Ethernet and TCP/IP protocol will receive the signal will be uploaded to the computer so as to realize the alarm functions of networking.So as to achieve the effect of the alarm, satisfy the People's Daily life on the family environment of the need of real-time intelligent control and anti-theft alarm function.Keywords: UC/OS-III;STM32;sensor intelligent;control database;burglar alarm一.绪论(一)前言随着第四次工业革命和信息化技术的高度发展,人们的生活节奏日益紧凑,在我们不断满足自己日益增长的物质文化需求的同时也更加注重自己的生活环境与生活质量,物联网和智能家居产业应运而生。
物联网是利用局部网络或互联网等通信技术把传感器、控制器、机器、人员和物等通过新的方式联在一起,形成人与物、物与物相联,实现信息化、远程管理控制和智能化的网络。
物联网是互联网的延伸,它包括互联网及互联网上所有的资源,兼容互联网所有的应用,但物联网中所有的元素(所有的设备、资源及通信等)都是个性化和私有化。
智能家居是基于现代的互联网和物联网技术实现家居智能控制的体现。
智能家居通过使用现代主流的嵌入式平台技术,将普通家居产品通过蓝牙,ZigBee,WiFi或者以太网等方式将正在运行的家居状态通过互联网发送到数据端,给用户提供一个全方位掌控的操作平台,实现家庭环境的智能掌控的功能的配套化产品。
智能家居不仅融合了普通家居产品的功能,更重要的是加入了物联网的云平台,不仅仅是用户,甚至是家居的厂家也可以随时了解产品的运行信息,从而对于产品的售后也有了保障。
(二)文献综述为了完成本次毕业设计,我通过学校图书馆和网络资源查阅了大量的有关智能家居的安防控制系统设计方面的中外文献,这些文献为我本次毕业设计提供了很多帮助,以下这些文献就是我在本次毕业论文书写过程中所用到的参考文献,现将其列举如下:文献[1]安全防范系统(SPS,security & protection system)具体是指以社会公共安全的维护为目的,主要运用安全防范产品以及其他相关的安防配套产品所构成的防爆安全的检查,视频监控、安防入侵报警、出入口检测控制系统等;或由这些系统所组合构成的平台子系统或总系统,是以保护人身财产安全、信息与通讯安全,达到损失预防与犯罪预防目的。
文献[2]智能家庭一般通过在房屋周界、重点部位与住户室内安装安全防范装置,并由小区物业管理中心统一管理,来提高小区的安全防范水平。
家庭的智能化安全防范系统。
文献[3]针对单个用户的安防设计应注重用户的家庭习惯和实际环境要求。
针对小型别墅等较低楼层而相对面积较大的安全防范应该注重安全边界的划定和探测设备的使用,如使用红外激光技术建立起一个边界的网络来,一旦有入侵者接触到安全网络便会触发安全报警,通过声光恐吓,逼退入侵者。
并且通过网络将实时图像数据采集并传输到终端,安全人员和住户可以实时接收到第一手情报资料。
而针对于普通家庭的安防而言,因普通家庭暴漏在外的相对空间面积较小,从而也可以使用低成本而更高效益的智能系统。
对于一般普通家庭而言,安防的重点是门窗,阳台的可以进入室内的仅有的几个通道,这时我们便可以将距离传感器和震动传感器并用的方式来实现功能。
这样既能满足家庭的安防要求,也能尽可能地降低成本,实现了利益的最大化。
而住户的家庭习惯也是一个必不可少的,不可忽视的实际因素。
因为目前的安防所考虑的是一种相对理想的因素,针对于不同用户的不同习惯还没有完整的数据库来实体化,所以在单个家庭安防智能防盗系统设计之初,应该针对家庭每个成员的习惯来设计,尽可能考虑全面一些突发的因素。
文献[4]目前的安防市场现状,主要是针对于“安全城市”所建立的城市视频监控网络,通过在城市的主要繁华街道和人流密集的场所,以及由道路电子眼所组成的局部信息采集网络。
目前这种半封闭的城市安全网络并不能实施主动防御的功能,只能在紧急安全情况发生以后给安全人员提供相关的视频信息,而针对于普通家庭住户的单个防盗系统更是产品匮乏。
针对目前这种单个家庭的安防现状,市场急需低成本高性能的安全防范产品来满足中低端单个家庭的需求。
文献[5]目前国内两家安防巨头大华股份和海康威视主要涉及的产品都是城市安防,几乎没有针对于中低端市场的安防产品,而一些小型的电子企业虽然也相继推出了一些中低端的产品,但很大一部分都是基于8位机51单片机的简易型,如电子密码锁和一些搭配传感器的简单防范的系统,虽然能够满足基本的防范要求,但是因为8位机几乎都是基于无操作系统的裸机开发,不仅没有实时性,而且很难完成数据的实时上传,这样用户就不能实时了解和掌控自己家庭区域的安全现状。