ARM的S5PC100远程安防监控系统设计
时间:2019-05-10 22:48 来源:毕业论文 作者:毕业论文 点击:次
摘要 :随着科学技术水平的迅速发展,越来越多的家用电器出现在大家生活中,极大的方便了人们的生活,可是安全隐患越来越多了。频发的安全事故,使得人们越来越重视防火防盗。本设计的远程安防监控系统可以实现让住户随时掌握住宅安全。35299 本远程安防监控系统是在Linux平台下Cortex-A8的嵌入式设计,使用S5PC100内核主控芯片,软件平台为Ubuntu,在该平台下移植文件系统,从而实现测量温度、测量烟雾浓度(AD模拟)、门窗监控(按键模拟)、实时视频和抓拍照片的目的。如果住宅环境实际值高于设置的报警值,通过LED灯闪烁告知住户。住户能够登录浏览器平台实时浏览视频、抓拍照片并保存、开关报警功能。 经过设计完成后的试验表明,本系统主要功能有:测量温度、测量烟雾浓度、门窗状态监控、采集视频信息、LED灯和蜂鸣器报警、浏览器平台的实时操作。住户能够使用浏览器平台进行监控,确保住户外出也可以了解住宅情况;从而监控人们的住宅,使现代化城市住宅更加安全。 毕业论文关键词: 嵌入式 Linux S5PC100 The Remote Security Monitoring System Abstract: Because of the rapid development of science and technology, when more and more household appliances appear in everyone’s life, the life will be more convenient at the same time confronting with more security risks. We pay more attention to fire security and the frequent accidents. The remote security monitoring system allows residents to control home security online. The remote security monitoring system is designed based on embedded Linux platform Cortex-A8 which uses S5PC100 core as control chip. We transplant file system on the Ubuntu software platform in order to measure the temperature, smoke density (We use AD to mimicker it) the statue of door and window (We use key to mimicker it), real-time video and photos. If the actual value is higher than a residential alarm value set by LED lights flashing to inform tenants. Households can remote to use browser platform real-time browsing video. It can also snap photos, save them and have alarm functions. Extended tests prove that the system functions include the measurement of temperature and smoke concentration, the statue of windows, the video information, LED, buzzer and the browser platform. Households can use the browser platform to ensure that outdoor t households can also know the house situation. We can use the system to protect people's home security and build a secure and modern city. Key words:Embedded Linux S5PC100 目录 1 绪论 1 1.1课题研究背景和意义 1 1.2国内外研究概况 2 1.3论文主要内容 3 2 嵌入式系统开发环境 3 2.1 ARM微处理器简介 4 2.2 Linux操作系统简介 5 3 系统总体设计 6 3.1系统简介和功能介绍 6 3.2系统开发平台的选择 7 3.3系统处理流程 8 4 系统硬件介绍 9 4.1 FS_S5PC100开发平台介绍 9 4.2 USB摄像头介绍 10 5 系统软件设计 12 5.1软件平台的搭建 12 5.2软件设计 13 5.2.1上层应用总体设计介绍 13 5.2.2测量温度模块 14 5.2.3测量烟雾浓度模块 15 5.2.4门窗监控模块 16 5.2.5警报模块 17 5.2.6电器控制模块 18 5.2.7摄像头模块 18 5.2.9 WEB界面模块 19 (责任编辑:qin) |