基于ARM11的环境监控系统的研究与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着现代科技信息化和嵌入式系统的飞速发展,环境监控系统在军事、医疗、通信、工农业及人们日常生活中等得到广泛的发展,使管理更科学化,人性化,智能化,也使人民的生活水平提高了。中国的城市化进程越来越快,高城建筑越来越多,高层建筑消防隐患逐渐暴露出来。目前一些简单的家用救生设备已经不能满足人们的需求,为了人们的生命和财产安全,我们针对家用和办公设计研发了一款“智能电子保险舱”电子系统救生设备,便于人们在发生火灾、地震等紧急事件时逃生。随着现代科技的迅猛发展和智能化,人们对保险舱内在功能,舱内环境,信息处理等人性化,智能化的要求不断提高,也促进了第一代家用/商务逃生产品“智能电子保险舱”的诞生。
     本文在此款保险舱的电子系统的背景下,介绍一种基于ARM11硬件平台的微处理器S3C6410,配置嵌入式Linux软件平台和Qt应用程序下的环境监控系统的研究和实现。本监控系统的采集设备如传感器、摄像头、气体流量计仪表等将气压、温度值、视频图像等数据通过下位机上传至控制中心,控制中心将这些数据显示到触摸屏上,用户可以通过触摸屏终端,达到实时监控的目的。
     此环境监控系统主要分为温度和压强控制系统、制冷系统、供气系统、视频采集模块和电源管理系统五个部分,主要完成功能包括:通过气压、温度传感器实时监测舱内气压和温度的变化,自动控制排气和制冷系统;通过摄像头对舱外的火况进行视频图像实时监控与传输;通过气体流量计监控供气的气体流量从而控制电磁阀的流量大小。
     本论文首先分析了嵌入式Linux的优点和ARM系列处理器的比较,最终选择S3C6410处理器作为本系统的核心处理器和嵌入式Linux的操作系统;然后提出系统主要完成的环境监控功能及系统的软硬件体系结构;并对系统各个功能的实现分模块的进行详细设计分析,每个模块都是从下位机的电路设计到上位机的软件流程设计进行详细说明;最后对所实现的系统分别在PC机和开发板上运行调试,经测试表明,该开发系统能够满足设计要求,达到预期效果,且人机交互界面良好。
With modern science and technology information and the rapid development of embedded system, environment monitoring system in the military, health care, communications, industrial and agricultural and People's Daily life medium widely of development, management more scientific, humanization, intelligent, also make the people's living standards improved. China's urbanization process more and more quickly, city building more and more high, high building fire hazard gradually exposed. At present some simple household life-saving equipment is already can't satisfy people's needs, in order to people's lives and property security, we focused on home and office design developed a "intelligent electronic insurance tank" electronic system survival equipment, for people in the event of fire, earthquake and an emergency escape. With the rapid development of modern science and technology and intelligent, people in the cabin to insurance function and its environment, information processing humanization, intelligentized continuously improve and promote the first generation of home/business escape product "intelligent electronic insurance class" was born.
     This article in this insurance tank under the background of the electronic system, introduces a kind of ARM11based on hardware platform of the microprocessor S3C6410, configuration software platform and Qt embedded Linux applications of environment monitoring system research and implementation. The monitoring system of collection devices such as sensors, camera, gas flow meter instruments will air pressure, temperature, video image data by a machine spread to the control center, the control center will these data to indicate to the touch screen, the user can through the touch screen terminals, to achieve the purpose of real-time monitoring.
     This environment monitoring system mainly divided into temperature and pressure control system, cooling system, gas supply system, video acquisition module and power management system five part, mainly complete functions include:through the air pressure, the temperature sensor real-time monitoring the cabin pressure and temperature change, automatic control exhaust and refrigeration system; Through the camera outside the cabin of the fire for video images in real time monitoring and transmission; Through the gas flow meter monitoring supply of gas gas flow so as to control the flow of the electromagnetic valve size.
     This paper first analyzes the advantages of embedded Linux ARM processor and the comparison of the series, finally choosing S3C6410processor as the core of the system and embedded processor of Linux operating system; And then put forward the system mainly completes environment monitoring function and system of the hardware and software system structure; And the system the realization of the function of each module in the detailed design of points analysis, each module is from a machine under the circuit design to PC software process design in detail; Finally realized by the system, the PC and development board operation commissioning, the test show that the development system can satisfy the design requirement, achieved the desired results, and man-machine interface is good.
引文
[1]三恒星科技ARM9原理与应用设计[M]北京电子工业出版社2008.3
    [2]耐生工业设备有限公司,http://www.naisheng.com/indexl.aspx
    [3]Jonathan Corbet,Alessandro Bubini. Linux设备驱动程序[M].魏永明,耿丘,钟书毅译,北京:中国电力出版社,2006.
    [4]屈执勤吕杨.基于ARM Linux的图像采集与蓝牙传输[J].单片机与嵌入式系统与应用,2007(8):28-30.
    [5]David ARM Architecture Reference Manual.[M] Pearson Education Linited (Addsion-Wesley),2001
    [6]喻庆华.嵌入式Linux应用的构建[D],成都:电子科技大学,2003
    [7]何富贵王家礼.基于Linux的仪器操作系统研究与实现[J],西安电子科技大学学报(自然科学版),2006,2:129-132
    [8]吴楠郭裴元.基于嵌入式Linux的机器人通信系统[J].计算机工程,2008,11:100-102
    [9]杨鑫.基于ARM-Linux的视频监控系统设计及视频无线网络传输[D]北京交通大学2010.12
    [10]宋宝华.设备驱动开发详解(第2版)[M]人民邮电出版社2010.11
    [11]王培珍徐俊生基于ARM9的嵌入式Linux图像采集系统设计[J]智能控制、监测技术及应用2007,36(]9):85-88
    [12]唐永彬杨恢东.基于ARM11的嵌入式Web网络监控系统设计[J]视频应用与工程2011,35(09):122-124
    [13]Wilson, J.; Bhargava, V.; Redfern, A.; Wright, P. A Wireless Sensor Network and Incident Command Interface for Urban Firefighting[J] Mobile and Ubiquitous Systems:Networking & Services,2007. MobiQuitous 2007. Fourth Annual International Conference on 12,2008
    [14]Oliveira, A.; Gehin, C.; Delhomme, G.; Dittmar, A.; McAdams, E.; Thermal parameters measurement on fire fighter during intense fire exposition[J] Engineering in Medicine and Biology4128-4131 Society,2009. EMBC 2009. Annual International Conference of the IEEE 11,2009
    [15]Wenbin Huang; Guanglong Wang; Jianglei Lu; Fengqi Gao; Jianhui Chen Research of wireless sensor networks for an intelligent measurement system based on ARM[J] This paper appears in:Mechatronics and Automation (ICMA),2011 International Conference on15八月2011:1074-1079
    [16]Dan Li; Ting Li; Dacheng Zhang A Monolithic Piezoresistive Pressure-Flow Sensor With Integrated Signal-Conditioning Circuit[J] Sensors Journal, IEEE 01 八月 2011, 11, Issue:9: 2122-2128
    [17]Jih-Ping Peng; Thayamballi, P.; Chia, G. Pressure Sensor Implementation for Head Media Spacing Reduction[J] Magnetics, IEEE Transactions onl7 二月 2010 46, Issue:3:778 781
    [18]冷玉林 钟将基于ARM的嵌入式Linux系统构建[J]计算机系统应用 2010第19卷第11期:23-27
    [19]刘智国 张海春基于S3C2410的嵌入式串口通信设计[J].微计算机信息2009第25卷第4-2期
    [20]杨凡.基于ARM的数据监测与数据融合[D].北京:北京交通大学2010
    [21]石舒.基于ARM平台嵌入式数据传输通信软件的设计[D].成都:电子科技大学2010
    [22]苏岭 柳泉冰 汪映.脉宽调制保持电池阀驱动参数的研究[J]西安交通大学学报2005第39卷第7期
    [23]王敏基于C8051的数据采集系统设计[J].科技广场2008
    [24]董玲 朱宏 杨忠孝基于ARM的嵌入式Linux应用程序开发研究[J].电子测试2008,5第5期:17-20
    [25]吴菲基于ARM的嵌入式Linux内核裁剪及移植[J]机械管理开发2010,12第25卷第6期:183-185
    [26]张瑞 于德海 马明龙基于ARM的嵌入式Linux的交义编译环境的建立[J]科技信息2009第25期:508-509
    [27]叶伟文基于ARM的自动设备控制系统的设计与实现[D]成都:电子科技大学2009.9
    [28]Lei Wu; Jie Hu Design and Implementation of Production Environment Monitoring System Based on GPRS-Internet[J] Genetic and Evolutionary Computing (ICGEC),2010 Fourth International Conference on 17二月2011,:818-821
    [29]Jie Cao; Guang Tu; Lei Liang; Mei Jiang Design of Power Grid Environment Monitoring System Based on WLAN [J] Software Engineering (WCSE),2010 Second World Congress on 22二月2011,1:30-33
    [30]Zhigang Feng; Qi Wang; Shida, K. Design and Implementation of a Self-Validating Pressure Sensor[J] Sensors Journal, IEEE10二月2009,9, Issue:3:207-218
    [31]胡鸿志基于新型温度传感器的数字温度设计[J].电子测量与仪器学报2011.8第25卷第8期:741-744
    [32]吉迎梅用单片机实现的直流电机的PWM的控制策略[J].科技论坛2011
    [33]孔波对于环境测控数据的具体分析[J]能源与环境2011NO.24:157
    [34]邓华文ARM嵌入式Linux系统研究与开发[D].成都:电子科技大学2011.04
    [35]姚坤基于ARM Linux的移动终端的研究和实现[D].西安:西安电子科技大学2009
    [36]张哲玉基于ARM-Linux的视频监控系统设计与实现[D]北京:北京交通大学2009.6
    [37]何克之基于ARM Linux的数据通信和处理系统的设计与实现[D]北京:北京交通大学2009.6
    [38]迟恺基于ARM的工厂监控无线终端的研究与应用[D]北京:北京邮电大学2008.3

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700