主要内容

准备目标硬件

在将使用Motor control Blockset™开发的控制算法部署到目标硬件上之前,请按照以下步骤准备目标硬件。

请注意

你需要嵌入式编码器®德州仪器™C2000™处理器支持包运行这些步骤。

我们建议您在执行此步骤之前先阅读以下参考资料:

此外,试运行电机使用开环控制首先使用运行三相交流电机在开环控制和校准ADC偏移的例子。

检查电机的转动方向

目标硬件中电机连接的相序决定了电机的旋转方向。电机控制块集示例模型考虑在位置上升过程中的旋转方向为正方向,相应的测量速度为正方向。建议您运行电机在开环控制与位置斜坡从01确保位置反馈是正的。电机控制块集中的示例模型使用这种约定来表示电机的旋转方向。

对于所支持的硬件,示例中的算法永磁同步电机的正交编码器偏置校准,运行电机,并查找偏移之间d-轴的转子和编码器索引脉冲(当转子对准d-轴定子)。本例中主机模型中的红色LED在旋转方向相反时亮起。当这种情况发生时,你应该改变电机接线的相序(交换任何两个电机接线)。

看这个例子永磁同步电机霍尔偏置校准以识别使用霍尔传感器的电机的旋转方向。

请注意

当您使用霍尔传感器时,请确保霍尔序列在霍尔速度和位置而且大厅的有效性块匹配实际霍尔信号的序列。如果您更新了一个错误的霍尔序列,目标硬件读取的方向将与实际方向相反。

校准电流传感器

当测量正电流和负电流时,用于电流传感器的信号调理电路在模数转换器(ADC)输入中引入电压偏移。例如,参考电压为的ADC3.3V的偏移量是1.65V时使用德州仪器BOOSTXL-DRV8305硬件。此偏移量因信号调理电路中无源元件的公差而异。建议在初始化时测量硬件的ADC偏移量。

硬件初始化子系统,在大多数电机控制块集示例模型中使用,计算平均电流传感器ADC值,并使用它们作为ADC偏移值来测量电流。子系统表示ADC计数中的ADC偏移值。

看这个例子运行三相交流电机在开环控制和校准ADC偏移手动校准ADC偏移量,并更新模型初始化脚本文件中计算的偏移量值。

看到硬件初始化示例中可用的子系统基于正交编码器的永磁同步电机磁场定向控制了解示例模型在启动闭环电机控制之前执行的ADC偏移量计算。

校准位置传感器

对于永磁同步电机,电流控制算法中所使用的位置应与电机的位置保持一致d-轴位置的转子。默认情况下,正交编码器位置传感器根据转子的指数脉冲读取其机械位置。位置偏移是由正交编码器读取的位置d-转子轴与相位对齐一个.为了获得准确的电机位置,使用这个位置偏移值来纠正由正交编码器传感器读取的位置。然后提供校正后的电机位置值作为当前控制算法的输入。

转子的实际位置与提供给电流控制器的位置之间的不匹配会影响电机的功能和性能。

有关更多细节,请参见示例永磁同步电机的正交编码器偏置校准而且永磁同步电机霍尔偏置校准

Baidu
map