工具与软件:
您好!
我当前在线性模式下(REF_PROFILE_CONFIG = 0x01)使用 MCT8329A 来根据以下条件实现速度控制:
- 10%至90%占空比→速度从8000rpm 到66000rpm 不等(线性控制)。
- 占空比高于90%→转速固定在66000rpm 上。
我设置了 REF_OFF2 = 66000rpm、而不是0rpm、但是我观察到改变这个值不会影响运行(即、无论是设置为0x00 (0rpm)还是0xFF (66000rpm)、电机运转都保持不变)。
问题和关注:
-
在这个配置中、将 REF_OFF2设定为66000rpm 而非0rpm 是否正确?
- 鉴于在 DUTY_CMD≤DUTY_OFF2时 REF_OFF2适用、我的电流设置是否阻止应用 REF_OFF2?
-
DUTY_ON2和 DUTY_OFF2的当前设置:
- Duty_On2 = 90%
- Duty_OFF2 = 100%
- REF_OFF2 = 66000rpm
- REF_CLAMP2 = 66000rpm
问题:由于 DUTY_OFF2设置为100%、因此它可能无法按预期运行。 是否应该将 DUTY_OFF2设置为较低的值(例如85%)以引入迟滞并允许 REF_OFF2生效?
-
建议的配置:
- 如果目标是让电机在占空比低于10%时停止、同时在10%和90%之间保持稳定运行、那么以下设置是否正确?
- Duty_OFF2 = 85%
- Duty_On2 = 90%
- 此外、应该为 REF_OFF2设置什么值?
- 如果目标是让电机在占空比低于10%时停止、同时在10%和90%之间保持稳定运行、那么以下设置是否正确?
如果您确认是否应将 REF_OFF2设置为0rpm 以及是否应降低 DUTY_OFF2以实现适当的迟滞、我将不胜感激。
此致、
Conor