我是自动化领域的新手,因此是“初学者”的问题:

目的是通过iPad应用程序控制两个伺服电机。
我考虑使用Panasonic或Beckhoff驱动程序,虽然Panasonic便宜一些,但Beckhoff可能具有更多功能,而且似乎在整体上得到了较好的记录。

由于没有即插即用选项(至少我听说没有一个选项可以让您使用完全自定义的iOS应用程序),因此我想到了获取ethercat驱动程序并将Rasperry Pi连接到它作为链接:

[马达] --- [驾驶员] --- [PI] --- wifi --- [iPAD]

任何人都做过这样的事,可以给我一些提示吗?

最佳答案

这取决于您打算控制哪种伺服电机。 Beckhoff处理具有高扭矩和工业级的电机。如果普通的业余爱好者低扭矩伺服电动机为您工作,则不需要驱动程序。只需将电机连接到Raspberry Pi。我指的是这种伺服电机:
https://www.adafruit.com/product/155

Beckhoff伺服电机需要Beckhoff电机驱动器,它既大又昂贵。电机驱动器通过EtherCAT进行通信。您需要使Raspberry Pi成为EtherCAT主设备。您可以在您的Raspberry Pi中安装Codesys,但是我不太确定整个过程如何与Codesys一起使用。

困难的方法是在Raspberry Pi中运行Simple Open EtherCAT Master(SOEM),但这也不是很简单。

其他电机驱动器使用其他类型的通信(例如,脉冲线,Modbus),您需要检查规格。

关于ios - 用iPad控制伺服驱动器/电机,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34506650/

10-12 06:00