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

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

审核编辑 黄宇

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

    关注

    463

    文章

    54429

    浏览量

    469355
  • PHY
    PHY
    +关注

    关注

    2

    文章

    341

    浏览量

    54327
  • ethercat
    +关注

    关注

    20

    文章

    1580

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    ESP32开发板单向点对点ESP-NOW无线通信

    本例程通过两个ESP32开发板实现单向点对点ESP-NOW无线通信,一个ESP32开发板作为Sender发送,另一个开发板作为Receiver接收方接收发送
    的头像 发表于 03-19 09:21 310次阅读
    ESP32<b class='flag-5'>开发板</b>单向点对点ESP-NOW无线通信

    极速入门:AirRC522_1000方案实现RFID读卡功能的一键集成

    还在为复杂的SPI通信协议和繁琐的寄存器配置而头疼吗?AirRC522_1000方案旨在彻底简化嵌入式RFID开发流程。该方案提供全开源的底层驱动与高层应用接口,开发者无需深究MFRC
    的头像 发表于 02-28 17:30 683次阅读
    极速入门:AirRC522_1000<b class='flag-5'>方案</b>实现RFID读卡功能的一键<b class='flag-5'>集成</b>

    FCE1100芯片助力博尔森R系列EtherCAT磁致伸缩位移传感器批量生产

    北京半导体推出FCE1100国产EtherCAT从站芯片,兼容ET1100,提升博尔森R系列
    的头像 发表于 02-01 14:14 665次阅读
    <b class='flag-5'>FCE</b>1100<b class='flag-5'>芯片</b>助力博尔森R系列<b class='flag-5'>EtherCAT</b>磁致伸缩位移传感器批量生产

    如何米尔RK3576开发板上移植EtherCAT Igh

    本文将介绍基于米尔电子MYD-LR3576开发板(米尔基于瑞微 RK3576开发板)的端移植Ethe
    发表于 09-26 16:02

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

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

    【匠创D133CBS KunLun Pi开发板试用体验】介绍、环境搭建

    【匠创D133CBS KunLun Pi开发板试用体验】介绍、环境搭建、工程测试 本文介绍了匠创 D133CBS KunLun Pi
    发表于 09-17 10:35

    [开发工具] 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 4374次阅读

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

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

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

    改观。半导体推出的FCE1353/1354芯片既兼容Microchip的这三款产品,同时在性能和功耗方面又有更优
    的头像 发表于 07-01 11:32 1378次阅读
    <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 1726次阅读
    第二章 <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 1967次阅读
    瑞<b class='flag-5'>芯</b>微RK3506<b class='flag-5'>开发板</b><b class='flag-5'>Ethercat</b>主站适配<b class='flag-5'>开发</b>详细攻略,实测微秒级抖动延迟!