Wolfram 语言

将控制器部署到硬件

通过与 Microcontroller Kit 相结合,您可以在微控制器上快速生成和部署代码,使其运行独立的控制器。在该范例中,设计并部署了用于平衡梁上的球的控制器。

找到球的位置和速度与光束角度之间关系的线性化状态空间表示。

校准硬件组件的模型并获取其传输函数。您可以参考文档中心的 Microcontroller Kit,并按照分步说明进行操作。

获取红外传感器、伺服和电位计的传递函数。

限制伺服的极限运动并对比较器进行建模,并将 PID 输出转换为合适的伺服输入。

基于线性化模型,使用自动调整功能获取 PID 控制器。

连接建模的硬件组件并使用 PID 控制器创建反馈模型。

定义机器特定设置以便与 Arduino Uno 板通信。

设置伺服库并连接到 Arduino 上的引脚。

定义采样周期。

将控制器部署到 Arduino Uno 中。

相关范例

de en es fr ja ko pt-br