适用于高性能 MCU 的 EtherCAT 接口参考设计 -电路方案

  • x9_217890
    了解作者
  • 17MB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-05-02 05:36
    上传日期
描述 该参考设计演示如何将 C2000 Delfino MCU 连接到 EtherCAT:trade_mark: ET1100 从控制器。该接口支持多路解复用地址/数据总线以实现最大带宽和最小延迟,并支持 SPI 模式以实现低引脚数 EtherCAT 通信。从控制器可减少基于 100Mbps 以太网的 Fieldbus 通信处理负载,因此可消除针对这些任务的 CPU 开销。 特性 用于连接 Beckhoff ET1100 EtherCAT 从控制器的高带宽、低延迟接口 具有多路解复用地址/数据总线的异步 16 位并行接口 可消除针对 EtherCAT 帧处理的 CPU 开销 包括 ET1100 双端口 RAM 直接存储器读/写示例代码
9695.zip
  • 设计文件.rar
    7.2MB
  • 原理图.pdf
    113.7KB
  • Fjk91AFg42oRBx9rr__qtZlhW9Eq.png
    205KB
  • 设计指南.pdf
    9.6MB
内容介绍
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="utf-8"> <meta name="generator" content="pdf2htmlEX"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <link rel="stylesheet" href="https://static.pudn.com/base/css/base.min.css"> <link rel="stylesheet" href="https://static.pudn.com/base/css/fancy.min.css"> <link rel="stylesheet" href="https://static.pudn.com/prod/directory_preview_static/626f01517b370112140919be/raw.css"> <script src="https://static.pudn.com/base/js/compatibility.min.js"></script> <script src="https://static.pudn.com/base/js/pdf2htmlEX.min.js"></script> <script> try{ pdf2htmlEX.defaultViewer = new pdf2htmlEX.Viewer({}); }catch(e){} </script> <title></title> </head> <body> <div id="sidebar" style="display: none"> <div id="outline"> </div> </div> <div id="pf1" class="pf w0 h0" data-page-no="1"><div class="pc pc1 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/626f01517b370112140919be/bg1.jpg"><div class="c x1 y1 w2 h2"><div class="t m0 x2 h3 y2 ff1 fs0 fc0 sc0 ls0 ws0">BoosterPack (SPI) Format</div><div class="t m0 x3 h3 y3 ff1 fs0 fc0 sc0 ls0 ws0">Ccard DaughterCard (SPI/EMIF) Format</div></div><div class="c x4 y4 w3 h4"><div class="t m0 x5 h5 y5 ff2 fs1 fc0 sc0 ls0 ws0">TMS320F2837x</div><div class="t m0 x5 h5 y6 ff2 fs1 fc0 sc0 ls0 ws0">Beckhoff ET1100</div><div class="t m0 x6 h6 y7 ff2 fs2 fc0 sc0 ls0 ws0">DP83822</div><div class="t m0 x7 h7 y8 ff3 fs3 fc0 sc0 ls0 ws0">RJ45</div><div class="t m0 x8 h6 y7 ff2 fs2 fc0 sc0 ls0 ws0">DP83822</div><div class="t m0 x9 h7 y8 ff3 fs3 fc0 sc0 ls0 ws0">RJ45</div><div class="t m0 xa h8 y9 ff2 fs3 fc0 sc0 ls0 ws0">Mux</div><div class="t m0 x4 h5 ya ff2 fs1 fc0 sc0 ls0 ws0">DC/DC</div><div class="t m0 x4 h5 yb ff2 fs1 fc0 sc0 ls0 ws0">5/3.3V</div></div><div class="t m0 xb h9 yc ff4 fs4 fc0 sc0 ls0 ws0">1</div><div class="t m0 xc h9 yd ff4 fs4 fc0 sc0 ls0 ws0">TIDUBQ6A<span class="_ _0"></span>&#8211;<span class="_ _0"></span>April<span class="_ _1"> </span>2016<span class="_ _0"></span>&#8211;<span class="_ _0"></span>Revised<span class="_ _1"> </span>November<span class="_ _1"> </span>2016</div><div class="t m0 xc ha ye ff5 fs4 fc1 sc0 ls0 ws0">Submit<span class="_ _1"> </span>Documentation<span class="_ _1"> </span>Feedback</div><div class="t m0 xd hb yf ff4 fs5 fc0 sc0 ls0 ws0">Copyright<span class="_ _2"> </span>&#169;<span class="_ _2"> </span>2016,<span class="_ _2"> </span>Texas<span class="_ _2"> </span>Instruments<span class="_ _2"> </span>Incorporated</div><div class="t m0 xe ha yd ff5 fs4 fc0 sc0 ls0 ws0">EtherCAT&#174;<span class="_ _1"> </span>Interface<span class="_ _1"> </span>for<span class="_ _3"> </span>High<span class="_ _1"> </span>Performance<span class="_ _1"> </span>C2000&#8482;<span class="_ _1"> </span>MCU</div><div class="t m0 xc hc y10 ff6 fs6 fc0 sc0 ls0 ws0">TI<span class="_ _4"> </span>Designs</div><div class="t m0 xc hd y11 ff6 fs7 fc0 sc0 ls0 ws0">EtherCAT&#174;<span class="_ _5"> </span>Interface<span class="_ _5"> </span>for<span class="_ _5"> </span>High<span class="_ _5"> </span>Performance<span class="_ _5"> </span>C2000&#8482;<span class="_ _5"> </span>MCU</div><div class="t m0 xc he y12 ff7 fs8 fc0 sc0 ls0 ws0">Description</div><div class="t m0 xc hf y13 ff4 fs8 fc0 sc0 ls0 ws0">This<span class="_ _6"> </span>reference<span class="_ _6"> </span>design<span class="_ _6"> </span>demonstrates<span class="_ _6"> </span>how<span class="_ _6"> </span>to<span class="_ _6"> </span>connect</div><div class="t m0 xc hf y14 ff4 fs8 fc0 sc0 ls0 ws0">an<span class="_ _6"> </span>EtherCAT<span class="_ _6"> </span>ET1100<span class="_ _6"> </span>Slave<span class="_ _6"> </span>Controller<span class="_ _6"> </span>to<span class="_ _6"> </span>a<span class="_ _6"> </span>C2000</div><div class="t m0 xc hf y15 ff4 fs8 fc0 sc0 ls0 ws0">Delfino&#8482;<span class="_ _6"> </span>MCU.<span class="_ _6"> </span>The<span class="_ _6"> </span>interface<span class="_ _6"> </span>supports<span class="_ _6"> </span>both<span class="_ _6"> </span>de-</div><div class="t m0 xc hf y16 ff4 fs8 fc0 sc0 ls0 ws0">multiplexed<span class="_ _6"> </span>address/data<span class="_ _6"> </span>busses<span class="_ _6"> </span>for<span class="_ _6"> </span>maximum</div><div class="t m0 xc hf y17 ff4 fs8 fc0 sc0 ls0 ws0">bandwidth<span class="_ _6"> </span>and<span class="_ _6"> </span>minimum<span class="_ _6"> </span>latency,<span class="_ _6"> </span>and<span class="_ _6"> </span>a<span class="_ _6"> </span>serial</div><div class="t m0 xc hf y18 ff4 fs8 fc0 sc0 ls0 ws0">peripheral<span class="_ _6"> </span>interface<span class="_ _6"> </span>(SPI)<span class="_ _6"> </span>mode<span class="_ _6"> </span>for<span class="_ _6"> </span>low<span class="_ _6"> </span>pin-count</div><div class="t m0 xc hf y19 ff4 fs8 fc0 sc0 ls0 ws0">EtherCAT<span class="_ _6"> </span>communication.<span class="_ _6"> </span>The<span class="_ _6"> </span>Slave<span class="_ _6"> </span>Controller</div><div class="t m0 xc hf y1a ff4 fs8 fc0 sc0 ls0 ws0">offloads<span class="_ _6"> </span>the<span class="_ _6"> </span>processing<span class="_ _6"> </span>of<span class="_ _6"> </span>100<span class="_ _6"> </span>Mbps<span class="_ _6"> </span>Ethernet-based</div><div class="t m0 xc hf y1b ff4 fs8 fc0 sc0 ls0 ws0">fieldbus<span class="_ _6"> </span>communication,<span class="_ _6"> </span>thereby,<span class="_ _6"> </span>eliminating<span class="_ _6"> </span>CPU</div><div class="t m0 xc hf y1c ff4 fs8 fc0 sc0 ls0 ws0">overhead<span class="_ _6"> </span>for<span class="_ _6"> </span>these<span class="_ _6"> </span>tasks.</div><div class="t m0 xc he y1d ff7 fs8 fc0 sc0 ls0 ws0">Resources</div><div class="t m0 xf h9 y1e ff4 fs4 fc1 sc0 ls0 ws0">http://www.ti.com/tool/TID</div><div class="t m0 xf h9 y1f ff4 fs4 fc1 sc0 ls0 ws0">M-DELFINO-ETHERCAT</div><div class="t m0 x10 h9 y20 ff4 fs4 fc0 sc0 ls0 ws0">Design<span class="_ _1"> </span>Folder</div><div class="t m0 xf h9 y21 ff4 fs4 fc1 sc0 ls0 ws0">TMS320F28377D<span class="_ _7"> </span><span class="fc0">Product<span class="_ _1"> </span>Folder</span></div><div class="t m0 xf h9 y22 ff4 fs4 fc1 sc0 ls0 ws0">DP83822<span class="_ _8"> </span><span class="fc0">Product<span class="_ _1"> </span>Folder</span></div><div class="t m0 xf h9 y23 ff4 fs4 fc1 sc0 ls0 ws0">LAUNCHXL-F28377S<span class="_ _9"> </span><span class="fc0">Product<span class="_ _1"> </span>Folder</span></div><div class="t m0 x10 h9 y24 ff4 fs4 fc1 sc0 ls0 ws0">ASK<span class="_ _1"> </span>Our<span class="_ _1"> </span>E2E<span class="_ _1"> </span>Experts</div><div class="t m0 x11 he y12 ff7 fs8 fc0 sc0 ls0 ws0">Features</div><div class="t m0 x11 hf y13 ff4 fs8 fc0 sc0 ls0 ws0">&#8226;<span class="_ _a"> </span>High-Performance<span class="_ _6"> </span>Real-Time<span class="_ _6"> </span>Control<span class="_ _6"> </span>MCU<span class="_ _6"> </span>Paired</div><div class="t m0 x12 hf y14 ff4 fs8 fc0 sc0 ls0 ws0">With<span class="_ _6"> </span>Low-Latency<span class="_ _6"> </span>Ethernet-Based<span class="_ _6"> </span>Communication</div><div class="t m0 x11 hf y25 ff4 fs8 fc0 sc0 ls0 ws0">&#8226;<span class="_ _a"> </span>High-Bandwidth,<span class="_ _6"> </span>Low-Latency<span class="_ _6"> </span>Interface<span class="_ _6"> </span>to<span class="_ _6"> </span>Beckhoff</div><div class="t m0 x12 hf y26 ff4 fs8 fc0 sc0 ls0 ws0">ET1100<span class="_ _6"> </span>EtherCAT<span class="_ _6"> </span>Slave<span class="_ _6"> </span>Controller</div><div class="t m0 x11 hf y27 ff4 fs8 fc0 sc0 ls0 ws0">&#8226;<span class="_ _a"> </span>Supports<span class="_ _6"> </span>Both<span class="_ _6"> </span>Asynchronous<span class="_ _6"> </span>Parallel<span class="_ _6"> </span>and<span class="_ _6"> </span>SPI</div><div class="t m0 x12 hf y28 ff4 fs8 fc0 sc0 ls0 ws0">Connections</div><div class="t m0 x11 hf y29 ff4 fs8 fc0 sc0 ls0 ws0">&#8226;<span class="_ _a"> </span>Glueless<span class="_ _6"> </span>Interface</div><div class="t m0 x11 hf y2a ff4 fs8 fc0 sc0 ls0 ws0">&#8226;<span class="_ _a"> </span>Eliminates<span class="_ _6"> </span>CPU<span class="_ _6"> </span>Overhead<span class="_ _6"> </span>for<span class="_ _6"> </span>EtherCAT<span class="_ _6"> </span>Frame</div><div class="t m0 x12 hf y2b ff4 fs8 fc0 sc0 ls0 ws0">Processing</div><div class="t m0 x11 he y2c ff7 fs8 fc0 sc0 ls0 ws0">Applications</div><div class="t m0 x11 hf y2d ff4 fs8 fc0 sc0 ls0 ws0">&#8226;<span class="_ _a"> </span><span class="fc1">Industrial<span class="_ _6"> </span>Drives</span></div><div class="t m0 x11 hf y2e ff4 fs8 fc0 sc0 ls0 ws0">&#8226;<span class="_ _a"> </span><span class="fc1">Servo<span class="_ _6"> </span>Motor<span class="_ _6"> </span>Drives</span></div><div class="t m0 x11 hf y2f ff4 fs8 fc0 sc0 ls0 ws0">&#8226;<span class="_ _a"> </span><span class="fc1">Manufacturing<span class="_ _6"> </span>Robotics</span></div><div class="t m0 x11 hf y30 ff4 fs8 fc0 sc0 ls0 ws0">&#8226;<span class="_ _a"> </span><span class="fc1">CNC<span class="_ _6"> </span>Machinery</span></div><div class="t m0 x11 hf y31 ff4 fs8 fc0 sc0 ls0 ws0">&#8226;<span class="_ _a"> </span><span class="fc1">Remote<span class="_ _6"> </span>I/O</span></div><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a></div><div class="pi" data-data='{"ctm":[1.568627,0.000000,0.000000,1.568627,0.000000,0.000000]}'></div></div> </body> </html>
评论
    相关推荐
    • MCU.zip
      Microcontroller Unit Complex Instruction Set Computer
    • MCU实训一百例
      MCU实训一百例
    • MIPS_MCU_verilog
      1,一个简单的 MIPS MCU 的内核的 Verilog 代码,具备 外部存储接口。 2,具有仿真 TestBenc 。 3,使用 Quartus II 13.0 编辑和 ModelSim 仿真。
    • MCU_datalogger_kicad
      在上查看此项目。 MCU 数据记录器,一个 Kicad 项目 这是“MCU 数据记录器”项目的存储库。 这是 KiCad Like a Pro 课程中的项目之一,第 3 版。
    • usefulTools:该存储库包含可以执行 microC 中经常使用的关于 MCU 的数字转换的代码
      存储库包含用 C 编写的代码,可以: 将十进制数转换为二进制数将二进制数转换为十进制数将二进制数转换为十六进制数将十六进制数转换为二进制数将十六进制数转换为十进制数将十进制数转换为十六进制数
    • 锦锐单片机MCU.zip
      CA51F4 系列芯片是基于 1T 8051 内核的 8 位微控制器,通常情况下,运行速度比传统的 8051 芯片快 10 倍, 性能更加优越。内置 18K Flash 程序存储器,可多次重复编程的特性,给用户开发带来了极大的方便。...
    • Gmi MCU ISP Tools 3.23中文汉化版.rar
      软件介绍: ...支持的MCU:RTD2120/2660/ISPV04/ISPV05/MTV512/MStar Isp可设置FTDI ISP板的数据通讯速度,F3选择要烧录的程序,F9烧录程序,烧录前可擦除存储器中的程序。支持MST USB升级工具。
    • MCU烧录相关文档.rar
      MCU烧录文档说明 烧录MCU要配置这个烧录工具,如图: 注明:关于图中的工具,可自行在淘宝上购买此型号,具体链接可参考:【ST ST-LINK/V2 ST-LINKV2 STLINK STM8 STM32 下载器 原装假一赔】,复制这条信息¥pmX20...
    • 电子-探索者F407EMWIN实验9分段存储设备仅支持4.3寸MCU屏.rar
      电子-探索者F407EMWIN实验9分段存储设备仅支持4.3寸MCU屏.rar,综合电子技术正点原子技术支持板块
    • GaussDB_100_1.0.1-DATABASE-REDHAT-64bit.tar.gz
      guassdb100在redhat上安装包,单机部署的包,安装步骤请看我的文中介绍,经过大量实验搭建总结出来的文档