基于TCP.IP的嵌入式远程监测系统.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
于TCP.IP的嵌入式远程监测系统

基于TCP/IP的嵌入式 远程监测系统 * 引言 系统框图 嵌入式Web服务器硬件设计与实现 数据的流向 嵌入式Web服务器软件设计与实现 注意事项 结 束 语 * 引 言 嵌入式系统是指被嵌入到各种产品或工程应用中的,以微处理器或微控制器为核心的软硬件系统。 目前大多数嵌入式系统还处于单独应用的阶段,以MCU 为核心,与一些监测、伺服、指示设备配合实现一定的功能。在一些工业和汽车应用中,为了实现多个MCU之间的信息交流,利用CAN,RS232、RS485 等总线将MCU 组网,但这种网络的有效半径有限,有关的通信协议也比较少,并且一般是孤立于Internet以外的。 * Internet现已成为社会重要的基础信息设施之一,是信息流通的重要渠道,如果嵌入式系统能够连接到Internet上,则可以方便、低廉地将信息传送到几乎世界上的任何一个地方。 与现场总线相比,该技术不仅为开发者提供了大量的工具和函数库,而且没有传统的客户端 ,减少了二次开发的工作量;完全实现了分布式的系统结构,系统可靠性大大提高。 * 另外 ,以太网都基于TCP/IP协议, 使 得整个网络只有一种底层通讯协议,可以满足控制系统各个层次的要求 ,不仅使得企业信息网络和控制网络得到统一,而且易于和Internet实 现无缝连接 ;通过web浏览器 ,用户可以在任何时候、任何地方监控现场数据和设备,还 可以在远方对现场设备进行诊断和软件升级。 在现场仪表和工业设备层应用嵌入式Internet技术是工业控制网络的一个发展趋势。 * 基于TCP/IP 协议网络 PC机 嵌入式网 络服务器 外围设备 1.系统框图 * 2 嵌入式Web服务器硬件设计与实现 通常嵌入式系统硬件包括微控制器、存储器外设器件和I/O端口等,其核心是嵌入式微控制器。 为适应上网需求,嵌入式微控制器不仅要能执行传统的控制功能,还要能执行与连接因特网相关的功能。 美国Cygnal公司生产的集成混合信号SOC芯片C8051F020,其内核与8051兼容。有存储空间大,运行速度快,内部资源丰富,调试方便等特点。能比较容易地实现TCP/IP协议。 * 实现嵌入式设备接入Internet,还有一个关键的问题就是传输信息媒质的选择。 局域网主要有三种体系结构:以太网,令牌环和光纤分布式数据接口。在这里通过以太网接入Internet,利用网络驱动芯片来实现数据链路层协议。 * 嵌入式系统中应用最广泛的网络驱动芯片:NE2000兼容系列网络芯片,它具有接口方便、驱动简单、占用资源少等优点,特别适合嵌入式系统。 这里选用其中性能较好,供货比较稳定的RTL8019AS芯片。 嵌入式Web服务器硬件结构框图如图所示。 * 嵌入式WEB服务器硬件设计框图 外围设备 C8051F020 现场总线网络 以太网控制器 RTL8019AS 隔离LPF 滤波 器 RJ45 接口 以 太 网 * 3 数据的流向 从局域网中来的请求或控制信息,通过RJ45送到RTL8019,RTL8019负责将以太网帧的首部和尾部信息剥离,将处理后的数据包送入C8051的TCP/IP协议栈,由协议栈对数据报进行解析,得到原始的请求和控制信息。请求和控制的回复进入局域网的过程与上面正好相反。 * 4 嵌入式Web服务器软件设计与实现 4.1 TCP/IP协议结构 应用层: HTTP 、FTP 、 TFTP 传输层:TCP 、UDP 网络层:ARP、RARP、 IP、ICMP、IGMP 数据链路层 物理层 4.2.4应用层: HTTP 4.2.3传输层:TCP 4.2.2网络层:ARP、IP、ICMP 4.2.1 介质访问层 * 4.2 嵌入式Web服务器TCP/IP协议栈的实现 Internet上面的各种通信协议对于计算机存储器、运算速度等的要求比较高,而嵌入式系统中除部分32位处理器以外,大量存在的是8位和16 位MCU。因此利用单片机实现嵌入式Internet方案的技术难点在于:如何利用单片机自身有限的资源对信息进行TCP/IP 协议处理,使之变成可以在Int

文档评论(0)

ranfand + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档