基于eCos操作系统的仪器设备远程监控系统设计.pdf
《基于eCos操作系统的仪器设备远程监控系统设计.pdf》由会员分享,可在线阅读,更多相关《基于eCos操作系统的仪器设备远程监控系统设计.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第2 7 卷第6 期V o l-2 7N o 6企业技术开发T E C H N O L O G I C A LD E V E L O P M E N TO FE N T E R P R I S E2 0 0 8 年6 月J u n 2 0 0 8基于e C o s 操作系统的仪器设备远程监控系统设计肖晨阳,梁剑z(1 湖南师范大学生命科学学院,湖南长沙4 1 0 0 8 1;2 长沙博华科技有限公司,湖南长沙4 1 0 2 0 5)摘要:现代仪器设备工作于恶劣环境中,传统的监控方式采用R s 2 3 2、R S 4 8 5 等方式,其传输距离有限,不利于集中远程监控,文章开发一种基于e c o
2、 s 操作系统的新型远程监控系统,通过R s 2 3 2 接口和设备互联,实现远程信息获取功能。该系统成本低廉,采用w E B 方式控制,使用方便。关键词:e C;远程监控;S 3 C 4 5 l O B;H t t p 服务中图分类号:T P 3 9 3 0 9文献标识码:A文章编号:1 0 0 6 8 9 3 7(2 0 0 8)0 6 一o o l 2 一0 3D e s i g no fr e m o t em o n i t o ra n dc o n t r o le m b e d d e ds y s t e mb a s e do nJ J e S l g n0 Ir e m
3、 o t em o n l t o ra n nC 0 n t r o le m D e n n e nS y S t e mD a S e n0 ne C o so p e r a t i n gs y s t e mX I A OC h e n y a n 9 1,L I A N GJ i a n 2(1 C 0 1 1 e g eo fL i f eS c i e n c e s,H u n a n r 阻1U n i v e r s i t y,C h a n g s h a,H u n a n4 l 0 0 8 l,C h i n a:2 B r a v oT e c h n o l
4、 o g i e sC o,L t d,C h a n g s h a,H u n a n4 1 0 2 0 5,C h i n a)A b s t r a c t:T h em o d e mi n s t m m e n tw o r l【si na b o m i n a b l ee n v i I D n m e n t t h ec o n v e n t i o n a lm o n i t o ra n dc o n t r l o l肌 d ea d o p t 8R s 2 3 2 肌dR S 4 8 5 瑚d e,i t s 缸彻s I I l i s 8 i o nd
5、i s t 粕c ei 8l i I l l i t e d,i ti 8v e r),d i m c u l d yt o 他a l i 跹c e n t r a l i z e dr e m o t em o n i t o ra n dc o n t m l T h i sp a p e rd e v e l o p san e wr e m o t em o n i t o ra n dc o n t I _ o l8 y 8 t e mb 鹪e do ne C o so p e r a t i n gs y 8 t e m,i tc o n n e c t 8 衍t ht h ei
6、n s t m m e n tb yR S 2 3 2i n t e a c e,r e a l i z e st h er e m o t ei n f o 珊a t i o no b t a i n i n gf u n c t i o n T h e8 y s t e mc o s ti si n e x p e 璐i v e,u s e st h eW E Bm o d et oc o n t r o l,i ti se a 8 yt oo p e r a t e K 蚵帅r d s:e C 0 8(e I I l b e d d e dC o 血g I l r a b l e 叩e
7、r a t i n gs y s t e m);r e m o t em o n i t o r 肌dc o n t r o l;s 3 c 4 5l o B;H t t p 的卜v i c e现代仪器控制设备工作于恶劣环境中,如强磁电、高辐射,导致人员采集信息不方便。维护更不方便;例行检查有利于及时发现问题和及时维护,但很多设备不具备远程监控功能,往往提供的方式有:R S 2 3 2 串行接口通信,这种方式一般需要在仪器旁进行操作,既不方便也费时,随着信息技术的高速发展以及网络时代的到来,现代的工业控制、工业采集设备都采用新的网络接口通过远程监控系统扩展与完善,已经完全变成具有强大管理功能的
8、信息技术设备、完全融人到本地信息系统中,并成为其不可缺少的一部分。智能监控与管理是远程监控技术发展的必然趋势,其可完成以下各种功能:远程诊断与维护功能。通过软件可远程检查仪器的状态,查询仪器设备的预警信息、进行校正试验等。这是积极地提高系统可用性的有力手段之一。收稿日期:2 0 0 8 一0 4 一1 8作者简介:肖晨阳(1 9 7 卜一),男,湖南湘乡人,硕士研究生,主要研究方向:信息安全技术和生物信息自动报警功能。当软件检测到系统故障时,可通过E m a i l 和弹出式信息等方式通知系统管理员,从而以最快的速度处理故障。自动保护功能。当仪器系统发生故障或电池能量将耗尽时,监控系统软件与附
9、件可执行定制化的数据保护功能,保证数据系统的完整性和可恢复性。提供定期自检功能,利用仪器设备自带的自检程序,对设备进行定期的自检,获取自检信息,掌握设备状态。数据采集及报告生成,数据传输可靠。系统操作权限,防止非法使用。1 概述随着I n t e m e t 的普及,使用W e b 浏览器监控仪器设备将成为仪器设备监控技术的主流。本文设计了基于A R M 的e C o s 嵌入式w e b 服务器,采用浏览器服务器的软硬件结构,嵌入式W e b 服务器与万方数据第2 7 卷第6 期肖晨阳,等:基于e c o s 操作系统的仪器设备远程监控系统设计1 3控制监控仪器设备的本地控制器采用串行R s
10、 2 3 2 4 8 5 通信,与客户端通过以太网通信,客户端通过w e b 浏览器就可以获取详细的仪器设备运行状态与参数,并对仪器设备进行管理。符合仪器设备技术发展趋势,满足仪器设备监控管理软件的基本功能要求。这种体系下结构简单,操作简便、易行,在客户端只要有w e b 浏览器就可以实现仪器设备的监控与管理,与计算机操作系统、硬件基本无关,升级容易。系统总体体系结构如图1 所示。图1 系统总体体系结构2 监控系统硬件平台设计2 1 监控系统主要硬件电路及其主要功能按照系统应用的需要,系统主要硬件电路分为:A R M 最小系统(包括A R MF L A S HS D R A M,晶振电路,电源
11、电路,复位电路,m G 接口等)、以太网接口电路、串行R S 2 3 2 接口电路以及其他辅助电路等。其各自主要功能如下:以S 3 C 4 5 1 0 B 为核心的A R M 最小系统中,包括F L A S H 存储器用户应用程序、嵌入式操作系统以及S D R A M 等;S D R A M 作为程序运行空间、数据及堆栈区,m G 接口同J T A G 仿真器硬件连接,利用相应的调试工具观察C P U 状态,调试工具也可以检查和控制C P U 的运行。1 0M 1 0 0M 以太网接口为系统提供以太网接入的物理通道,通过该接口,仪器设备监控系统可以1 0M,1 0 0M b p s 的速率接入
12、以太网,通过w e b浏览器就可以实现对仪器设备的监控管理。R S 2 3 2 串行接口电路用于S 3 c 4 5 1 0 B 与仪器设备本地监控系统的短距离双向串行通讯;另外在调试时,所有S 3 C 4 5 l O B 的运行软件f 包括操作系统e C o s。系统引导程序R e d B o o t,应用程序等)都通过串口下载到硬件平台。辅助电路主要包括按键、显示电路、系统工作指示电路等。2 2A l 己M 最小系统设计2 2 1A R M 处理器S 3 C 4 5 1 0 B 简介S 锄s u n g 公司的S 3 C 4 5 1 0 B 是基于以太网应用系统的高性价比1 6 3 2 位R
13、 I S C 微控制器,内含一个由A R M 公司设计的1 6 3 2 位A R M 7 T D M IR I S C处理器核,A R M 7 T D M I 为低功耗、高性能的1 6 3 2核,最适合用于对价格及功耗敏感的应用场合。2 2 2 最小系统外围电路设计A R M 最小系统包括S 3 C 4 5 1 0 B,F L A S H 和S D R A M 组成的外部存储器、晶振电路、电源电路、复位电路等。晶振电路、电源电路、复位电路等电路设计都比较简单,可参见文献f 5】。图2 为A R MS 3 c 一4 5 l O B 连接图。图2A R Ms 3 c 4 5 1 0 B 连接图R
14、S 一2 3 2 一C 标准采用的接口是9 芯或2 5 芯的D 型插头,本硬件平台采用的是标准的D B 一9 接口。S 3 C 4 51 0 B 内嵌一个以太网控制器,支持媒体独立接口,在半双工或全双工模式下提供l O 砌0 0M b p s的以太网接人,在本硬件平台中,使用R r I 8 2 0 l 作为以太网的物理层接口。3 监控系统软件平台设计e C o s 是由R E DH A T 公司维护的开源嵌入式可配置实时操作系统,可以让开发者比较自由地选择组件,针对自己的应用来设计一个最小的e C o s环境。目前e C o s 已应用在车载信息处理系统、指纹识别系统、移动电话等多种产品中。3
15、 1 软件设计流程与方法监控系统软件包括系统启动引导软件、e C o s 操作系统部分、应用软件部分。软件开发步骤和方法如下。3 1 1 建立R e d B o o t 引导环境在系统软件启动阶段,目标平台通过R e d B o o t与宿主机进行通信连接,R e d B o o t 协助完成e c o s 应用程序的加载与运行。一旦e C 应用程序开始运行,R e d B 0 0 t 就将系统控制权交给e C o s 系统。R e d B o o t 固化在n 鹪h 中。R e d B o o t 建立过程如下:运行e c 配置工具c o I l f i g t o o I,选择“R e d
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 eCos 操作系统 仪器设备 远程 监控 系统 设计
限制150内