控制9个电机?集中式控制方案成本会比较高,可以采用分布式控制使用RS485或CAN总线组成网络控制。
在这里我推荐2个方案。
第一种方案:采用集成了多轴的控制+驱动于一体的卡通过RS485或CAN控制
3个TMCM-351-E方案
■ 3轴2相步进电机控制+驱动器+I/O ■具有程序存储功能
■ 驱动电流0.3-5A;驱动电压8V-34V ■支持脱机和联机两种工作方式
■ 基于硬件的波形发生器 ■具有StallGuard失速探测功能
■ 可在运动过程中修改电机参数 ■ RS232,RS485,CAN,USB通讯
■ 可通过软件调节线圈电流 ■8个输入(数字/模拟);8个输出
■ 具有接收编码器反馈功能(TMCM-351)
关于TMCM-351功能资料登陆:
http://www.trinamic.com/tmc/render.php?sess_pid=450
6轴控制+驱动卡 TMCM-610
这是成本最低的一种
第二种可以使用CAN来通讯
这种方案是典型的分布式控制,可控制多大1K个节点,需要基于支持CAN的模块

电气参数:
■平时的供电电压为24-48V,电流5A
■低功耗设计,内部集成完整的保护功能
■可以在运动过程中即时改变电机参数
■最大细分为1024,MixDecay专利技术保证电机运行 平稳
■集成磁编码器(4096个脉冲/圈)
■除带有正负限位外,还具有2个输入,两个输出
■多种通讯方式USB,RS232,RS485和CAN