搜索
bottom↓
回复: 59

秀一个我做的基于FPGA的无刷电机控制板的靓照

[复制链接]

出0入0汤圆

发表于 2019-4-3 23:29:37 | 显示全部楼层 |阅读模式
FPGA是EP4ce15
外设是
  1.两路千兆以太网PHY 8211E。准备做EtherCAT。
  2.一路16-bit的DDR2。
  3.AS5045磁编码接口。
  4.3路MOSFET 无刷电机控制器。
  5.3路电流采样。分时复用一个ADC
  6.一路QSPI SRAM。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出330入1925汤圆

发表于 2019-4-3 23:32:52 | 显示全部楼层
IRF7389,电机功率这么小,居然要上FPGA+EtherCAT,什么样的小功率电机需要用到这样的资源?

出0入0汤圆

 楼主| 发表于 2019-4-3 23:39:29 | 显示全部楼层
cne53102 发表于 2019-4-3 23:32
IRF7389,电机功率这么小,居然要上FPGA+EtherCAT,什么样的小功率电机需要用到这样的资源? ...

还上了磁编呢。又小又巧的那种。需要在千兆以太网上做纳秒级的时间同步。后面背板上的接口还可能需要接摄像头模块。

出0入0汤圆

 楼主| 发表于 2019-4-3 23:40:58 | 显示全部楼层
ayuanshop 发表于 2019-4-3 23:38
第一图右侧的两个是fpc接口吗?是画反了还是有意为之?或者是立式直插?高手 ...

那个不是fpc是立式的一个插座 不过没有货了

出330入1925汤圆

发表于 2019-4-3 23:41:14 | 显示全部楼层
YFM 发表于 2019-4-3 23:39
还上了磁编呢。又小又巧的那种。需要在千兆以太网上做纳秒级的时间同步。后面背板上的接口还可能需要接摄 ...

扫描什么东西用的?

出0入0汤圆

发表于 2019-4-3 23:43:39 | 显示全部楼层
EtherCAT IPcore找到了?

出0入0汤圆

 楼主| 发表于 2019-4-3 23:45:37 | 显示全部楼层
cne53102 发表于 2019-4-3 23:41
扫描什么东西用的?

轻量机械臂的关节。类似云台那样的磁轴直接输出力矩。不过比那个要求的精确多了。

出0入0汤圆

 楼主| 发表于 2019-4-3 23:47:16 | 显示全部楼层
picobox 发表于 2019-4-3 23:43
EtherCAT IPcore找到了?

自定义的网络协议,物理层和链路层和EtherCAT一样而已。

出0入442汤圆

发表于 2019-4-3 23:47:29 来自手机 | 显示全部楼层
ns级就不要想了,除非你用非常小的包且实时捕获。随便经过一级路由就掉到上百us了。

出330入1925汤圆

发表于 2019-4-3 23:48:02 | 显示全部楼层
YFM 发表于 2019-4-3 23:45
轻量机械臂的关节。类似云台那样的磁轴直接输出力矩。不过比那个要求的精确多了。 ...

看来是相当不计成本了……

出0入0汤圆

 楼主| 发表于 2019-4-3 23:57:22 | 显示全部楼层
wye11083 发表于 2019-4-3 23:47
ns级就不要想了,除非你用非常小的包且实时捕获。随便经过一级路由就掉到上百us了。 ...

电机控制器之间直接连接的不通过路由器。以前做过8211E在RMII接口模式的时间同步可以做到40nS同步。走RGMII的话可以到16到20nS。

出0入0汤圆

 楼主| 发表于 2019-4-4 00:00:50 | 显示全部楼层
cne53102 发表于 2019-4-3 23:48
看来是相当不计成本了……

省掉的减速器的钱还附带了没有机械间隙和力矩可控,这简直太划算了。 再说fpga现在贵吗? 贵的话用国产安路。

出330入1925汤圆

发表于 2019-4-4 00:03:51 | 显示全部楼层
YFM 发表于 2019-4-4 00:00
省掉的减速器的钱还附带了没有机械间隙和力矩可控,这简直太划算了。 再说fpga现在贵吗? 贵的话用国产安 ...

嗯,fpga与减速器比那还是划算的
你这个机械臂难道是需要超级快的速度吗?

出0入0汤圆

 楼主| 发表于 2019-4-4 00:07:30 | 显示全部楼层
cne53102 发表于 2019-4-4 00:03
嗯,fpga与减速器比那还是划算的
你这个机械臂难道是需要超级快的速度吗? ...

当然速度越快越好啦。

出0入0汤圆

发表于 2019-4-4 00:12:00 | 显示全部楼层
LZ涉猎广泛啊 记得前两年好像是你 发的 深度学习 tensorflow之类的哈,还翻过你的帖子 那个你现在不搞了吗?现在比前两年更火了啊

出0入0汤圆

 楼主| 发表于 2019-4-4 00:17:20 | 显示全部楼层
richie550 发表于 2019-4-4 00:12
LZ涉猎广泛啊 记得前两年好像是你 发的 深度学习 tensorflow之类的哈,还翻过你的帖子 那个你现在不搞了吗 ...

那个算法和FPGA实现已经设计的差不多了就放到队列里面了。回头花时间再去实现。现在AI算法进步速度太快还是不要轻易花大功夫去做工程实现。

出0入4汤圆

发表于 2019-4-4 00:19:02 | 显示全部楼层
网口比较别致,能提供个型号看看么?

出0入0汤圆

发表于 2019-4-4 00:23:40 | 显示全部楼层
YFM 发表于 2019-4-4 00:17
那个算法和FPGA实现已经设计的差不多了就放到队列里面了。回头花时间再去实现。现在AI算法进步速度太快还 ...

是啊,现在漫天遍野的都是深度学习,这发展速度和大数据结合 想想未来都恐怖

出0入59汤圆

发表于 2019-4-4 08:08:16 | 显示全部楼层
richie550 发表于 2019-4-4 00:23
是啊,现在漫天遍野的都是深度学习,这发展速度和大数据结合 想想未来都恐怖 ...

这板结合深度学习和大数据,做成按摩棒肯定牛气

出0入59汤圆

发表于 2019-4-4 08:15:48 | 显示全部楼层
ayuanshop 发表于 2019-4-4 08:11
不行啊,,这样以后你老婆就不要你了,有更懂她G点的棒棒了,还要你有何用? ...

为你这类刚性客户准备的

出0入0汤圆

发表于 2019-4-4 08:37:34 | 显示全部楼层
楼主太威武了。学习学习

出0入0汤圆

发表于 2019-4-4 08:45:26 | 显示全部楼层
电机做到哪些?三环都是硬件实现?foc有没 ,楼主nb。涉猎很广

出0入0汤圆

发表于 2019-4-4 08:47:43 | 显示全部楼层
一个字:屌

出0入8汤圆

发表于 2019-4-4 09:01:37 来自手机 | 显示全部楼层
什么电机响应能到ns级别?能到ms级别就很可以了,你pwm载波多少?ns级别,都是火星科技

出0入0汤圆

发表于 2019-4-4 09:16:26 | 显示全部楼层
mtswz.213 发表于 2019-4-4 09:01
什么电机响应能到ns级别?能到ms级别就很可以了,你pwm载波多少?ns级别,都是火星科技 ...

EtherCAT说的ns级别是指多个设备之间同步时间,不是指某个设备的响应时间

出0入85汤圆

发表于 2019-4-4 10:15:28 | 显示全部楼层
板子不错,不知道出开发板不?

出0入0汤圆

发表于 2019-4-4 10:39:03 | 显示全部楼层
好牛叉的板板和数据通讯。。。是做机器人吗?

出0入0汤圆

发表于 2019-4-4 10:50:44 | 显示全部楼层
YFM 发表于 2019-4-4 00:00
省掉的减速器的钱还附带了没有机械间隙和力矩可控,这简直太划算了。 再说fpga现在贵吗? 贵的话用国产安 ...

这个用来做 大狗行吗? 或者驱个小狗呢?

出0入20汤圆

发表于 2019-4-4 13:07:47 | 显示全部楼层
不计成本了。。。LZ你板子上没有外置存储回头磁编的修正数据存哪?FPGA里面?
还有,除非你做纯电子的东西,那你可以尽情发挥。如果是做完整产品的话,希望你有个强大的机械设计团队。

出0入24汤圆

发表于 2019-4-4 13:42:51 | 显示全部楼层
不放丝印,会再上一个档次

出0入0汤圆

发表于 2019-4-4 14:43:45 | 显示全部楼层
相当厉害啊,这个可以改装个硬盘读取数据那种吗?

出0入0汤圆

发表于 2019-4-4 19:33:05 | 显示全部楼层
这板器件密度不低,看着就高级
不过焊接质量一般,看QFN焊盘上的焊锡像是拖尖一样。这个一般的焊工用手工拖焊也比这好呀……

出0入0汤圆

 楼主| 发表于 2019-4-4 22:30:23 | 显示全部楼层
nibia 发表于 2019-4-4 08:45
电机做到哪些?三环都是硬件实现?foc有没 ,楼主nb。涉猎很广

3环都是软硬协同工作。 foc肯定有啊没有foc用什么fpga, 不但有foc,还通过foc实现转矩控制。

出0入0汤圆

 楼主| 发表于 2019-4-4 22:32:24 | 显示全部楼层
mtswz.213 发表于 2019-4-4 09:01
什么电机响应能到ns级别?能到ms级别就很可以了,你pwm载波多少?ns级别,都是火星科技 ...

是控制器之间时间同步到ns级别。

出0入0汤圆

 楼主| 发表于 2019-4-4 22:33:19 | 显示全部楼层
rifjft 发表于 2019-4-4 19:33
这板器件密度不低,看着就高级
不过焊接质量一般,看QFN焊盘上的焊锡像是拖尖一样。这个一般的焊工 ...

这个不是过回流焊焊的呀是我diy焊台焊的。。。

出0入0汤圆

 楼主| 发表于 2019-4-4 22:35:20 | 显示全部楼层
Error.Dan 发表于 2019-4-4 13:07
不计成本了。。。LZ你板子上没有外置存储回头磁编的修正数据存哪?FPGA里面?
还有,除非你做纯电子的东西 ...

SPI Flash 还没有焊上去呢。这个就是要在某些应用下替代掉机械减速器而设计的。

出0入20汤圆

发表于 2019-4-4 23:35:31 | 显示全部楼层
YFM 发表于 2019-4-4 22:35
SPI Flash 还没有焊上去呢。这个就是要在某些应用下替代掉机械减速器而设计的。 ...

什么类型的电机?
低速恒转矩下发热怎么办?市售的商品伺服电机转矩模式发热量也是很客观的~

比较好奇,能多说两句吗?

出0入0汤圆

 楼主| 发表于 2019-4-5 07:06:06 来自手机 | 显示全部楼层
Error.Dan 发表于 2019-4-4 23:35
什么类型的电机?
低速恒转矩下发热怎么办?市售的商品伺服电机转矩模式发热量也是很客观的~


盘式BLDC,发热还好。

出0入17汤圆

发表于 2019-4-5 08:53:19 | 显示全部楼层
楼主好厉害,程序要自己用HDL语言裸写吗?

出0入0汤圆

发表于 2019-4-5 10:11:25 来自手机 | 显示全部楼层
本帖最后由 njhying 于 2019-4-5 10:15 编辑

我觉得还是用单片机比较好,特别是英飞凌的M4。这种东西硬件可以随意堆砌,但软件算法才是关键,现在很多人随随便便移植一下ODRIVE 都有不错的效果。一个405可以同时控制2个电机,在中国,成本低才有优势。

出0入0汤圆

发表于 2019-4-5 17:13:43 | 显示全部楼层
YFM 发表于 2019-4-4 22:33
这个不是过回流焊焊的呀是我diy焊台焊的。。。

我看也像,虽然个别焊点质量一般般,不过整体器件能自己搞掂,只能说厉害!那一堆电阻电容要是换我来焊,眼都花了也搞不掂

另外,电机的电流很小吗?不怕干扰到其它的芯片工作?

出0入0汤圆

 楼主| 发表于 2019-4-5 17:49:57 来自手机 | 显示全部楼层
rifjft 发表于 2019-4-5 17:13
我看也像,虽然个别焊点质量一般般,不过整体器件能自己搞掂,只能说厉害!那一堆电阻电容要是换 ...

电机电流不会单相不会超过2A

出0入0汤圆

 楼主| 发表于 2019-4-5 17:59:41 来自手机 | 显示全部楼层
njhying 发表于 2019-4-5 10:11
我觉得还是用单片机比较好,特别是英飞凌的M4。这种东西硬件可以随意堆砌,但软件算法才是关键,现在很多人 ...

单片机是可以,但是控制器之间的时间同步怎么做用CAN做同步吗?做多只能做到2us,而且数据带宽太小。整个通讯链路上加个大数据量的节点都不行,或者同步用TI的ieee1588类的以太网phy做纳秒级同步成本算下来还不如fpga加普通phy来的划算。其次如果我3个甚至4个控制环都要求10KHz的控制更新率M4搞得定吗。一块ep4ce15价格和STM32f4没有太大差别。而且我用fpga后期多轴集成在一起的时候只需要选择一个大的fpga就好。

出0入0汤圆

 楼主| 发表于 2019-4-5 18:01:04 来自手机 | 显示全部楼层
DOER 发表于 2019-4-5 08:53
楼主好厉害,程序要自己用HDL语言裸写吗?

软件擅长的工作交给nios ii 硬件擅长的工作交给hdl最重要的是软硬协同的架构设计。

出0入0汤圆

发表于 2019-4-5 18:43:31 来自手机 | 显示全部楼层
主要是楼主软硬通吃

出0入0汤圆

发表于 2019-4-5 18:44:12 来自手机 | 显示全部楼层
自己编写ip核,加上软核驱动,完美

出0入0汤圆

 楼主| 发表于 2019-4-5 18:49:51 来自手机 | 显示全部楼层
zbjzxc 发表于 2019-4-5 18:44
自己编写ip核,加上软核驱动,完美

这样非常爽,爽到不怎么喜欢用mcu了。布线不自由,外设还得重新学,幻想某一天fpga可以替代mcu。risc-v出来后是连arm都不想碰了。

出0入0汤圆

 楼主| 发表于 2019-4-5 18:50:26 来自手机 | 显示全部楼层
zbjzxc 发表于 2019-4-5 18:44
自己编写ip核,加上软核驱动,完美

还有内部逻辑分析仪可用,简直不要太方便

出0入0汤圆

 楼主| 发表于 2019-4-5 18:55:00 来自手机 | 显示全部楼层
richie550 发表于 2019-4-4 10:50
这个用来做 大狗行吗? 或者驱个小狗呢?

没想过不过貌似这个驱动腿关节还挺适合。

出0入17汤圆

发表于 2019-4-5 20:08:46 | 显示全部楼层
YFM 发表于 2019-4-5 18:49
这样非常爽,爽到不怎么喜欢用mcu了。布线不自由,外设还得重新学,幻想某一天fpga可以替代mcu。risc-v出 ...

科普一下risc-v呗

出0入0汤圆

发表于 2019-4-5 20:50:41 | 显示全部楼层
YFM 发表于 2019-4-5 18:55
没想过不过貌似这个驱动腿关节还挺适合。

我觉的你行   等你哪天 秀个 满地撒欢的 小狗

出0入0汤圆

发表于 2019-4-5 21:02:53 | 显示全部楼层
楼主 这个是私用 还是可以出售啊

出0入0汤圆

发表于 2019-4-5 21:03:17 | 显示全部楼层
要不 惠及一下各位大家,看看有需要的是否可以学习学习?

出0入0汤圆

发表于 2019-4-5 21:08:59 来自手机 | 显示全部楼层
YFM 发表于 2019-4-5 17:59
单片机是可以,但是控制器之间的时间同步怎么做用CAN做同步吗?做多只能做到2us,而且数据带宽太小。整个 ...

我朋友做专业伺服的只用一片stm32f103就可以了。xmc4000有带eatcat,本来就是为做伺服的。一般只听说3环控制,没有听过4环的。用fpga不失为一个路子,只是adc要好点。
论坛有个哥们用FPGA做的高速485总线也蛮niubility的。按说做机器人要不了那么快的速度吧。

出10入95汤圆

发表于 2019-4-5 22:44:06 来自手机 | 显示全部楼层
楼主V5++

出0入20汤圆

发表于 2019-4-6 16:43:07 | 显示全部楼层
njhying 发表于 2019-4-5 21:08
我朋友做专业伺服的只用一片stm32f103就可以了。xmc4000有带eatcat,本来就是为做伺服的。一般只听说3环 ...

最后一句说到重点了,机器人整体的动力学算法好的话确实不需要特别高的实时响应速度,各种因素都考虑到位的情况下前瞻就够了,因为机械响应跟不上的,控制频率再高也没啥用。

某日系跑量品牌机器人的外部扩展(需要跟运动解算器实时交互的模块)扫描周期居然长达50ms,我第一次接触也不信的,但是人家的东西超好用。

出0入0汤圆

发表于 2019-4-6 17:47:34 | 显示全部楼层
YFM 发表于 2019-4-3 23:47
自定义的网络协议,物理层和链路层和EtherCAT一样而已。

你这个厉害了,可否原理性分享一下

出0入0汤圆

 楼主| 发表于 2019-4-6 23:12:47 来自手机 | 显示全部楼层
Error.Dan 发表于 2019-4-6 16:43
最后一句说到重点了,机器人整体的动力学算法好的话确实不需要特别高的实时响应速度,各种因素都考虑到位 ...

那手掌这么大的轻量机械臂呢?

出0入20汤圆

发表于 2019-4-7 18:41:29 | 显示全部楼层
YFM 发表于 2019-4-6 23:12
那手掌这么大的轻量机械臂呢?

跟整机的大小没关系的,一定要扯个可以量化的东西话,驱动机构和负载的质量比吧。手掌这么大的机械臂可以驱动多大的负载到多少加速度?我现在正在用的F家机器人本体250Kg,只有20kg额定负载能力,但是TCP末端可以抡到1.4m/S²~
另外,实际上真正搞机械的人会知道,最难搞的就是两样东西:特别大和非常小。

出0入0汤圆

发表于 2019-4-9 23:07:36 | 显示全部楼层
不错,成本有点高
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-6-2 01:11

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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