首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 电子技术 > 传感与控制
基于DM9000的以太网藏文信息控制平台
来源:本站整理  作者:佚名  2010-04-12 16:43:08




    2)申请创建一个TCP协议控制块,并将其配置为监听80端口(Web 服务的默认端口),同时设置好TCP协议接收连接的回调函数(指用户将自行定义的函数的函数指针通过某种方式告诉协议栈,使得协议栈在适当时候,通过该函数指针调用该函数,从而执行用户操作)。
    3)建立循环,在循环中不断检测DM9000是否有新的数据输入,并将接收到的数据包送至协议栈处理。当TCP的3次握手完成后,协议栈自动调用用户设置好的接收连接回调函数,交由应用层处理连接建立后的事宜。
    由上述思路,构思出基于TCP协议的服务器的流程,如图5所示。


2.2 藏文网页部分设计
    藏文网页的实现有两种方案:使用图片形式和标准藏文国际编码(UTF-8)。前者是所有的操作系统都可打开所做的藏文网页。但处理过程相对繁琐;后者采用国际藏文编码,网页制作简单,但所做的网页必须在装有藏文字库的系统上显示。本方案的网页需通过网页转换工具将相应的网页数据存储到单片机中。由于网页转换工具无法保存图片信息,故只能选择后者。
    监控界面在本方案中以3个电器(空调、灯、音乐)为例设计的,电器的操作设计通过按钮控制,电器状态的监控通过游走的表显示,当未对电器操作时电器的状态默认为“C”(关闭),当电器被打开后状态栏的状态是“0”(打开),其网页如图6所示。


    制作好的藏语网页文件经过“NetpagetoC”网页转换工具将网页数据转换成C文件添加到相应的工程位置中,从而完成网页数据在SPCE0-6lA与以太网模块所构成的服务器中的存储。

3 系统测试
    将以DM9000以太网模组和单片机组成的TCP服务器终端直接接到交换机上,即可通过互联网访问该终端设备。把TCP服务器接好后,通过能够连接Internet的PC机即可直接登陆到该TCP服务器,并且可设置相应的家用电器的状态。本方案采用控制接线板供电线路的开关进行模拟。登陆TCP服务器后,点击家用电器的开或关,在网络通畅时,家用电器能够在小于l s的时间内响应PC机的控制指令。该系统设计的主控板消耗电流20 mA;太网模组消耗电流为212 mA;接线板控制驱动电路消耗电流40 mA。

4 结论
    经测试各项功能指标均达到系统设计要求。本方案结合西藏地区人民日益增长的物质文化生活的需要,立足于解决和提升藏族同胞实际的生活质量,在需求方面尽量考虑藏民们需要的同时,具有操作简便,界面友好等特点。进一步开发该系统设计,其将具有一定的市场前景。

上一页  [1] [2] [3]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:60,652.34000 毫秒