现代电气驱动器所能执行的工作远不止控制电机,包括:
保持对任何数量的电机(从普通两级逆变器到碳化硅三级逆变器)的精确、确定性控制并集成上述突出介绍的、不断发展的现代特性,非常适合 Xilinx 自适应 SoC 和 FPGA,因为提供与其它功能的隔离是可编程逻辑固有的特性。在您的设计中,应用处理器高速缓存丢失、不断发展的标准或新的功能块无需再影响控制环路或通信周期定时,即使是在 100,000 RPM 或更高的转速下也是如此。
最简单的入门方法是 Xilinx 电气驱动器演示平台 (EDDP)。EDDP 包括一款硬件套件,其可从 Trenz Electronic 购买,并能够从 Qdesys电机控制专家免费使用 C++ 实现磁场定向控制算法。开源设计支持 Xilinx Vivado HLS 和 SDSoC 工具流程,并提供针对 SPYN 的免费升级路径,SPYN 是一个基于 python 的创新电机控制分析及机器学习框架,可利用 EDDP 硬件培养和开发您自己的、基于 C/C++ 的算法。EDDP 不仅具有培训视频支持,而且还得到了">社区论坛的大力支持。EDDP 包括无刷 DC 电机 (BLDC),但 Xilinx 解决方案支持广泛的 AC 及 DC 电机,包括伺服电机。EDDP 平台可以进一步免费升级软件,以实现通过 Azure IoT 加速边缘和云预测性维护
设计范例 | 说明 | 器件支持 |
---|---|---|
点击放大 |
单轴马达控制使用 Spartan-7 FPGA 进行设计
|
Spartan-7 FPGA、 Artix-7 FPGA Zynq-7000S SoC |
点击放大 |
多轴马达控制使用 Zynq-7000S SoC 进行设计
|
Zynq UltraScale+ CG, EG, EV MPSoC Zynq-7000 SoC |
点击放大 |
马达控制使用 FPGA 或 SoC 进行设计
|
Xilinx 自适应 SoC Kria K26 SOM Versal AI Edge Artix-7 FPGA Spartan-7 FPGA |
有些工业和医疗保健物联网产品需要用到 Xilinx IIoT 和 HcIoT 解决方案堆栈的所有模块,所有的产品都或多或少会用到一些模块。Xilinx IIoT 和 HcIoT 解决方案堆栈包括 Xilinx 及生态系统的构建块,其可在整个工业和医疗物联网平台间使用。使用 xilinx 工业和医疗保健物联网系统,您不一定要从零开始。探索 Xilinx IIoT 和 HcIoT 解决方案堆栈的不同元素,不仅可最小化开发时间和开发成本,而且还可最大化在您的新一代工业和医疗保健物联网平台上对设计的重复使用。