您好!
我已经完成了实验2c、5c、5d、5e、6a 等、没有问题。
无传感器 FOC 和 MOTION 都很好。
我的应用正在进行位置控制、因此我需要将传感器连接到电机(慢速 RPM、最大 RPM ~200)。
我正在使用旋转变压器并使用该 ADI RDC 来仿真编码器输出(https://www.analogue.com/media/en/technical-documentation/data-sheets/AD2S1210.pdf)
在本例中、我配置了10位分辨率(256行-正交编码器)。
但是、我的电机不运行、它会拉入大量电流(1.5A 而不是0.11A)并振动。
我一直在寻找这个论坛,发现其他人和我有同样的问题,但不幸的是,我不知道他们做了什么。
为了确保编码器看到正确的输出、我没有运行系统、而是手动旋转电机轴、并从观察机械角度和电气角度
st_obj.vel.conv.Pos_erev 和 st_obj.vel.conv.Pos_mrev。
我观察到 的是 st_obj.vel.conv.Pos_erev 从0最大值变为1最大值、并在我旋转轴时复位为0。
但是 、st_obj.vel.conv.Pos_mrev 只是递增、永远不会返回到0。 这是正常行为吗?
另一个观察结果是、mrev 始终是 EREV 的一半。
例如、如果 EREV 完成1次旋转、则 mrev 仅为一半。 见附件。
我正在将 mrev 和 erev 的 CCS 快照以及其他配置上传到 user.h 文件中、但我不确定是否加载了该文件、因为这个新界面没有选择文件的选项、而是直接插入。
有人能帮助我理解我的问题吗?
谢谢、此致、
Henry