- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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
您可能关注的文档
- 培训机构在业务拓展中网络营销的运用—以萌苑书画工作室为例.doc
- 基于ADS对PCM发射机调制特性的仿真分析.doc
- 基于Ajax技术的Web页面开发.doc
- 基于8086的微机原理.ppt
- 基于8051IP的8位MCU芯片设计.ppt
- 基于AMESim的液压回路性能仿真分析.doc
- 基于ARM和DSP的电能质量监测系统的研究与设计.ppt
- 基于at89c51单片机的交通灯控制系统设计.doc
- 基于Android五子棋的设计与实现.doc
- 基于AT89C51单片机的花样彩灯仿真分析.doc
- 病患教育在疾病预防中的实践与效果.pptx
- 黑龙江省肇东市事业单位考试(医疗卫生类E类)职业能力倾向测验重点难点精练试题参考答案.docx
- 妇科疾病诊断与治疗策略探讨与优化应用.pptx
- 皮肤科护理与患者教育技巧.pptx
- 重症监护病房护理质量改进.pptx
- 黑龙江省文化厅所属事业单位2025招聘工作人员历年高频难、易点(公务员考试共500题)模拟试卷推荐.docx
- 黑龙江省鹤岗市行政职业能力测验模拟试题(能力提升).docx
- 黑龙江省铁力市事业单位考试职业能力倾向测验(综合管理类A类)强化训练题库推荐.docx
- 黑龙江省穆棱市职业能力倾向测验事业单位考试(自然科学专技类C类)试题带答案.docx
- 黑龙江省穆棱市事业单位考试(自然科学专技类C类)职业能力倾向测验重点难点精练试题汇编.docx
文档评论(0)