论文部分内容阅读
以太网作为目前应用最为广泛的局域网,在工业自动化和过程控制领域得到了越来越多的应用。同时,随着Internet的普及,现代通信技术的进步,基于TCP/IP和Client/Server架构的分布式监控技术也日趋成熟。借助以太网和Internet技术,把嵌入式系统连接到Internet,就可以方便、低廉地把信息传送到世界的任何一个地方。 本课题所研究的嵌入式WEB服务器从直接实现方案入手,即直接采用51处理器的单片机系统。通过TLC2543 A/D芯片把采集到的数据通过以太网或者ADSL专线发送到网络上,使客户机能通过浏览器浏览、查看采集器的采集情况,进而通过网页上的命令菜单或按钮对单片机进行控制。本课题包含以下几个方面的内容: [1]单片机与网卡的接口。实现了网卡的接收与发送数据包的功能。 [2]对庞大、复杂的TCP/IP协议进行了精简,使之成为不需要太大程序存储空间的、适合嵌入式WEB服务器功能要求的协议栈。 [3]实现了单片机WEB服务器以及通过ADSL专线上Internet网的功能。客户可以用IE浏览器而不用自编上位机软件就可以方便地访问服务器,可在任何可以上网的地方,方便、快捷地查看单片机系统的运行情况并对其发出相应的控制指令,真正达到远程监测与控制的目的。 本WEB服务器系统几乎可应用于所有对实时性要求不是很高的场合。只要对本系统的相关部分做些修改或改进,例如客户端的访问权限、IP地址的过滤等,就可应用于诸如远程抄表、信息家电的远程控制等场合。