基于Linux的嵌入式远程监控系统的设计
基于Linux的嵌入式远程监控系统的设计
《工业控制计算机》2008年21卷第8期
37
基于Linux的嵌入式远程监控系统的设计*
DesignofEmbeddedRemoteMonitorSystemBasedonLinux
艾
红
王洪涛(哈尔滨理工大学自动化学院,黑龙江哈尔滨150080)
摘
要
介绍了基于Linux的嵌入式远程监控系统。系统采用ARM9芯片控制方案实现系统功能并移植了具有一定实时性、源代码公开的嵌入时系统Linux,同时也给出了具体的软、硬件设计方案。实验表明所提出系统及实现方法的正确性和可行性。
关键词:嵌入式技术,套接字Linux远程监控ARM
Abstract
Theembeddedremotemonitorsystemisintroducedinthispaper.ThesystemfunctionswareimplementedbyadoptingARM9controlschemeandtheembeddedoperatingsystemLinuxwithdeterminatereal-timeperformanceandopensourcecodehasbeentransplantedandtheparticulardesignmethodofhardwareandsoftwarewasgiventheexperimentalresultsprovethecorrectnessandfeasibilityofthesystem.
Keywords:EmbeddedtechnologySocketLinuxRemotecontrolARM
1远程监控系统
目前,远程监控系统已成为自动化控制领域的研究热点,远
2软硬件设计
本系统的设计包括系统的硬件与软件设计:
服务器、网关、协议转换1)网络系统硬件有系统管理主机、
程监控系统实质是本地和远程端共同构成能够实现远程监控的软、硬件的系统,它是信息网络与控制网络结合的产物。根据设计的要求,监控系统包含:现场控制系统、数据通信系统、管理控制系统。本系统研究的远程监控系统不仅面向于复杂的控制环境,同时也面向于区域网络监控(小区抄表、锅炉监控等等)。系统研究的数据转换控制器采用数据实时映射的思想来解决PC机访问底层设备时数据响应慢的问题。同时底层通信使用CAN和RS485、RS232总线。现场设备使用CAN总线与本装置相连接,当现场从设备发生故障或者有其他警报数据需要上传时,可以直接主动上传,无需等待本装置的查询,这样可以及时地将报警数据上传到上位机,而且利用丰富的微处理器和丰富的CAN接口硬件处理机制,可以大大地提高设备程序的正常运行。系统参照PC机BIOS的设计思想,将系统软件分为引导程序区和应用程序区,引导程序区在设备出厂前固化到设备内部,通过引导程序完成引用程序的下载。这种用户就可以像PC软件更新下载一样直接通过网络实现对设备软件远程维护和升级。图1为系统总体结构图。
器、集线器、计算机及底层智能化仪表。
服务器操作软件、应用软2)网络系统软件有网络操作软件、件数据库、通信协议、网络管理协议等。
2.1硬件设计
2.1.1控制器的设计
在本系统中,作为嵌入式远程控制的目标控制平台是整个监控系统的重要部分,在系统中起着承上启下的作用;向上连着企业的局域网,向下兼容测控专用的现场总线网络;同时,它还承担对外围系统的数据采集和控制功能。所以该部分的硬件电路设计就显得尤其重要。该部分的整体结构由处理器、存储器、电源、网络功能、测控专用网络、模拟信号采集、数字量输入输出等部分构成,它的基本结构设计如图2所示。
图2控制器基本结构
在这个控制系统中核心板为基于AT91RM9200的最小系统,主要包括了AT91RM9200、电源模块、以太Flash、SDRAM、网通讯端口、RS-485和RS-232通讯端口、JTAG调试端口等。扩展模块目前开发了模拟量模板和开关量模板。从硬件的角度看,以太网接口电路主要由MAC控制器和物理层接口(Physi-
calLayer,PHY)两大部分组成。目前常见的以太网接口芯片,如RTL8019、RTL9029、CS8900等,其内部结构主要包括这两
部分,本系统采用前者。考虑到调试以及工业控制的需要,该控
图1
系统总体结构框图
制器共扩展了三个串口:DBGU扩展的用于调试的串口;
UART0扩展的RS-232通信端口;UART1扩展的RS-485通
*黑龙江省教育厅基金项目(100152)
你可能喜欢
- MP3嵌入式系统设计
- 嵌入式系统设计教程
- 嵌入式系统设计与实例开发
- 嵌入式系统设计报告
- 嵌入式系统设计流程
- 嵌入式系统设计总结
- 嵌入式系统设计课件
- 嵌入式系统课程设计
- 嵌入式系统4-嵌入式系统设计-MP3播放器设计56页
- 用CS43L42音频解码器和EP7212嵌入式处理器设计的MP3文件播放系统4页
- 嵌入式系统论文:大型展览会智能MP3播放系统设计4页
- 一种嵌入式MP3音频点播系统的设计与实现5页
- 基于嵌入式系统的MP3播放器设计4页
- 基于嵌入式操作系统的MP3播放器设计34页
- 嵌入式系统设计大学教程_习题与解答33页
- 嵌入式系统课程设计及大型实验教程_V2(54-56,64-79)79页
- 嵌入式教程简介 嵌入式系统设计教程(第2版)17页
- 第5章开发环境与技术 嵌入式系统设计教程(第2版)82页
- 第4章系统设计4 嵌入式系统设计教程(第2版)95页
- 第4章系统设计3 嵌入式系统设计教程(第2版)68页
- 嵌入式系统设计与实例开发265页
- 嵌入式系统设计与实例开发166页
- 嵌入式系统设计与实例开发22页
- 嵌入式系统设计与实例开发33页
- ARM与uCOS-II嵌入式系统设计与实例开发77页
- 计算机科学与技术专业课_嵌入式系统设计与实例开发_第一章 引言106页
- 嵌入式系统原理与设计 实验报告模板3页
- 嵌入式系统设计实验报告13页
- 基于嵌入式系统的网络视频传输系统 设计报告(北方工业大学 二队)21页
- 嵌入式控制系统及应用设计报告28页
- 嵌入式系统课程设计报告9页
- 嵌入式系统课程设计报告样例210页
- 第十讲 嵌入式系统硬件(PCB设计流程和规范2013)135页
- 基于ARM的嵌入式系统设计方法和流程2页
- 嵌入式系统设计的过程和开发流程3页
- 嵌入式系统软件开发和设计流程13页
- ch 09 嵌入式系统设计、开发流程34页
- 嵌入式技术概述_NIOSII处理器系统的软件设计流程和方法(二)45页
- 嵌入式系统数字图像采集接口电路设计经验总结5页
- 嵌入式系统中FFT算法研究(全国电子设计大赛一等奖作者总结)4页
- 嵌入式系统原理与设计重点总结20页
- 嵌入式系统设计(总结)4页
- 嵌入式系统设计师考试易错考点总结明细表4页
- 嵌入式系统设计总结2页
- 天大嵌入式系统课件-6-软件设计10页
- 天大嵌入式系统课件-4-存储系统设计56页
- SOPC嵌入式系统设计课件(伍宗富)第七讲 DSP Builder设计实例(2)18页
- SOPC嵌入式系统设计课件(伍宗富001)第六讲 DSP Builder设计实例(1)14页
- SOPC嵌入式系统设计课件(伍宗富001)第 五讲 基于FPGA的DSP开发技术18页
- SOPC嵌入式系统设计课件(伍宗富001)第四讲 IP软核应用基础18页
- 嵌入式系统课程设计10页
- 嵌入式系统原理与设计课程安排08113页
- 嵌入式系统及应用课程设计规范化要求7页
- 嵌入式系统课程设计11页
- 嵌入式控制系统课程设计说明书10页
- 《嵌入式系统》课程设计题目6页


