1、THE DESIGN AND IMPLEMENTATION OF ELEVATOR MONITORING SYSTEM BASED ON EMBEDDED PLATFORM 基于嵌入式平台的电梯监控系统的设计与实现 Huimin Meng*, Lei Fan, Xin Zhao R&D Institute of Integrated Measurement and Control, Dalian Polytechnic University, Dalian 116034, China * 孟 会 民,樊磊,赵鑫 综 合 测 量 与 控 制 研 究 所 , 大 连 工业 大 学 , 大 连 11
2、6034 ,中国 Abstract With the development of urbanization process and residential commercialization, a large number of high-rise buildings have been constructed. With the great increase of elevator quantity, we have to pay more attention to the safety of elevators. The remote elevator monitoring system
3、 can provide real-time view of the operating conditions, and control the running of the elevator. This paper is based on C/S (Client/Server) mode. It builds an elevator model based on the embedded development platform of ARM9 EBD9315. At the same time, we capture images with camera and perform JPEG
4、compression to these images, and then transfer images and the elevator running data to control center for real-time display and so on. This paper proposed the elevator monitoring theoretical system, established the system framework, and tested the performance of this model. Key Words.Embedded System
5、; EBD9315; image capture; driver 摘要 随着城市化进程和住宅商 品化的发展,高层建筑 大量兴起 。 随着电梯数量的大幅增加,我们必须更加注重电梯的安全。电梯远程监控系统可以 对 运行状况进行实时监控 , 并 控制电梯 的运行 。本 论 文基于 C / S(客户机 /服务器)模式 , 建立了一个 基于 ARM9 EBD9315嵌入式开发平台的电梯模型 。 同时, 我们用相机 采集图像, 并 对这些图像进行 JPEG 压缩 处理, 然后 将 图像和电梯运行 的 数据 传送到控制中心进行 实时显示等 处理 。 本 论 文提出电梯监控理论体系,建立了系统的框架, 并测试
6、了该 模型的性能。 关键词,嵌入式系统 ;图像采集 ; 驱动程序 1 Introduction Elevators as a transport in high-rise buildings are indispensable in our daily lives. Elevators provide us with convenience, but at the same time its faults are also a direct threat to the safety of peoples lives and property. Because of occurrence of
7、accidents including clipping people, squatting at the end, hoisting to the top and so on, there are hidden troubles of safety. Embedded systems have the properties of small size, low cost, low power consumption. They can meet the demands in the area of communications, controls and so on. Linux has t
8、he advantages of open source and free usage, so programmers around the world can use it to design and make embedded systems with high stability. With the elevator remote monitoring system, we are able to check real-time operating conditions, and to control operation of the elevator. This paper is ba
9、sed on C/S(Client/Server) mode using ARM9 EBD9315 embedded development platform to build a simulation model of elevator. And it focuses on image acquisition and image processing of JPEG compression. 1 引言 电梯 ,作为 高层建筑中 的传输工具, 在我们的日常生活中是必不可少的。 电梯为我们提供了方便,但同时它的缺点也直接威胁到人民群众的生命和财产的安全。 由于关门夹 人, 蹲底,冲顶等事故频发,
10、电梯存在着一些安全隐患 。 嵌入式系统具有体积小 、成本低、 功耗低的特 点。 在 通信,控制等 领域能满足需 求。 Linux 有开放源码 和免费使用的优势, 所以 世界各地的程序员可以用它来设计和制造具有高稳定性的嵌入式系统。 凭借 电梯远程监控系统,我们 便 可以检查 电梯的 实时运行状况 ,并控制 其 运行。 本 论 文基于 C / S(客户机 /服务器)模式 , 借助 ARM9 EBD9315嵌入式开发平台 , 以此 构建 电梯 的 仿真模型。 它侧重于图像采集和图像 的 JPEG 压缩 处理。 2 Hardware and software environment 2.1 Hard
11、ware environment This paper uses the ARM9 EBD9315 hardware development board which is based on ARM9 embedded development platform. The ARM9 EBD9315 hardware development board can support Windows CE and Linux operating system. The development board is shown in figure 1. It has many kinds of periphera
12、l interfaces, such as PC/104 interface, 100M network card interface, USB Host interface, IrDA infrared interface, EIDE hard disk interface (CF interface) and touchable screen LCD interface. It can support right channel recording and playing. The CPU frequency can reach up to 200MHz. It can easily perform audio, video and other multimedia functions. And it can also support network communications, mass storage, and kinds of industrial control applications 1. 2 硬件和软件环境 2.1 硬件环境