amoBBS 阿莫电子论坛

 找回密码
 注册
搜索
bottom↓
查看: 2431|回复: 30

EasyControl控制系统--EtherCat总线

[复制链接]
发表于 2017-8-28 12:17:59 | 显示全部楼层 |阅读模式

LinuxCNC->raspberrypi->spi->stm32->EtherCat->Lan9252->stm32->脉冲方向->步进电机->三轴雕刻机

linuxcnc_ethercat



由于做总线系统。对EasyControl控制系统的脉冲式的全部资料在X宝上出售,有兴趣的上X上找"EasyContro控制系统"。
发表于 2017-8-28 12:28:41 | 显示全部楼层
在论坛这里能开源一部分看看,呵呵
发表于 2017-8-28 13:26:59 | 显示全部楼层
链接根本 就打不开
发表于 2017-8-28 17:11:53 | 显示全部楼层
本帖最后由 kinsno 于 2017-8-28 17:13 编辑

是楼主卖的吗?
你所有的都卖了,何不将PCB也给卖了呢。
同时出套件呢?
不过我想咨询一下,你的FPGA用的哪个芯片,最高频率是多少,并行多少通道,分辩率是多少?与STM32之间的通迅方式采用?加减速计算是407吗?


发表于 2017-8-28 17:28:56 | 显示全部楼层
撸主研究了那么久,是接不到项目做才要卖代码吗?
 楼主| 发表于 2017-8-28 21:11:29 | 显示全部楼层
落叶知秋 发表于 2017-8-28 17:28
撸主研究了那么久,是接不到项目做才要卖代码吗?

一言难尽啊!
 楼主| 发表于 2017-8-28 21:20:12 | 显示全部楼层
本帖最后由 EasyControl 于 2017-8-28 21:27 编辑
kinsno 发表于 2017-8-28 17:11
是楼主卖的吗?
你所有的都卖了,何不将PCB也给卖了呢。
同时出套件呢?


当然是了楼主在卖了。

FPGA是ep4c6e22c的144脚,4个轴,与stm32用的是并口的EPP协议(linuxCNC带的一个FPGA程序用的是EPP)。

stm32上计算加减速。把LinuxCNC的实时部分放到stm32f407上。最大的差别是double变成了float。

电路上原理图有。

目前还有几块库存的板子。

有一定的参考价值了。

stm32的周期是1ms。
发表于 2017-8-29 09:41:17 | 显示全部楼层
个人感觉能用的上ethercat设备的,一般会选倍福的硬件软件,少部分驱动器选其他大厂的,除非自己公司有降本的需求!简单说能上ethercat的都不差钱!楼主还是考虑给别人做全套控制系统搭建比较好,单卖可能不乐观!
发表于 2017-8-29 09:46:29 | 显示全部楼层
楼主的系统是在STM32上实现的EthCAT master吗?
发表于 2017-8-29 09:50:09 | 显示全部楼层
yzhu 发表于 2017-8-29 09:46
楼主的系统是在STM32上实现的EthCAT master吗?

貌似这个意思,那个Lan9252只能做从。
 楼主| 发表于 2017-8-30 07:53:56 | 显示全部楼层
老徐 发表于 2017-8-28 13:26
链接根本 就打不开

可以打开啊!
 楼主| 发表于 2017-8-30 07:57:54 | 显示全部楼层
zstu2012 发表于 2017-8-29 09:41
个人感觉能用的上ethercat设备的,一般会选倍福的硬件软件,少部分驱动器选其他大厂的,除非自己公司有降本 ...

项目做了不一定能有很快能有收益。

做一些前期投资。
 楼主| 发表于 2017-8-30 07:59:12 | 显示全部楼层
ffbiao 发表于 2017-8-28 12:28
在论坛这里能开源一部分看看,呵呵

就一点东西,开一下就没了
 楼主| 发表于 2017-8-30 08:00:39 | 显示全部楼层
yzhu 发表于 2017-8-29 09:46
楼主的系统是在STM32上实现的EthCAT master吗?

主要用STM32来做主站,MCU的时序好控制。

后面还在想用别的方案。
发表于 2017-8-30 21:01:55 | 显示全部楼层
搜不到啊
发表于 2017-8-30 22:17:44 | 显示全部楼层
做成一个运动板,然后做些DOM,不同系统可以调用输出,就卖运动板就可以了
发表于 2017-9-7 16:36:11 | 显示全部楼层
在X宝上也收不到啊!!
 楼主| 发表于 2017-9-7 18:07:47 | 显示全部楼层

关键字有误找不到了 是:"EasyControl控制系统",原"EasyControl控制系统"少了个"l"。
 楼主| 发表于 2017-9-7 18:08:53 | 显示全部楼层
cdlxzlp 发表于 2017-9-7 16:36
在X宝上也收不到啊!!

sorry!

是“EasyControl控制系统”
 楼主| 发表于 2017-9-7 19:37:09 | 显示全部楼层
djkc 发表于 2017-8-30 22:17
做成一个运动板,然后做些DOM,不同系统可以调用输出,就卖运动板就可以了 ...

这个毕竟是小众的。同时搞linux,PC的GUI,stm32,fpga,运动控制的人不多的啊。
发表于 2018-2-26 09:01:01 | 显示全部楼层
在某宝上没搜索到啊
 楼主| 发表于 2018-4-27 14:44:55 | 显示全部楼层
http://v.youku.com/v_show/id_XMzU2MzY2Njg3Mg==.html?spm=a2h0k.8191407.0.0&from=s1.8-1-1.2

EasyControl EtherCat控制系统上线了:

1.LinuxCNC强大基础。
2.x86Linux隔离CPU核心运行实时任务。
3.intel DPDK实时网卡驱动。
4.infineon的XMC4300芯片,提供ethercat从站+cortex-m4。
5.fpga完成步进脉冲+方向输出,一个板子提供6轴步进控制,测试视频中达3*6=18轴。



发表于 2018-6-21 21:17:55 来自手机 | 显示全部楼层
请问这个有哪些插补算法?前瞻做得怎么样?
发表于 2018-6-21 22:30:08 来自手机 | 显示全部楼层
比较牛13
 楼主| 发表于 2018-6-22 20:57:38 | 显示全部楼层
LCH201328 发表于 2018-6-21 21:17
请问这个有哪些插补算法?前瞻做得怎么样?

大哥是高手吧,前瞻太有高度了,能指教一二吗?

一直在想着这个问题啊!
 楼主| 发表于 2018-6-22 20:59:00 | 显示全部楼层

还有不少差距啊
发表于 2018-6-23 08:08:54 | 显示全部楼层
请问楼主 为什么中间还需要树莓派?你这个linuxcnc是运行在x86上面的 还是在树莓派上面的?

LinuxCNC->raspberrypi->spi->stm32->EtherCat




 楼主| 发表于 2018-6-23 19:54:31 | 显示全部楼层
asj1989 发表于 2018-6-23 08:08
请问楼主 为什么中间还需要树莓派?你这个linuxcnc是运行在x86上面的 还是在树莓派上面的?

LinuxCNC->ras ...

ethercat 总线做了三种方案:

1.raspberry pi 3 + stm32f407主站方案。目前没再做了,到raspberry pi 4了再看看。

2.x86主站。

3.stm32h743主站。

发表于 2018-6-24 10:21:35 来自手机 | 显示全部楼层
EasyControl 发表于 2018-6-23 19:54
ethercat 总线做了三种方案:

1.raspberry pi 3 + stm32f407主站方案。目前没再做了,到raspberry pi 4 ...

不做从站吗?主站用的stm 芯片好高端。
 楼主| 发表于 2018-6-24 20:39:29 | 显示全部楼层
kinsno 发表于 2018-6-24 10:21
不做从站吗?主站用的stm 芯片好高端。

stm32h743片内内存还不太够用,跑1ms可以,更快就不好发挥了,x86的linux上的代码要完整移到MCU上还是有不少压力的。

从站用英飞凌的xmc4300的芯片。fpga是ep4ce6e22。一个从站可带6个步进电机。
发表于 2018-6-30 23:58:14 | 显示全部楼层
下次看。
友情提示:标题不合格、重复发帖,将会被封锁ID。详情请参考:论坛通告:封锁ID、获得注册邀请码、恢复被封ID、投诉必读
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|阿莫电子论坛(原ourAVR/ourDEV) ( 工信部备案:粤ICP备09047143号 公安备案:44190002001997(交互式论坛) )

GMT+8, 2018-8-19 13:42

阿莫电子论坛, 原"中国电子开发网"

© 2004-2018 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表