0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

国产集成PHY的EtherCAT芯片方芯FCE1353方案开发板介绍

fangxin 来源:jf_06602441 作者:jf_06602441 2024-12-25 09:54 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

方芯半导体FCE1353芯片介绍

FCE1353是方芯半导体推出的一款支持2/3端口的EtherCAT从站控制芯片,芯片资源包含:8KB双端口存储器 (DPRAM))、8个SyncManager、8个现场总线内存管理单元 (FMMU) 和一个64位分布式时钟,芯片内部提供了两个集成的以太网PHY,每个PHY均提供全双工100BASE-TX收发功能,支持100Mbps运行。FCE1353设计功能完全对标微芯LAN9253,可以做到PIN-TO-PIN的原位替换,芯片的整体功能布局图如下:

wKgZPGdrYA6AYvunAAwnRp_CX2o904.png

FCE1353芯片内部框图 (图片来源:FCE1353_datasheet)

考虑到使用便利,基于FCE1353丰富的资源,方芯半导体开发了针对FCE1353不同类型的demo板用于客户测试评估。

FCE1353评估板介绍

FCE1353评估板配备两个RJ45连接器支持两个集成PHY,同时评估板上外挂一颗EEPROM芯片用于存储设备的描述信息和芯片初始配置,此EEPROM可以通过EtherCAT主站或者SSC烧录不同XML文件用于实现SPI、HBI或数字IO的PDI操作模式。评估板将外设接口全部引出,方便客户使用不同的MCU和外设与FCE1353进行数据通信

wKgZO2drYPqAZuKXAAKatIHjwrU694.png

FCE1353评估板

FCE1353评估板功能特点

FCE1353芯片内部集成两颗电流型PHY可节省成本与布线空间;

评估板部分走线一分二,支持HBI、SPI及16位数字IO的PDI操作模式,可通过两处开关实现切换,方便客户根据自己的情况进行配置和信号处理,芯片管脚数量减少可以有效降低板子的BOM数量,减少制造成本,同时开关的切换使用方便,可用跳线模式来实现;

wKgZPGdrYZOAZvHTAAC8vmGDasE446.png

1353评估板开关(图片来源:1353评估板原理图)

评估板卡可用于倍福EL9800/EL9820 EtherCAT评估平台的附加板,可以轻松集成到EL9800评估板上用于客户深入评估FCE1353的各种性能。

wKgZPGdrYcCAcutIAAXemm6Gbls007.png

倍福EL9820评估平台(图片来源:倍福官网)

wKgZO2drYdiAOI4PAAFCeeo4IAI484.png

适配EL9820的PDI接口(图片来源:1353评估板原理图)

FCE1353与MCU应用开发板介绍

FCE1353与MCU应用开发板集成了一颗FCE1353和一颗MCU(STM32F407ZGT6)芯片,外加一颗EEPROM芯片作为存储设备描述信息的架构。EEPROM通过I2C与FCE1353进行通信,开发板通过两颗板载的RJ45连接器连接到FCE1353内部双集成PHY,以实现主站与FCE1353的数据通信或者与其他EtherCAT芯片的拓扑级联通信。STM32F407ZGT6微控制器(MCU)可以通过SPI/HBI接口(基于EEPROM内xml文件的配置)与FCE1353芯片连接可以实现高速的HBI通信或者市面上比较主流的SPI通信,基于MCU引脚的扩展,整个开发板可以支持8位数字量输入/8位数字输出与2位模拟量输入输出,MCU通过外接SP3485芯片支持RS485总线级联扩展,可以将此开发板用来实现EtherCAT和RS485的协议转换。

wKgZO2drYrmABxMbAAKw-su1JBY224.png

FCE1353与MCU应用开发板介绍

FCE1353与MCU应用开发板功能特点

开发板电源部分采用一颗AMS1117-3V3外部LDO芯片,支持5V DC供电,可选排针与DC接头两种方式,方便客户在不同的电源电压间选择选择;

wKgZPGdrY0aAO-qLAAB3zXXFxcs372.png

开发板电源(图片来源:FCE1353与STM32F407应用开发板原理图)

FCE1353与MCU之间使用多路复用地址/数据总线(HBI)或者SPI接口连接,使用HBI总线时支持8/16位总线宽度,可实现高效的数据传输;通过MCU扩展IO实现8位数字输入、8位数字输出,可实现数字量的快速输入输出;

wKgZPGdrY5CAYp9WAAB0ZrZYCdM989.png

16位数字量IO(图片来源:FCE1353与STM32F407应用开发板原理图)

通过MCU内部集成的AD/DA通道实现2位模拟量输入输出,可实现EtherCAT主站对模拟量的精确处理;

MCU还包含USART/SPI端口可以用MCU外接功能扩展,能够更好的满足不同场景的功能的测试需求;

FCE1353芯片内部集成了RUN、Error等功能,通过在对应的功能引脚上接 LED可以实时监控FCE1353的工作状态,在测试中能够更好地了解芯片的运行状态;

FCE1353内部集成了DC模式,此开发板可以在模块级别实现DC同步时钟功能,能够让客户更好地熟悉和使用FCE1353。

FCE1353开发板测试实例

首先通过ST-LINK烧录对应例程到MCU(不同的运行模式对应不同的EtherCAT协议栈);

wKgZPGdrZGmANywWAAAbWOiA9UU183.png

其次将开发板的IN端口接入网线,通过TwinCAT主站扫描从站;

wKgZPGdrZJWAdobMAAEBvhYP9_Y051.png

然后烧录对应的XML文件到从站板载ECAT EEPROM中;

wKgZO2drZKeAI9lkAAAL7FHdN_I024.png

其中根据烧录的程序选择HBI或SPI模式的XML文件;

wKgZO2drZL-AYE8bAAC3kdPJiV8702.png

然后双击Box1,打开online,可以看到从站处于OP状态,开发板上的RUN灯将会常亮;

wKgZO2drZOiACWYtAAAQl_XD0rU184.png

输入IO(开关)测试;

wKgZPGdrZQSAIJ3xAAAvozEpqo8349.png

拨动开关,TwinCAT上对应的变量Switch会在0和1之间切换,如图所;

wKgZO2drZS-APmAUAAAKjC5VvHM792.png

输出IO(LED指示灯)测试

wKgZPGdrZTqAXUiWAABq1w-q650821.png

最后,在TwinCAT上对LED1-LED8赋值,可以控制LED小灯亮灭。

wKgZPGdrZVGAH-etABH0mY9wwwo780.png

以上技术方案有任何问题可以私聊我。也欢迎大家评论留言

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    462

    文章

    53550

    浏览量

    459282
  • PHY
    PHY
    +关注

    关注

    2

    文章

    331

    浏览量

    53800
  • ethercat
    +关注

    关注

    19

    文章

    1375

    浏览量

    43429
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何移植EtherCAT Igh--基于米尔RK3576开发板

    本文将介绍基于米尔电子MYD-LR3576开发板(米尔基于瑞微RK3576开发板)的端移植EtherCATIgh
    的头像 发表于 09-26 08:04 9455次阅读
    如何移植<b class='flag-5'>EtherCAT</b> Igh--基于米尔RK3576<b class='flag-5'>开发板</b>

    [开发工具] CS32L015的相关资料,基于海科技MCU的小尺寸彩屏显示解决方案

    你好!看到海CSCS32L015方案提供小屏幕解决方案,想要评估该方案,可以将 CS32L015 的相关资料 ( 用户手册、Pack包、屏幕开发
    发表于 09-16 14:32

    SEMTECH 芯片LR1121方案应用 :Arduino烧写指南及demo应用

    本文将详细介绍LR1121芯片的技术特性,思为无线LoRa1121系列模块的规格,并提供详尽的Arduino开发环境搭建、示例代码解析、硬件连接指南以及DEMO使用方法。我们致力于通
    的头像 发表于 09-10 11:45 613次阅读
    SEMTECH <b class='flag-5'>芯片</b>LR1121<b class='flag-5'>方案</b>应用 :Arduino烧写指南及demo<b class='flag-5'>板</b>应用

    【匠创D133CBS KunLun Pi开发板试用体验】1、开发板开箱及介绍

    、音频、显示、调试接口等,方便用户查找和连接: 总结 本次评测的D133CBS KunLun Pi 开发板集成度高,接口丰富,适合工业控制、智能家居等多种应用场景。开箱体验良好,配套资源齐全,便于开发者快速上手和功能验证,是一
    发表于 09-05 13:49

    【米尔NXP i.MX 91开发板评测】移植运行IGH EtherCAT主站

    介绍 前面我们介绍了怎么让开发板运行在高实时性的系统环境下,让它满足工业自动化、汽车电子应用要求;米尔NXP i.MX91开发板上面集成了2
    发表于 09-01 16:32

    国产工业EtherCAT芯片,再添新玩家

    驱动、工业PLC、工业机器人等场景,EtherCAT提供实时控制通信能力,是目前工业通信应用最广泛的协议之一。   过去在EtherCAT从站控制芯片领域,鲜有国产
    的头像 发表于 07-11 09:15 3666次阅读

    如何选择合适的科科技Wi-Fi开发板

    您正在寻找适用于超低功耗物联网应用项目的Wi-Fi 开发板吗?本文将介绍Silicon Labs(科科技)推出的所有SiWx917 Wi-Fi 6和低功耗蓝牙5.4解决方案的Wi-F
    的头像 发表于 07-09 09:15 2289次阅读

    半导体推出国产EtherCAT从站控制芯片,原位替代Microchip LAN9252/9253/9254

    改观。半导体推出的FCE1353/1354芯片既兼容Microchip的这三款产品,同时在性能和功耗方面又有更优
    的头像 发表于 07-01 11:32 895次阅读
    <b class='flag-5'>方</b><b class='flag-5'>芯</b>半导体推出<b class='flag-5'>国产</b><b class='flag-5'>EtherCAT</b>从站控制<b class='flag-5'>芯片</b>,原位替代Microchip LAN9252/9253/9254

    第二章 开发板芯片介绍 详解W55MH32芯片开发板

    本章介绍了W55MH32芯片开发板。该芯片采用Cortex-M3内核,主频216MHz,集成以太网功能,有L和Q两种型号。配套
    的头像 发表于 05-26 09:19 1042次阅读
    第二章 <b class='flag-5'>开发板</b>与<b class='flag-5'>芯片</b><b class='flag-5'>介绍</b>  详解W55MH32<b class='flag-5'>芯片</b>及<b class='flag-5'>开发板</b>

    微RK3506开发板Ethercat主站适配开发详细攻略,实测微秒级抖动延迟!

    微RK3506开发板Ethercat主站适配开发详细攻略,实测微秒级抖动延迟!
    的头像 发表于 05-09 15:57 1387次阅读
    瑞<b class='flag-5'>芯</b>微RK3506<b class='flag-5'>开发板</b><b class='flag-5'>Ethercat</b>主站适配<b class='flag-5'>开发</b>详细攻略,实测微秒级抖动延迟!

    DLP470TE+双4422方案,LVDS信号之间必须用GND隔离吗?

    :470TE+双4422方案,LVDS信号之间必须用GND隔离吗?我看到有人在470TP+双6421方案中使用了2个仅100Pin的FPC插座,TP与TE在Pin数方面有不同,还是他们删减了隔离GND? 以上,谢谢。
    发表于 03-03 08:36

    国产开发板的端侧AI测评-基于米尔瑞微RK3576

    SSD接口 一个MicroSD卡槽 除了开发板的外设接口资源,板卡上涉及到的大多数芯片方案都是国产,所以不难发现厂商对于
    发表于 02-14 16:29

    深入解析FCE1100与FCE1353 EtherCAT四口交换机方案

    EtherCAT四口分支器是一种专为EtherCAT网络设计的网络设备,可实现设备分支连接与环网冗余。它通常配备一个输入端口和三个输出端口,数据帧在分支器内部经过特定的端口顺序,确保各个分支路径上的设备能够顺畅通信。
    的头像 发表于 02-10 15:10 1710次阅读
    深入解析<b class='flag-5'>方</b><b class='flag-5'>芯</b><b class='flag-5'>FCE</b>1100与<b class='flag-5'>FCE1353</b> <b class='flag-5'>EtherCAT</b>四口交换机<b class='flag-5'>方案</b>

    EtherCAT插片式I/O性价比不错的一款方案FCE1302 插片式I/O介绍

    FCE1302是半导体推出的一款EtherCAT从站控制芯片,以实现EtherCAT数据链路
    的头像 发表于 01-10 10:49 1040次阅读
    <b class='flag-5'>EtherCAT</b>插片式I/O性价比不错的一款<b class='flag-5'>方案</b>—<b class='flag-5'>FCE</b>1302 插片式I/O<b class='flag-5'>介绍</b>

    微主板/开发板Linux系统播放音频方法,触觉智能RK3562开发板演示

    本文介绍方案主板/开发板Linux系统播放音频的方法,触觉智能RK3562开发板演示,通用RK3566、RK3568、RK3588等
    的头像 发表于 12-13 11:40 1404次阅读
    瑞<b class='flag-5'>芯</b>微主板/<b class='flag-5'>开发板</b>Linux系统播放音频方法,触觉智能RK3562<b class='flag-5'>开发板</b>演示