Font Size: a A A

Design Of Unmanned Environment Video Monitoring System Based On STM32

Posted on:2022-03-17Degree:MasterType:Thesis
Country:ChinaCandidate:T MiaoFull Text:PDF
GTID:2518306314971639Subject:IC Engineering
Abstract/Summary:PDF Full Text Request
With the increasing emphasis on security,video monitoring technology has received extensive attention and research,and has become a research hot spot.The functional division of video monitoring systems for different needs in areas such as national defense,social security,and business security has become increasingly clear.In unmanned environments such as border defenses,farming and stockbreeding areas,and the field,there are often lack of power resources and no access of wired network.Suspicious moving objects that appear often have low frequency characteristics.The effective information obtained by traditional video monitoring 24 hours non-stop working is not proportional to the resources consumed.Aiming at the video monitoring system in this application scenario,this subject has designed an unmanned environment video monitoring system based on STM32,which mainly completes the two aspects of hardware platform construction and software level design.The hardware system of the subject adopts the STM32F4 deve lopment board,realizes the detection of moving targets through microwave radar,adopts standby mode to save power consumption with no moving targets,and uses photovoltaic power supply as the power supply of the equipment,which can work without power supply from the grid.The camera OV2640 is selected to obtain image data,and a photosensitive lighting circuit is added to supplement the light source when the light is insufficient.The 4G wireless routing module is used to transmit the video image data collected by the monitoring terminal,and the data can be transmitted wirelessly under the condition of base station signal coverage.The software design of the system uses ?C/OS embedded real-time operating system in the monitoring terminal,and completes each driver program on the basis of the embedded system.The software system establishes network communication between the monitoring terminal,the server and Android APP through the TCP/IP network protocol to transmit data and control commands.The server uses the Flask framework,and realizes the display of video monitoring on the Android APP in the form of MJPEG stream transmission based on the HTTP protocol Combining with the needs of the application scenario,the system will firstly capture and transmit a frame of image for display on the Android APP,and then decide whether to start the video stream after judgment,so as to reduce the consumption of network traffic resources by increasing the preconditions.The function test and performance test of the monitoring system show that the system can realize effective monitoring in the above-mentioned application scenarios and has some practical value.
Keywords/Search Tags:Video Monitoring, STM32, Microwave Radar, Low Power Consumption, Unmanned Environment
PDF Full Text Request
Related items