- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
171.2工业以太网的优势《嵌入式应用技术基础教程》课件-Read.ppt
第十七章 工业以太网 主要内容 工业以太网概要 8位MCU的嵌入式以太网接口设计实例 17.1 工业以太网概要 17.1.1 技术概要 随着Internet的迅猛发展,以太网已成为事实上的工业标准,TCP/IP的简单实用已深入人心,为广大用户所接受。以太网已广泛地应用于各种场合,如办公局域网、工业控制网络、因特网、智能家居等场合。现在人们俗称的以太网技术以及工业以太网技术,不仅包含了物理层和数据链路层的以太网规范,而且还包含TCP/IP协议组,即包含网络层的网际互联协议IP、传输层的传输控制协议TCP、用户数据包协议UDP等。有时甚至把应用层的简单邮件传送协议SMTP、域名服务DNS、文件传输协议FTP等的应用协议都与以太网这个名词捆绑在一起。 17.1.2 工业以太网的优势 与其他控制网络相比,工业以太网的优势主要体现在以下几个方面: ① 低成本、易于组网,与计算机、服务器等接口方便。 ② 用户拥有成本下降。 ③ 高速的数据传输速率,可提供足够的带宽。 ④ 资源共享能力强。 ⑤ 易与Internet连接。 ⑥ 广泛的技术支持。 17.1.3 工业以太网互连模型 工业以太网的物理层与数据链路层采用IEEE802.3规范,网络层与传输层采用TCP/IP协议组,应用层的一部分可以沿用互联网应用协议。工业以太网标准化工作主要集中在ISO/OSI模型的应用层,需要在应用层添加与自动化相关的应用协议。 下图为OSI参考模型与工业以太网的分层比较 。 17.1.4 工业以太网技术应解决的问题及相关措施 (1) 通信实时性问题 解决方案有: ① 提高通信速率 ② 控制网络负荷 ③ 采用以太网络的全双工交换技术 ④ 在以太网的协议中加入实时功能 (2) 对环境的适应性与可靠性问题 (3) 总线供电问题 17.2 8位MCU的嵌入式以太网接口设计实例 17.2.1 嵌入式以太网接口分析 (1) 接口组成 (2)以太网控制芯片的选择 以太网控制芯片的选择要考虑以下几个因素: ① 主控芯片是8位MCU,选用的以太网控制芯片也必须支持8位工作模式。 ② 以太网控制芯片的缓存尽可能大。 ③ 以太网控制芯片和主控芯片的数据交换方式。 下表是目前市面上几种可供选用的以太网控制芯片和主要特性。 (3)以太网控制芯片—RTL8019AS 1) RTL8019AS的主要性能 ① 符合Ethernet II与IEEE802.3(10Base5、10Base2、10BaseT)标准; ② 全双工,收发可同时达到10Mbps的速率; ③ 内置16KB的SRAM,用于收发缓冲,降低对主处理器的速度要求; ④ 支持8/16位数据总线,8个中断申请线及16个I/O基地址选择; ⑤ 支持UTP、AUI、BNC自动检测,还支持对10BaseT拓扑结构的自动极性修正; ⑥ 允许4个诊断LED引脚可编程输出; ⑦ 采用CMOS工艺,功耗低。单一电源5V供电。 2) RTL8019AS的内部结构 3) RTL8019AS的逻辑功能 ① 接收逻辑 ② CRC产生校验逻辑 ③ 发送逻辑 ④ 地址识别逻辑 ⑤ FIFO和FIFO控制逻辑 ⑥ 协议PCA ⑦ DMA和缓冲控制逻辑 4) RTL8019AS的内部RAM地址空间分配 RTL8019AS内部有两块RAM区。一块16K字节,地址为0x4000~0x7FFFF;一块32字节,地址为0x0000~0x001F。RAM按页存储,每256字节为一页。一般将RAM的前12页(即0x4000~0x4BFF)存储区作为发送缓冲区;后52页(即0x4C00~0x7FFF)存储区作为接收缓冲区。第0页叫Prom页,只有32字节,地址为0x0000~0x001F,用于存储以太网物理地址。 5)引脚介绍 RTL8019AS提供100脚的TQFP(Thin Quad Flat Pack)封装,其引脚可分为如下几类:电源及时钟引脚、网络介质接口引脚、自举ROM及初始化EEPROM接口引脚、主处理器接口引脚、输出指示及工作方式配置引脚。由于本文主要讨论非PC环境下的以太网接口,该接口不必具有即插即用功能(PnP)和远程自举加载功能,因此不需要关注RTL8019AS与自举ROM、初始化EEPROM接口的引脚。 17.2.2 硬件设计 硬件系统由四大部分组成: ① 主控芯片:采用MC9S08GB60 ② 以太网控制芯片RTL8
文档评论(0)