您当前的位置:五五电子网电子知识单片机-工控设备嵌入式系统-技术基于嵌入式Web服务器的远程控制系统的实现 正文
基于嵌入式Web服务器的远程控制系统的实现

基于嵌入式Web服务器的远程控制系统的实现

点击数:7905 次   录入时间:03-04 11:54:00   整理:http://www.55dianzi.com   嵌入式系统-技术

摘要:为解决在小型工农业生产及恶劣环境下实现对设备远程控制的问题,设计了基于嵌入式Web服务器的远程控制系统。该系统硬件设计采用RISC型32位微处理器S3C4480X,以太网控制器RTL8019AS,2 MB的NOR nash及8 MB的SDRAM。通过配置μClinux嵌入式操作系统及BOA服务器构建了基于嵌入式的Web服务器。通过编写设备驱动程序和服务器CGI程序实现对Web网页的交互访问。测试结果表明:嵌入式Web服务器控制设备不受距离和环境限制,实现对设备远程控制。
关键词:嵌入式系统;BOA服务器;Web服务器;公共网关接口(CGI);远程控制

    随着计算机技术和网络通信技术的飞速发展,人们日常生活和工业生产等方面对基于以太网进行远程通信和控制的要求日益强烈。目前市场上虽已有成熟的Web服务器可供远程控制系统选择,但多是基于通用计算机或专用服务器,体积及成本不适合小型控制系统,尤其是在一些环境恶劣,不易值守或无法安装计算机控制系统的场所。如今嵌入式技术发展迅速,嵌入式处理器的性能不断提高,基于嵌入式的控制系统得到广泛应用。考虑到嵌入式系统高性能、低成本、低功耗等诸多特点,这里通过32位嵌入式处理器和以太网控制器构建了嵌入式Web服务器,实现设备远程控制。

1 远程控制系统的硬件结构
    基于嵌入式Web服务器的远程控制系统主要由嵌入式Web服务器以及被控制的现场设备组成。服务器通过交换机或调制解调器与Intemet互联网连接,用户端只需在已联网的计算机上通过网页浏览器访问该远程服务器的IP地址,即可使用该服务器并实现对设备的远程控制。远程控制系统的结构如图1所示。


    该嵌入式web服务器采用三星公司的S3C44B0X器件作为整个系统的处理器,该器件是以ARM7TDMI为内核的RISC处理器,是一种性价比较高的嵌入式32位处理器。网络控制部分选用ReaLTEk公司的RTL8019AS作为以太网控制器,系统的Flash选用AMD公司的容量为2MB,NOR Flash型AM29LVl60存储器,SDRAM选用现代公司的容量为8 MB的HY57V641620HGT存储器。图2为该硬件系统设计框图。




本文关键字:嵌入式  服务器  远程控制  嵌入式系统-技术单片机-工控设备 - 嵌入式系统-技术