[MCU] 2812能用来控制6个电机吗?

[复制链接]
1044|31
liliang9554 发表于 2019-8-24 20:18 | 显示全部楼层
如果是需要轴之间联动的, 那就真的不好说, 我没有用过2812,不知道精插补的效果如何了.
wyjie 发表于 2019-8-24 20:22 | 显示全部楼层
没说明什么电机啊。如果要控制交流电机电流环,资源当然不够。如果有驱动器,如果驱动器还是485接口,那就一个串口可以接N个电机啦
jlyuan 发表于 2019-8-24 20:26 | 显示全部楼层


这个要评估 你的程序(包括加减速度位置)做一个电机的脉冲驱动 需要多少时间?  你控制的电机速度要多快来决定?
不知道这样说 能不能明白
jlyuan 发表于 2019-8-24 20:30 | 显示全部楼层
举个例子吧 你的程序算法需要20US一个脉冲 那么如果控制4电机 就要用80S  定时器设置为100US 这时CPU占用率为80%+ 这里电机的速度就是1/100US=10K PPS
yszong 发表于 2019-8-24 20:33 | 显示全部楼层
你六轴联动,做各种曲线的话,不知道2812资源够不?各种联动曲线都做的话,还是难度挺高的
dengdc 发表于 2019-8-24 20:36 | 显示全部楼层

只作为6路控制脉冲信号发生器的话没问题的,即使是6轴联动,也是可能算得过来的。当然,真要做好也不是那么容易的。

如果是做电机驱动器,那就不现实了
 楼主| jiahy 发表于 2019-8-24 20:41 | 显示全部楼层
我慢慢想想,多谢大家了
wyjie 发表于 2019-8-24 20:46 | 显示全部楼层

2812控制不了6个伺服吧;
3个还差不多;
jlyuan 发表于 2019-8-24 20:57 | 显示全部楼层
加个cpld,会靠谱些。
heweibig 发表于 2019-8-24 21:02 | 显示全部楼层
如果真的是全靠2812控制电机的话,2个电机就是极限了,个人感觉哦。
lizye 发表于 2019-8-24 21:07 | 显示全部楼层

看你要实现什么样的功能了! 要是只需要转动的话,无所谓了,几十个都是可以的! 主要看能占用多少个引脚!哈哈
 楼主| jiahy 发表于 2019-8-24 21:13 | 显示全部楼层

好的,我明天去单位试一下,多谢各位大侠了哈,结贴了先
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部