基于web的嵌入式远程监控系统-终结版
基于嵌入式WEB服务的远程家居监控系统
基于嵌入式WEB服务的远程家居监控系统
一、简介
进入二十一世纪以来,人们越来越重视生活的质量,由此引发了“智能家居”概念,希望能提供电子门卫、家居早期报警、遥控家用电器、事发记录、查询等功能。
我们的设计便是将这个概念与嵌入式应用、WEB技术结合在一起,构成一个可以远程监控的家居系统。
使用我们的监控系统,用户可以从客户端的WEB浏览器中访问服务器站点,看到现场画面及电气设备的状态,并且可以直接更改各项状态,对现场进行控制,从而实现了远程监控。
二、原理和结构
系统的核心采用了微芯力公司的ws-310 ARM开发板,然后在外围配置其它的扩展模块,操作系统为uClinux,用BOA作为嵌入式WEB服务器,通过编写CGI程序来实现各种用户交互功能,用JA V A程序实现视频传输。
同时使用义统的27MHz通讯模块,实现服务器对电器设备的无线控制,并且利用编码与寻址,实现了一对多的功能。
通过宜霖的摄像头模块提供了对现场环境的画面捕捉。
下图是远程家居监控系统的外形照片和客户端的使用界面。
系统核心ARM开发板发送接收模块照片
三、创新特点
●服务器架设在ARM平台上,具有很高的集成度,同时可以很好地控制成本。
●用户可以在任何地方通过网络来监控家中状况并加以控制,操作极为方便。
●服务器端通过无线方式控制外部的电气设备,具有较高的便携性与灵活性。
●通过编制系统内核,删减不需要的服务,可提供很高的稳定性与安全性。
四、照片
系统主要部件照片小组成员正在调试
.。
《基于WEB的嵌入式设备远程无线管理与监控系统》
《基于WEB的嵌入式设备远程无线管理与监控系统》一、引言随着信息技术的飞速发展,嵌入式设备在各个领域的应用越来越广泛。
然而,传统的嵌入式设备管理方式通常需要人工介入,不仅效率低下,而且难以实现远程监控。
因此,基于WEB的嵌入式设备远程无线管理与监控系统应运而生。
该系统通过结合嵌入式技术、无线网络技术和WEB技术,实现了对嵌入式设备的远程无线管理、监控和控制,为各行各业的智能化管理提供了强大的技术支持。
二、系统架构基于WEB的嵌入式设备远程无线管理与监控系统主要由以下几个部分组成:嵌入式设备、无线通信网络、WEB服务器和用户终端。
1. 嵌入式设备:作为系统的核心部分,负责采集设备状态信息、执行控制命令等任务。
2. 无线通信网络:负责将嵌入式设备与WEB服务器进行连接,实现数据的传输。
3. WEB服务器:作为系统的数据中心,负责接收和处理来自用户终端的请求,并将处理结果返回给用户终端。
4. 用户终端:用户通过浏览器等软件访问WEB服务器,实现远程管理、监控和控制嵌入式设备。
三、系统功能基于WEB的嵌入式设备远程无线管理与监控系统具有以下功能:1. 远程管理:通过WEB界面,管理员可以实时查看设备状态、参数设置、故障诊断等信息,实现设备的远程管理。
2. 实时监控:系统可以实时采集设备状态信息,通过图表等方式直观地展示给用户,实现对设备的实时监控。
3. 控制功能:用户可以通过WEB界面发送控制命令,实现对设备的远程控制。
4. 报警功能:当设备出现异常时,系统可以自动发送报警信息给管理员,提醒其及时处理。
5. 数据统计与分析:系统可以对设备运行数据进行统计与分析,为决策提供支持。
四、技术实现基于WEB的嵌入式设备远程无线管理与监控系统的技术实现主要涉及以下几个方面:1. 嵌入式设备开发:包括硬件设计和软件开发,需要具备一定的嵌入式系统开发经验。
2. 无线通信技术:采用合适的无线通信协议和技术,如WIFI、蓝牙等,实现嵌入式设备与WEB服务器的连接。
基于嵌入式Web的远程监控系统设计
基于嵌入式Web的远程监控系统设计摘要:本文结合机房环境设备的管理需要,分析了远程监控系统的特点,提出基于嵌入式Web服务器的远程监控系统设计思路、体系架构方法,并对基于OPC技术的互联与基于嵌入式Web服务器的互联作了简要对比。
文章结合CGI程序的设计,着重探讨了嵌入式Web服务器的实现方法。
关键词:嵌入式平台,Web服务器,远程监控,CGI程序⒈引言随着计算机和网络技术的普及,计算机系统的数量与日俱增,计算机机房已成为各大型单位的信息枢纽。
机房中的环境设备(如空调、UPS电源、配电柜、消防设备等)为网络系统的安全运行提供了环境保障。
同时,环境设备自身的安全运行,也成为机房管理的重要内容之一。
一旦机房的环境设备出现故障,就会直接影响计算机系统的正常运行,严重的还会造成机房内的相关设备损坏,甚至导致网络系统瘫痪[1]。
因此,对机房环境设备的运行状态进行实时监控,是保证机房设备安全运行的关键措施。
⒉远程监控系统的需求分析对机房环境设备的监控主要涉及以下几个方面的内容:对配电系统、UPS系统、空调系统工作状态的监视;对机房的温湿度、生活用水和供暖制冷系统漏水情况等进行监测、报警,以及对门禁系统、消防系统、保安系统等的管理。
由于这些环境设备是连续工作的,因此要求监控系统也必须是长时间连续工作的。
这样就对系统设计的可靠性、安全性、可维护性等方面提出了更高的要求[1],具体表现在以下几个方面:⑴高可靠性。
要求监控系统可长时间不间断运行,无故障运行时间要长,且系统的维护快速简便。
⑵高安全性。
系统应能够提供多种安全保护措施,对异常状态进行分析、记录、及时报警,以便让管理人员能够尽快了解所发生的情况并及时处理。
⑶较强的实时性。
监控系统对信息的传输要及时,不能有过大的延时,否则难以及时跟踪被监控对象的当前状况。
⑷易用性和易维护性。
机房环境设备监控系统,应以GUI的方式提供良好的人机界面,便于人机交互。
同时,监控系统要有通用性和灵活性,即可以在对系统进行少量修改或扩充就可增加新的监控项目,扩充监测点数,以满足新的监控要求。
基于Web的嵌入式远程监控系统
据 的格 式转 换 , 即能将 U P报 文 中的控 制 指令 解 析 出 D
( )监 控端 : 远 程 监 控 系统 中起 最 终 监 测 与 控 1 在
制 功能 的部分 , 也就 是上 位 P C机 。 ( )现场 主控 端 : 2 工业 现场 总线 的主 机 , 能够统 筹 控 制 多个 从机 , 该系统 以嵌 入 式 系 统作 为 现场 总线 的 主机 。现 场 主控端 除 了作 为 现 场 总线 的主 机 之 外 , 还
・
8 0・ 6
机
电
工
程
第2 8卷
传 统 控制 系统 只能 服务 于应 用现 场 的局 限 。
由设 置步进 电机运 转 的设置 窗 口与实 时监 控运行 状 态 的 窗 口组 成 。另外 , 控端 还可 以记 录 、 析 电机运 行 监 分 的 历史数 据 。
殳 l 置 电 机 运 行 参 数 ,买 U 控 电机 仃 状 监
t t e 传输来的控制指令 , me 并通过 U R A T通信传输给最
终 控制 电机 的 现场执 行 端 ; 另一 方 面 接 收 现 场 执行 端
为 了便 于设 计 与应 用 , 研 究 先 对 系 统 的有 关组 本
成 部分 作 如下定 义 :
由 U R 通信发送过来的运行状态信息 , AT 并通过 I e nr t—
Irc nn 信 te e通
现场主控端
通 协 .。 t f j P信 议 s e f u D c ̄ : k f
▲ ▲
信 与U R A T通 信两种 通 信 方 式 将 三 大 主 体 连 接起 来 , 构 成一 个 以 lt nt 传 输 媒 介 , ne e 为 r 以嵌 入 式 系 统 与 片
基于Web的嵌入式远程数据采集与监控系统
2 I om t nC ne , o r m C l g h in , a g h u 3 1 3 , hn ) . n r a i e t T ui o e e fZ  ̄ a g H n zo 1 2 1 C i f o r s l o a
Ab t a t b b s d e e d d r moe s p rio y c nr l n a aa q ii o y t m ( sr c :A We - a e mb d e e t u e v s r o t d d t c ust n s s oa i e S ADA)f rt e u ma n d p w re o n n e o e - h
W e ba e e o e s pe vs y c n r nd da a ac b- s d r m t u r ior o t ola t quiiin y t m sto s se
CHEN Lo g n ,ZHANG n — Yo g bo
(1 H n z o ninNew r eh oo yC 、 t. . a g h u Wa l t okT c n lg o,Ld ,Ha g h u 3 a n zo 01 1 0 2,C ia; hn
fr ts c ss n ad C ( P) I oma u ha t d rsT P UD / P,XML a dS c e、 I as u p rssc n ayd v lp n n o l erpa e ya a n o k t t los p ot e o d r e eo me ta dc udb e lc db
陈 珑 ’ 张 永 波 ,
( . 州 万 联 网 络 科 技 有 限 公 司 , 江 杭 州 3 0 1 ; . 江 旅 游 职 业 学 院 信 息 中心 , 江 杭 州 3 1 3 ) 1杭 浙 10 2 2 浙 浙 1 2 1
基于web的嵌入式远程监控系统
基于web的嵌入式远程监控系统学生:刘仁指导老师:蔡硕摘要:随针对当前国内国外嵌入式服务器技术研究和发展情况的分析,本报告提出了将WEB 服务器、嵌入式系统以及当前的一些嵌入式实验板板载功能进行融合的设计思想。
设计了结合WEB 服务器技术的嵌入式监控系统。
该系统具有浏览交互式网页,对嵌入式平台进行监视和控制等功能。
通过本套嵌入式WEB 服务器系统,用户可以通过HTTP 协议方便的访问相应的嵌入式平台进行有效监视的同时还可以进行实时的有效控制。
该系统对硬件要求极低、响应速度快、安全性好、可扩展性强等优点,具有较高的实际应用价值。
该系统在智能家居、嵌入式组网等方面的应用将有较广阔的发展前途。
关键词:ARM 嵌入式系统;嵌入式web 监控;boa 服务器;CGI 编程;Linux 操作系统关键词:自动化、奏乐器、VHDL、数字电路Abstract:According to the analysis of the researches about the status of the mbeddedserver of the world.We rise a design of a embedded internet control system basedon the Web service which integrates the web server,embedded technology and thefunctions on the embedded experiment Board.This system has the function of browsing the web pages,monitoring theembedded Board and so on.With this embedded WEB server,the users can watchthe embedded system conveniently according the HTTP protocol.At the sametime the users can also monitor the ystem.This system have a lot of longtageslike a low request of the hardware,limited time of response and a stable status.Wewill see that this kind of system used in the application of intelligent familyelectronics,embedded neting and so on would have a good development.Keywords: ARM Embedded System;Embedded Web Server System;Boa Server;CGI Programing;Linux Operating System1 引言嵌入式系统课程设计是本专业在学习完 C 语言、LINUX 操作系统、嵌入式系统原理与接口设计、嵌入式操作系统原理之后的专业课程设计,属于专业课内容。
基于嵌入式Web服务器的远程家居监控系统
周 轶(1973—),男,工程师,研究方向为建筑电气。
基于嵌入式W eb 服务器的远程家居监控系统周 轶(上海经纬建筑规划设计研究院有限公司,上海 200092)摘 要:设计了一种基于嵌入式W e b 服务器的远程家居监控系统,并对其硬件结构及软件实现作了详细的介绍。
服务器通过局域网接入I n t e rne t,允许用户在I nte rne t 上任何一点通过浏览器访问服务器,并实现对下层家居设备的监控。
关键词:智能家居;嵌入式系统;W e b 服务器;远程监控中图分类号:T U 855 文献标志码:B 文章编号:167428417(2010)04200112040 引 言随着信息技术与通信技术的迅速发展,局域网与广域网等取得长足发展,互联网运用正由以PC 机为中心转移到以嵌入式设备为中心,这使基于嵌入式设备的家居系统的网络化管理成为可能。
另外,随着人们对居住条件和环境要求的提高,使家居系统网络化成为满足人们日益增长的需求的一种主要手段。
据网络专家预测,将来在互联网上传输的信息中有70%来自小型嵌入式系统。
但利用单片机实现嵌入式互联网方案存在的技术难点是如何利用单片机本身有限的资源对信息进行TCP /I P 协议处理,使之成为可以在互联网上传输的I P 数据包。
目前解决这个问题有两种方案:一种是PC 网关+专用网,缺点是需增加布线和第三方协议转换软件;另一种是32bit MCU +R T OS,弊端是开发难,成本极高。
鉴于上述两种方案存在的缺点,该系统中采用了美国Ubicom 公司提出的MCU +虚拟软件包方案。
Ubicom 公司的SX52BD 微控制器进行网络控制具有其独特优势,主要体现为速度快,在M z 频率下能达到M I S ;现成的协议模块供使用,即使对不熟悉网络协议的开发人员也能简单套用。
虽然其他8bit 单片机也能用软件实现精简的TCP /I P 协议(如PI C16C76等),但上述两大优点是采用S X52BD MCU 的充分理由。
《基于WEB的嵌入式设备远程无线管理与监控系统》
《基于WEB的嵌入式设备远程无线管理与监控系统》一、引言随着物联网技术的飞速发展,嵌入式设备在各个领域得到了广泛应用。
为了更好地实现对这些设备的远程管理、监控与维护,基于WEB的嵌入式设备远程无线管理与监控系统显得尤为重要。
本文旨在介绍一种基于WEB的嵌入式设备远程无线管理与监控系统,详细阐述其设计原理、实现方法以及应用前景。
二、系统设计1. 系统架构本系统采用B/S架构,即浏览器/服务器架构。
用户通过浏览器访问系统,实现设备的远程管理与监控。
系统架构包括前端WEB页面、后端服务器以及嵌入式设备端。
2. 前端设计前端WEB页面采用HTML5、CSS3和JavaScript等前端技术进行开发,实现设备的实时监控、数据展示、报警提示等功能。
同时,前端页面支持多平台、多终端访问,满足不同用户的需求。
3. 后端设计后端服务器采用高性能的服务器硬件和操作系统,支持多线程、多任务处理。
服务器通过无线通信技术与嵌入式设备进行数据交互,实现设备的远程管理与监控。
后端服务器还负责数据的存储、处理和传输等功能。
4. 嵌入式设备端设计嵌入式设备端负责采集设备的实时数据,通过无线通信技术与后端服务器进行数据交互。
嵌入式设备端采用低功耗设计,保证设备的长时间稳定运行。
三、系统实现1. 数据采集与传输嵌入式设备端通过传感器等设备采集设备的实时数据,如温度、湿度、压力等。
然后,通过无线通信技术将数据传输至后端服务器。
后端服务器对数据进行处理、存储和展示。
2. 远程管理与监控用户通过前端WEB页面实现对设备的远程管理与监控。
用户可以实时查看设备的运行状态、数据信息以及报警提示等。
同时,用户还可以通过前端页面进行设备的远程控制、参数设置等功能。
3. 报警功能系统支持设备异常报警功能。
当设备出现异常情况时,系统会自动发送报警信息至用户手机或邮箱,提醒用户及时处理。
四、系统应用本系统可广泛应用于智能家居、工业控制、环境监测、农业种植等领域。
基于Web的嵌入式网络监控系统的设计与实现
件, 同时, 根据监控系统功能 的需要, 定义 了控件的属性 、 方
法和事件 。通过控件提供 的这些接 口, 来实现客户端软件 的开发 。 系统实现部分 详细地 描述 了客户端 软件的用例设
客户端软件 的设计与实现均基于组件化 的技术和面向对象 的思想 , 把对摄像机 的管理和控制操 作封 装成 A c t i v e X控
进行现场监控, 这 2种方式 , 都无需安装特殊 的硬件设备 , 就可方便地对监 控现场进行实 时远程监控, 大大 降低 了系 统的成本, 极大地方便 了整个监控系统的操作和维护。 嵌入式 网络化视频监控技术有效地改善了基于 P C的
完善 自己的想法 , 并且 能够 实现该 改进 的中文分词算法 。
参 考文献 :
[ 1 ] C h a n gJ y u n - S h e n . C . 一 D. Ch e na n dS h u n - DeC h e n”
Ch i n e s e Wo r d S e g me n t a t i o n t h r o u g h c o n s t r a i n t s a t i s —
版社 , 2 0 0 2 .
[ 3 j 刘红彬 , 周强. P l 网络摄像机及其发展前景. 煤矿现
代化 , 2 0 0 5年第 4期. ( 收稿 日期 : 2 0 1 7 — 1 0 — 1 0)
、 、 、 、 、 、 、 、 、 \ 、 、 、 、 ,’ 、 : 1
计、 类 的设计、 主要操作序列 的设计 以及 界面布局的设计 等 。前端一体化 、 视频数字化 、 监控 网络化 、 系统集 成化是
基于嵌入式Web远程视频监控系统的设计与实现
基于嵌入式Web远程视频监控系统的设计与实现万涛;万世明【期刊名称】《现代计算机(专业版)》【年(卷),期】2012(000)014【摘要】介绍一种基于嵌入式Linux和ARM微处理器的视频监控系统。
该系统通过USB摄像头采集视频数据.经MPEG-4对视频流媒体进行压缩编码,采用端对端的实时传输协议/实时传输控制协议(RTP/RTCP)实现视频数据的网络传输,采用CGI技术、AJAX技术、B/S模式浏览及动态IP绑定。
整个系统建立在嵌入式的构架上,能独立完成实时视频的采集、处理及传输.可应用于家居安防、网络视频、远程监控等领域。
%Mainly makes a profound study on video monitoring system based on the embedded ARM-Linux system. The design of video data collection system based on USB camera, according to MPEG-4 that is proposed based on the video compression coding technology. Some technologies are used in this system, includingRTP/RTCP (to realize the network transmission of video data), CGI, AJAX, B/S mode, and dynamic IP binding. The whole system which is designed based on embedded structures, can finish video acquisition, processing and transmission independently. It can be used in different areas, such as home security, network video, remote monitoring, and so on.【总页数】4页(P74-77)【作者】万涛;万世明【作者单位】武汉软件工程职业学院机械制造工程系,武汉430205;武汉软件工程职业学院计算机与软件学院,武汉430205【正文语种】中文【中图分类】TP277【相关文献】1.基于嵌入式Web服务器的远程视频监控系统 [J], 何鹏举;陈明;段磊强;常颜荣2.基于嵌入式Web 服务器的远程视频监控系统 [J], 上官芬;陈丽娟3.基于嵌入式Web服务器的远程视频监控系统开发 [J], 邓丽萍4.基于嵌入式Web技术的远程视频监控系统的研究 [J], 戴雯惠5.基于嵌入式Web服务器的远程视频监控系统 [J], 孟开元;车飞锋;曹庆年因版权原因,仅展示原文概要,查看原文内容请购买。
基于嵌入式Web远程视频监控系统的设计与实现
在 生 产 生 活 中 的各 个 领 域 得 到 了越 来 越 多 的 应 用 . 并 且 正在 向 网络化 、 成化 的方 向发展 , 于 I 集 基 P的 网 络
过控制系统驱动摄像头执行相应的命令和其他命令 . 例
如 云 台 变 向 、 头 变焦 以 及 温 度 检测 等 . 而 实 现 远 程 镜 从 网络对 现 场 的实 时监 控 。 系统 工作 原理 , 图 1 示 。 如 所
上. 系统通过该接 口与 ¥ C 40通信 。系统硬件结构 321
作者简介 : 万涛 ( 9 1 ) 男 , 北 武 汉 人 , 士 , 究 方 向 为远 程 数 据 通 信 、 字控 制 技 术 18 一 , 湖 硕 研 数
现 代计 算 机
2 1. 0 20 7下
如 图 2所示 。
建立 B OA服 务 器 的过 程 为 : ( ) 载 B A 服 务 器 源 代码 文件 : O 09 .3tr 1下 O B A一 . 1 . . 4 a g . 将 其 解 压 缩 在 / O sc 目录下 。 z并 B A/ / r () 译 B 2编 OA。 移植 B A 时 , 先 运 行 / O sc 在 O 首 B A/ / r
基 于嵌入式 We b远 程视频监控 系统的设计与实现
万 涛 . 万世明
(. 汉 软 件工 程 职 业 学 院机 械 制 造 工 程 系 , 汉 4 0 0 ; . 汉 软 件 工 程 职 业 学 院计 算机 与软 件 学 院 . 汉 40 0 ) 1武 武 325 2武 武 3 2 5
视 频 监 控
图 1视频 传输 系统 的工 作 原 理 图
1 视 频 传 输 系统 的 工作 原 理
基于嵌入式Web技术的远程视频监控系统的研究
捉 功 能 。在 Ln x内核 中 , 4 ( ie r i x 是 为 了 iu V L V dof n ) oL u 给 视 频 采 集 设 备 驱 动 程 序 的 编 写 而 提 出 的一 套 A I P 标
准 .它将所有 的视频采集设 备的驱动程序纳 入它的管
理 之 中 , 驱 动 程序 定 义 了 一 系列 的 接 口函 数 为
文 件 。 内核 中 . S 在 U B摄 像 头 对 应 的 设 备 文 件 名 为/e/ dv vdo . 设 备 号 是 8 . 设 备 号 由摄 像 头 数 目的 个 数 ie0 主 1次
收 稿 日 期 :0 2 0 —3 21— 5 1
修 稿 日期 : 0 2 6 2 2 1 —0 — 9
个模 块 时 。 加 载 到 内核 空间运 行 再
频信息处理技术 的迅速提 高 .视频监控进入 了前端采
集 一 体 化 、 频 传 输 数 字 化 、 控 过 程 网 络 化 、 统 功 视 监 系 能 集 成 化 的 时 代 嵌 入 式 视 频 We 务 器方 式 的数 字 b服 视 频 监 控 将 嵌 入 式 We b技 术 应 用 于 监 控 系 统 的 前 端 采 集 设 备 .采 用 嵌 入 式 Ln x 作 系 统 .建 立 嵌 入 式 iu 操 We b服 务 器 , 前 端 采 集 到 的 视 频 图 像 经 过 编 码 压 缩 、 将 打 包 等 操 作 后 转 换 为基 于 网 络 协 议 的 数 据 流 .数 据 流 通 过 网 络 进 行 传 输 , 送 到远 程 终 端 用 户 。 端用 户 使 发 终
通 过 在 mk o d vvd o 10末 创 建 节 点 。U B摄 n d/e /ie Oe8 S 像 头 的 驱 动 实 现原 理 如 图 1所 示 。
基于Web的嵌入式远程监控系统
基于Web的嵌入式远程监控系统
曹原;方建安
【期刊名称】《机电工程》
【年(卷),期】2011(028)007
【摘要】为解决传统监控模式受时间和地点限制的问题,提出了基于Web与嵌入式系统的远程监控模型及其解决方案.以步进电机为远程监控对象,利用UART总线技术与Web技术进行远程通信,通过片上系统(SoC)微处理器控制硬件接口,采用嵌入式系统主控片上系统的运行,将Web技术与嵌入式技术相结合,研制完成了一个完整的远程监控系统.实验结果表明,该系统可对无人值守的现场设备实现随时随地的远程监控.
【总页数】5页(P859-862,871)
【作者】曹原;方建安
【作者单位】东华大学信息科学与技术学院,上海,201620;东华大学信息科学与技术学院,上海,201620
【正文语种】中文
【中图分类】TP278;TP368.1
【相关文献】
1.基于Web的嵌入式远程数据采集与监控系统 [J], 陈珑;张永波
2.基于Web的嵌入式远程监控系统现场端设计研究 [J], 曹原;方建安
3.基于Web的嵌入式网络监控系统的设计与实现 [J], 王燕飞
4.基于Web的嵌入式远程监控系统的研究与实现 [J], 杨宏;张志文
5.嵌入式Linux系统中基于Web的远程监控系统的设计 [J], 潘红;张同光
因版权原因,仅展示原文概要,查看原文内容请购买。
基于嵌入式Web服务器的远程监控系统
基于嵌入式Web服务器的远程监控系统
戴国平;朱孝勇
【期刊名称】《南通大学学报(自然科学版)》
【年(卷),期】2013(12)3
【摘要】针对传统Web技术路线不能直接用于构造嵌入式Web服务器的问题,提出一种基于ARM-Vxworks和Web技术的嵌入式远程监控系统.介绍了系统设计原理和实现方法,给出了Vxworks平台下嵌入式web服务器的实现方法,包括Goahead的移植与配置.该系统结合Goform技术实现远程实时数据采集和报警,具有跨平台性,有效解决利用有限资源实现设备的网络接入问题,具有较好的性价比,管理者可以通过Internet利用Web浏览器完成对远程设备的访问、监控和维护等操作,无需安装特定软件.
【总页数】5页(P39-43)
【作者】戴国平;朱孝勇
【作者单位】南通农业职业技术学院机电工程系,江苏南通226007;江苏大学电气学院,江苏镇江212013
【正文语种】中文
【中图分类】TP316
【相关文献】
1.基于ARM嵌入式Web服务器的电梯应急电源远程监控系统设计 [J], 林建一;叶永武;嵇毅君
2.基于嵌入式Web服务器的微气象信息远程监控系统设计 [J], 张永宏;李海峰;王丽华;钱承山;毛海强
3.基于嵌入式Web服务器的远程监控系统设计与实现 [J], 李慧静;李东敬
4.基于嵌入式Web服务器的远程视频监控系统开发 [J], 邓丽萍
5.基于嵌入式Web服务器的远程家居监控系统 [J], 王晓红
因版权原因,仅展示原文概要,查看原文内容请购买。
基于嵌入式Web的远程监控系统
基于嵌入式Web的远程监控系统
杜清珍;杨杰;张鑫
【期刊名称】《计算机测量与控制》
【年(卷),期】2008(16)6
【摘要】对传统工业控制领域的远程控制方法进行了探析,提出了一种新的解决方法:在监控系统中构建嵌入式Web服务器,以此为中介实现远程监控;并结合具体产品的开发实例,详细介绍了基于S3C4510B和μClinux的监控系统的体系结构,阐述了基于3层B/S结构的嵌入式Web服务器实现的一些关键技术;该监控系统能够有效降低监控的成本、提高监控运行维护效率,具有很大的应用前景和推广价值.【总页数】3页(P760-762)
【作者】杜清珍;杨杰;张鑫
【作者单位】西北工业大学机电学院,陕西西安,710072;西北工业大学机电学院,陕西西安,710072;西北工业大学机电学院,陕西西安,710072
【正文语种】中文
【中图分类】TP393
【相关文献】
1.基于嵌入式Web服务器的远程监控系统设计与实现 [J], 李慧静;李东敬
2.基于嵌入式Web服务器的远程视频监控系统开发 [J], 邓丽萍
3.基于嵌入式Web的发射机远程监控系统 [J], 万学军;
4.基于B/S架构的嵌入式Web远程监控系统的研究与实现 [J], 王超
5.基于B/S架构的嵌入式Web远程监控系统的研究与实现 [J], 王超
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
山东科技大学课程设计报告设计题目:基于web的嵌入式远程监控系统院系:电气信息系学号:姓名:指导教师评语指导教师:日期:摘要针对当前国内国外嵌入式服务器技术研究和发展状况的分析,本报告提出了将WEB服务器、嵌入式系统以及当前的一些嵌入式实验板板载功能进行融合的设计思想。
设计了结合WEB服务器技术的嵌入式监控系统。
该系统具有浏览交互式网页,对嵌入式平台进行监视和控制等功能。
通过本套嵌入式WEB服务器系统,用户可以通过HTTP协议方便的访问相应的嵌入式平台进行有效监视的同时还可以进行实时的有效控制。
该系统对硬件要求极低、响应速度快、安全性好、可扩展性强等优点,具有较高的实际应用价值。
该系统在智能家居、嵌入式组网等方面的应用将有较广阔的发展前途。
关键词:ARM嵌入式系统;嵌入式web监控;boa服务器;CGI编程;Linux操作系统AbstractAccording to the analysis of the researches about the status of the embedded server of the world.We rise a design of a embedded internet control system based on the Web service which integrates the web server,embedded technology and the functions on the embedded experiment Board.This system has the function of browsing the web pages,monitoring the embedded Board and so on.With this embedded WEB server,the users can watch the embedded system conveniently according the HTTP protocol.At the same time the users can also monitor the system.This system have a lot of longtages like a low request of the hardware,limited time of response and a stable status.We will see that this kind of system used in the application of intelligent family electronics,embedded neting and so on would have a good development.Keywords: ARM Embedded System;Embedded Web Server System;Boa Server;CGI Programing;Linux Operating System目录1绪论 (1)1.1 课题的提出 (1)1.2 研究目的和意义 (1)1.3 国内外发展现状 (1)1.4 课题主要研究内容及期望 (2)1.5 本次课程设计应解决的问题 (2)2 总体方案设计 (3)2.1 整体方案设计 (3)2.2硬件系统设计 (4)2.3 软件环境选择 (4)2.4小结 (5)3 硬件设计 (6)3.1系统硬件平台介绍 (6)3.2 s3c2410芯片介绍 (6)3.3 ARM处理器的外围设备 (6)4软件设计 (8)4.1 设计思想 (8)4.2 BOA服务器的简介与搭建 (8)4.3 应用程序设计 (10)4.4 驱动程序设计 (12)5 系统整体调试与分析 (14)5.1 linux平台下的调试 (14)5.2 嵌入式平台下的调试 (14)5.3 调试结果分析 (17)6 设计总结 (19)致谢 (20)参考文献 (21)附录1 主要程序清单 (22)1绪论1.1 课题的提出嵌入式系统课程设计是本专业在学习完C语言、LINUX操作系统、嵌入式系统原理与接口设计、嵌入式操作系统原理之后的专业课程设计,属于专业课内容。
通过课程设计建立嵌入式系统主体环节,嵌入式系统的最小结构和系统应用设计基本技能,培养分析和解决一些简单的实际问题的能力,为今后毕业设计奠定基础。
随着嵌入式技术的发展和高速宽带网络的普及, 利用网络实现远程监控已为人们广泛接受, 嵌入式网络监控技术正是在此条件下逐步发展成熟起来的。
用户使用Web 浏览器, 通过以太网远程访问内置Web 服务器的监控摄像机, 不但可以实现对现场的远程视频监控, 而且可以向监控现场发送指令。
在整个系统的实现过程中, 嵌入式Web 服务器起着十分重要的作用。
本课题就是基于该项技术,最终编程实现通过网络控制下位机嵌入式控制器的电机启动和停止。
1.2 研究目的和意义1、通过嵌入式课程设计,熟练掌握C语言的编程方法。
基于WEB的远程监控的实现,CGI的编写和使用,将理论联系到实践中去,提高我们的动脑和动手的能力。
2、通过基于WEB的嵌入式远程监控系统的设计,掌握S3C2410实验箱,直流电机的工作原理,BOA服务器的使用,CGI的使用和简单程序的编写及调试方法,最终提高我们的动手实践能力。
3、本课题的研究目的是用BOA服务器、CGI、IE浏览器设计一个通过IE浏览器监控电机的系统,能够通过两个简单的按键对电机进行启动和停止的控制,并能够在IE浏览器上看到电机的当前状态。
4、由于基于WEB的嵌入式远程监控系统将成为今后远程监控技术发展的主流方向,所以需要设计出简单实用,让人们更满意的产品。
1.3 国内外发展现状网络技术和Web技术的飞速发展,正在改变着传统的监控方式。
采用Web技术通过Internet实现对工业现场进行远程监控是监控系统发展方向之一。
以嵌入式技术为核心,采用协议裁剪与小型化技术,设计了一个含有CGI接口的轻量级Web服务器,将底层设备通过Web方式接入互联网,实现了基于B/S方式的远程设备监控。
该方案界面友好、易于维护、扩展性好,与传统方法相比极大地扩展了人类控制设备的能力。
嵌入式远程监控技术为厂区内部局域网监控以及跨地区、跨省甚至跨国监控提供了一种新的有效的控制方法。
嵌入式远程监控系统的研究对于企业降低生产成本,提高劳动生产率以及增强企业的综合竟争实力等方面都具有十分重要的意义。
1.4 课题主要研究内容及期望本课题主要设计和研究基于WEB的嵌入式远程监控系统,要求在保证可靠运行的前提下,电路设计尽量简洁紧凑,以减小成本、提高系统的效率和安全性。
1.5 本次课程设计应解决的问题1)设计系统网络方案2)分析网络程序结构和应用程序的使用方法3)编程实现嵌入式系统服务器功能4)编程实现嵌入式系统联网功能5)编程实现通过网络控制下位机嵌入式控制器的电机启动和停止2 总体方案设计2.1 整体方案设计系统总体设计是基于嵌入式系统和WEB 服务器结合的思想开发的,其网络拓扑结构如图2.1所示…………设备2设备1设备4设备3设备n图2.1系统网络拓扑图针对本次课程设计提出的系统设计如图2.2所示图2.2系统方案框图2.2硬件系统设计核心处理器的选择核心处理芯片需要完成处理和支持整个系统的功能需求,通过运行BOA服务器要实施的接收来自各个客户端的请求和信息,并根据获得的请求和信息进行相应的后台处理以及信息的反馈。
为完成上述功能,实现服务器正常运行,对处理芯片进行选型,对比现有处理芯片的优缺点,选择ARM9 S3C2410X芯片作为设计开发嵌入式服务器系统的核心处理芯片。
S3C2410X微处理器是一款由Samsung公司为手持设备设计的低功耗、高集成度的基于ARM920T核的微处理器,为了降低系统总成本和减少外围器件,这款芯片还集成了以下部件:16KB指令Cache、16KB数据Cache、MMU、外部存储器控制器、LCD控制器、NAND FLASH控制器、4个DMA通道、3个UART通道、1个IIC总线控制器、1个IIS 总线控制器、4个PWM定时器、1个内部定时器、通用IO口、实时时钟、8通道10位ADC和触摸屏接口、USB主、USB从、SD/MMC卡接口等。
2.3 软件环境选择2.3.1操作系统的选择当选定了硬件系统后,为了配合硬件达到系统的最优控制要求,对市面上常用的嵌入式系统进行分析比较。
(1) 价格比较:Linux是完全免费的操作系统,只需遵循GPL声明,不需支付任何费用;WinCE是微软的商用嵌入式操作系统,使用它需要支付WinCE及其开发环境的费用,开发出来的每套产品也需交纳一定费用。
uc/os—II系统,可以免费用于学习或科研,但开发商使用产品或销售都是收费的。
(2) 开放性比较:Linux是源代码完全开放的操作系统,可以自由下载,并且在遵循GPL声明的前提下可以自由地修改、移植,为系统的开发和调试带来极大的便利;winCE 是部分源码开放的商用操作系统,如果要修改其中的代码,需获得微软公司的授权;uc/os—II也是开放的实时操作系统。
(3) 文件系统的比较:Linux支持绝大部分文件系统,只需选择相应的文件系统即可;WinCE仅支持Windows系列的FAT16、有限文件系统;uc/os—II本身没有包括文件系统,需购买或移植。
Linux与ARM处理器从以上可以看出,Linux系统在诸多方面都存在优势,而且本身的ARM处理器与Linux也有着紧密的联系。
因此采用Linux操作系统。
2.3.2服务器的选择典型的嵌入式Web服务器有Boa和thttpd两种,它们和Apache等高性能的Web服务器主要的区别在于它们一般是单进程服务器,只有在完成一个用户请求后才能响应另一个用户的请求,而无法并发响应,但这在嵌入式设备的应用场合里已经足够了。
Boa是一个非常小巧的Web服务器,可执行代码只有约60KB。
它是一个单任务Web 服务器,只能依次完成用户的请求,而不会fork出新的进程来处理并发连接请求。
但Boa 支持CGI,能够为CGI程序fork出一个进程来执行。
Boa的设计目标是速度和安全,在其站点公布的性能测验中,Boa的性能要好于Apache服务器。
经过上述的对比和判断,选择Boa作为系统的嵌入式服务器。
2.4小结综合以上的讨论以及选择,根据系统的实际需求,最终确定了采用S3C2410X为核心处理器,Linux为嵌入式操作系统,boa为服务器以及相应的http浏览器的系统设计方案。
3 硬件设计3.1系统硬件平台介绍我们所介绍的硬件平台是基于ARM 体系结构,由北京博创兴业科技有限公司开发的UP-NetARM2410-S 实验仪器。