新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于嵌入式Web的远程可控电源插座设计

基于嵌入式Web的远程可控电源插座设计

作者:时间:2012-07-06来源:网络收藏

摘要:为了实现对电器的控制,运用技术,了一个可通过互联网进行访问和控制的系统。该系统采用开源Boa作为服务器,选用光电耦合器与控制模块电路。用户通过网页浏览器访问该系统,可对各插座开关进行打开或关闭的操作,进而控制与其相连接的电器。测试表明,该系统合理,功能实用,操作简便,易于扩展,可广泛用于对家用电器或工业电器的远程控制。
关键词:远程控制;服务器;Boa;公共网关接口

互联网的迅速发展,实现了信息的高速传输和资源共享,极大地方便了人们的生活。嵌入式系统广泛应用于各种电器产品、智能仪表和控制设备中,它与互联网的结合是一种必然的趋势。
嵌入式系统和网络技术的快速发展,为网络远程控制的发展和完善提供了技术基础。
笔者综合运用嵌入式系统和Web技术,设计了一种可通过互联网进行远程控制的系统,实现对家用或工业电器的远程实时控制。用户通过网页浏览器访问该系统,对各插座进行打开或关闭的操作,实现对与其相连接的电器的远程控制。

1 嵌入式Web工作原理
嵌入式Web的体系结构如图1所示。客户端和嵌入式系统中Web服务器之间的通信协议采用HTTP(超文本传输协议)。嵌入式操作系统提供TCP/IP协议支持。嵌入式Web服务器提供静态网页,也可以通过CGI(Common GatewayInterface,公共网关接口)与后台程序或嵌入式数据库交互,进行数据访问或处理。

本文引用地址:http://www.eepw.com.cn/article/148803.htm

d.JPG

e.JPG


嵌入式Web的工作流程如图2所示。嵌入式Web服务器的主要任务是接收客户端请求、解析客户端请求、响应客户端请求、向客户端回送请求的结果。客户端与Web服务器交换数据之前,首先用TCP/IP建立连接,服务器端程序建立TCP类型的Socket套接字;服务器在接收到用户端的请求后,解析客户请求的HTTP协议头,分析客户的请求,根据客户的请求做相应的处理并返回结果。

linux操作系统文章专题:linux操作系统详解(linux不再难懂)

上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭