论文部分内容阅读
随着嵌入式系统、网络技术的迅猛发展,基于嵌入式和网络技术的实时监控系统成为当前监控系统的主力军。同时实时监控系统也日益朝着网络化、智能化和节能化的方向发展,这注定了其将有较广的发展前景。本设计以S3C2440处理器为核心,使用USB摄像头结合温度传感器、湿度传感器、气敏传感器等共同构建了一个全方位、多功能、低成本、高性能的实时监控系统,此系统可通过访问Web浏览器实现对监控场所温度、湿度、烟雾状况和视频的实时数据的采集和监控,并自动对一些异常情况进行报警。该系统减轻了监控人员的负担,同时也可以减少监控人员的数量,主要应用于类似厂房、仓库等对监控场所监控要求较高的地方。本文首先对嵌入式系统和实时监控系统的发展状况作出简要介绍,并根据实时监控系统的发展方向,对本系统进行了总体功能设计,然后以此为基础,选用S3C2440微处理器芯片为硬件核心,结合其外围模块和系统应用模块构成监控系统的硬件平台。接着对目前主流的嵌入式操作系统进行分析后,决定采用嵌入式Linux为本设计的操作系统,并根据硬件平台,对系统的bootloader、Linux内核、根文件系统进行了制作与移植。在软件上,本系统对温度检测模块、湿度检测模块、烟雾检测模块、报警模块以及USB摄像头模块进行了程序设计。除此之外,本设计决定采用Boa服务器通过B/S模式来实现客户远程监控的目的。本系统在设计过程中采用模块化的思想,为系统将来的维护与升级提供了便利。