31.2. MMC_PRED_CLOSE_LOOP

31.2.1. 概述

MMC闭环预测工程演示了MMC根据其他外设(如SEI等)提供的转子位置和运动系统时间戳,预测并补偿转子未来时刻的位置并输出的功能。 本示例工程演示SEI获取传感器位置并输出给MMC,MMC预测并补偿未来时刻的位置, 之后将位置输出给QEO, QEO根据得到的位置,通过PWM外设生成PWM信号。

31.2.2. 硬件设置

请参考引脚描述部分

  • 连接bissc传感器到开发板SEI接口

  • 连接PWM输出信号到先楫步进电机驱动板

31.2.3. 运行现象

当工程正确运行后,串口终端会输出如下信息:

MMC example
MMC tracks position from SEI and predicts postion to QEO, QEO controls PWM module generates signals

speed: 0.00000000
rev  : 0
pos  : 0xe5700000

speed: 0.00000000
rev  : 0
pos  : 0xe5700000

speed: 0.02145767
rev  : 0
pos  : 0xe5201335

speed: 2.12848091
rev  : 0
pos  : 0xf5a41e09

speed: 3.19600106
rev  : 1
pos  : 0x4436226c

speed: 2.19464302
rev  : 1
pos  : 0x87cbb8d1

speed: 3.45587732
rev  : 1
pos  : 0xd4acf18b

speed: 2.91764640
rev  : 2
pos  : 0x26966f29

speed: 2.05099487
rev  : 2
pos  : 0x764ed45d