图5-4:演示软件界面
在“以太网通信参数”栏,出现了之前设定的各种网络参数。而“状态信息”栏显示的是本机网络参数信息以及一些帮助信息。如果此时还对网络参数进行修改,则要退出程序然后给EVB-W5100/MCS51重新上电才能使修改的参考有效。
5.3 演示总结
通过DEMO演示软件可以总结出以下几点:
1. 可以通过本地PC控制EVB-W5100/MCS51板上的LED亮灭情况,并且可以
随时地读取LED灯的以光情况,如果LED灯换作需要控制的继电器即是可以通过网络控制远程的继电器的工作。
31
2. 从演示软件中可以读取EVB-W5100/MCS51板上的温度参数,并随着
EVB-W5100/MCS51板上的温度的变化而变化,起到监控现场温度的作用。
32
第五章 结论
本文的主要内容是设计了一个简单、方便、功耗低的嵌入式系统与嵌入式服务器。硬件上采用的是市场上普遍使用的价格低廉的AT89S52单片机和新型的W5100网络控制芯片,以单片机为控制中心实现数据的处理,用W5100作为连接因特网的接口实现网络通信。实现方法简单,材料准备也较为方便,是架设一个简便嵌入式WEB服务器的较好方法之一。
通过本系统的设计我进一步地熟悉了TCP/IP协议的工作原理,同时也学会了W5100的使用方法。对于51MCU的嵌入式系统设计也有了更深的认为,加强了实际动手能力。
由于设计时间的短促与现实条件的因素,整个系统完成过程中还是存在不少的不尽人意的地方,但是通过论文的完成过程中学到了很多的知识,如嵌入式系统的基本构造、W5100的功能以及其基本使用方法并且进一步地熟悉了51单片机。对程序中应用到的软件如protel,Keil C51等也有了更大的了解与掌握。
本系统也存在着一些明显的缺点,如实时性差,安全性低,这是由于51单片机的性能限制而不可避免的。我认为以后的嵌入式远程监控系统的发展方向应如下所说:
1. 实时性更高。随着远程监控应用越来越广泛,对其响应的实时性要求也会相
应地提高。特别是对于基于Internet的远程监控系统还要考虑到网络的通断情况所以必须要想办法提高系统的响应速度。
2. 安全性更重要。网络安全由网络出现的第一天起就已经存在,要保证监控系
统的正常可靠运行就要想办法提高网络传输的安全可靠性。
随着嵌入式系统的广泛应用,远程监控系统也必定会飞速发展,基于Internet 的嵌入式系统将会为人类的幸福生活做出更大的贡献。
33
参考文献
[1] YANG S、CHEN X、ALTY J L, Design issues and implementation of
Internet-based process control、Control Engineering Practice,2003. [2]
陈飞,基于WEB的远程监控系统的研究与实现(硕士学位论文),新疆:新疆大学控制理论与控制工程,2007.6. [3] [4]
ARM嵌入式系统开发,北京:北京航天航空大学出版社,2005. 赵海,嵌入式INTERNET---21世纪的一场信息技术革命,北京:清华大学出版社,2001. [5]
王勇、姚亦峰、蒋兴浩等,嵌入式系统接入INTERNET的技术研究,计算机工程与应用,2002(4). [6]
李磊、杨柏林、胡维华,嵌入式WEB服务器软件的设计和实现,计算机工程与设计,2003(4). [7]
寇向晖,基于INTERNET的远程控制系统的设计(硕士学位论文),四川:西南石油大学计算机应用,2006. [8]
王淑娟 基于WEB的远程控制(硕士学位论文),武汉:武汉理工大学,2004. [9]
王向磊、杨大全、超文本传输协议HTTP探讨,沈阳工业学院学报,1998: 17.
[10] 姜书浩,嵌入式WEB服务器-精简TCP/IP协议栈的设计与实现(硕士学
位论文),天津:天津师范大学,2005. [11] W5100 数据手册 Version1.1.5.
http://www.wiznet.co.kr/cn/data/W5100-v1.1.6.pdf.
[12] ST89S52数据手册,http://datasheets.weeqoo.com/88889/26568.pdf.
34
致谢
本次论文的完成过程中,吴筠老师与陈曼娜老师给予了我很大的支持与鼓励,至此至终有什么问题或者什么需要帮忙的地方都可以从她们那里得到充足的资源和足够的协助,特别是她们向我推荐了论文过程中该看什么书,还有该怎样入手去实现整个系统。正由于她们的无私帮助才使得我得以顺利完成论文制作。
与此同时我还要感谢学校为我们完成实验提供了充足的硬件条件,开放实验室让我可以进行相关的实验操作,还有实验室的各位老师们也向我伸出过援助之手,在这里再一次地向你们说,谢谢!
35