This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] MCF8315A:从 MCF8315A 移植到 DRV10983无刷驱动器

Guru**** 2393725 points
Other Parts Discussed in Thread: MCF8315A, DRV10983, DRV10983-Q1

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1440387/mcf8315a-porting-from-mcf8315a-to-drv10983-brushless-driver

器件型号:MCF8315A
主题中讨论的其他器件: DRV10983

工具与软件:

我想  在28V 上以200rps 的电压驱动 Maxon 无刷电机 e2e.ti.com/.../6215.ECX-FL32S-KLA-STD-24V-b81626dfef55_5F00_1.pdf、但使用 DRV10983驱动器芯片时、只能达到160rps、而使用 MCF8315A 时、使用28V 电源时、我可以达到205rps。  问题是、我应该如何更改 MCF8315A 的配置和参数、以便使电机在 DRV10893上以200rps 的速度运行?

我附上了数据表和配置文件

{
"signature":"oneui-register-data",
"data":[
[
{
"idx":0,
"id":"ISD_CONFIG",
"value":"0x64738C20"
},
{
"idx":1,
"id":"REV_DRIVE_CONFIG",
"value":"0xA8200000"
},
{
"idx":2,
"id":"MOTOR_STARTUP1",
"value":"0x0B6807D0"
},
{
"idx":3,
"id":"MOTOR_STARTUP2",
"value":"0xA306600C"
},
{
"idx":4,
"id":"CLOSED_LOOP1",
"value":"0x0D3203B5"
},
{
"idx":5,
"id":"CLOSED_LOOP2",
"value":"0x9BADA192"
},
{
"idx":6,
"id":"CLOSED_LOOP3",
"value":"0x24EC8003"
},
{
"idx":7,
"id":"CLOSED_LOOP4",
"value":"0x16D91C20"
},
{
"idx":8,
"id":"SPEED_PROFILES1",
"value":"0x00000000"
},
{
"idx":9,
"id":"SPEED_PROFILES2",
"value":"0x00000000"
},
{
"idx":10,
"id":"SPEED_PROFILES3",
"value":"0x00000000"
},
{
"idx":11,
"id":"SPEED_PROFILES4",
"value":"0x800D0000"
},
{
"idx":12,
"id":"SPEED_PROFILES5",
"value":"0x00000000"
},
{
"idx":13,
"id":"SPEED_PROFILES6",
"value":"0x00000000"
}
],
[
{
"idx":0,
"id":"FAULT_CONFIG1",
"value":"0xBBB80106"
},
{
"idx":1,
"id":"FAULT_CONFIG2",
"value":"0xFFD00888"
}
],
[
{
"idx":0,
"id":"INT_ALGO_1",
"value":"0xA433407D"
},
{
"idx":1,
"id":"INT_ALGO_2",
"value":"0x000001A7"
}
],
[
{
"idx":0,
"id":"PIN_CONFIG",
"value":"0x00000000"
},
{
"idx":1,
"id":"DEVICE_CONFIG1",
"value":"0x00101462"
},
{
"idx":2,
"id":"DEVICE_CONFIG2",
"value":"0xC000F00F"
},
{
"idx":3,
"id":"PERI_CONFIG1",
"value":"0xC1C01F00"
},
{
"idx":4,
"id":"GD_CONFIG1",
"value":"0x9C450100"
},
{
"idx":5,
"id":"GD_CONFIG2",
"value":"0x80200000"
}
],
[
{
"idx":0,
"id":"GATE_DRIVER_FAULT_STATUS",
"value":"0x00000000"
},
{
"idx":1,
"id":"CONTROLLER_FAULT_STATUS",
"value":"0x00000000"
}
],
[
{
"idx":0,
"id":"ALGO_STATUS",
"value":"0x07E00004"
},
{
"idx":1,
"id":"MTR_PARAMS",
"value":"0xA1008A00"
},
{
"idx":2,
"id":"ALGO_STATUS_MPET",
"value":"0x13000000"
}
],
[
{
"idx":0,
"id":"ALGO_CTRL1",
"value":"0x20000000"
}
],
[
{
"idx":0,
"id":"ALGO_DEBUG1",
"value":"0x80000000"
},
{
"idx":1,
"id":"ALGO_DEBUG2",
"value":"0x00000000"
},
{
"idx":2,
"id":"CURRENT_PI",
"value":"0x03010301"
},
{
"idx":3,
"id":"SPEED_PI",
"value":"0x00000000"
},
{
"idx":4,
"id":"DAC_1",
"value":"0x00000000"
},
{
"idx":5,
"id":"DAC_2",
"value":"0x00000000"
}
],
[
{
"idx":0,
"id":"ALGORITHM_STATE",
"value":"0x00000000"
},
{
"idx":1,
"id":"FG_SPEED_FDBK",
"value":"0x00D34EEB"
},
{
"idx":2,
"id":"BUS_CURRENT",
"value":"0x00000000"
},
{
"idx":3,
"id":"PHASE_CURRENT_A",
"value":"0x00040000"
},
{
"idx":4,
"id":"PHASE_CURRENT_B",
"value":"0x00000000"
},
{
"idx":5,
"id":"PHASE_CURRENT_C",
"value":"0xFFF80000"
},
{
"idx":6,
"id":"CSA_GAIN_FEEDBACK",
"value":"0x00010002"
},
{
"idx":7,
"id":"VOLTAGE_GAIN_FEEDBACK",
"value":"0x00000000"
},
{
"idx":8,
"id":"VM_VOLTAGE",
"value":"0x03C08000"
},
{
"idx":9,
"id":"PHASE_VOLTAGE_VA",
"value":"0x00000000"
},
{
"idx":10,
"id":"PHASE_VOLTAGE_VB",
"value":"0x00000000"
},
{
"idx":11,
"id":"PHASE_VOLTAGE_VC",
"value":"0x00000000"
},
{
"idx":12,
"id":"SIN_COMMUTATION_ANGLE",
"value":"0x0493F954"
},
{
"idx":13,
"id":"COS_COMMUTATION_ANGLE",
"value":"0xF97279E4"
},
{
"idx":14,
"id":"IALPHA",
"value":"0xFFD00000"
},
{
"idx":15,
"id":"IBETA",
"value":"0xFFC8930A"
},
{
"idx":16,
"id":"VALPHA",
"value":"0xFFDF5F0E"
},
{
"idx":17,
"id":"VBETA",
"value":"0xFFCE8712"
},
{
"idx":18,
"id":"ID",
"value":"0x0005C0B5"
},
{
"idx":19,
"id":"IQ",
"value":"0x0049120F"
},
{
"idx":20,
"id":"VD",
"value":"0xFFFE69BC"
},
{
"idx":21,
"id":"VQ",
"value":"0x003B4A1C"
},
{
"idx":22,
"id":"IQ_REF_ROTOR_ALIGN",
"value":"0x00000000"
},
{
"idx":23,
"id":"SPEED_REF_OPEN_LOOP",
"value":"0x00000000"
},
{
"idx":24,
"id":"IQ_REF_OPEN_LOOP",
"value":"0x09997560"
},
{
"idx":25,
"id":"SPEED_REF_CLOSED_LOOP",
"value":"0x00000000"
},
{
"idx":26,
"id":"ID_REF_CLOSED_LOOP",
"value":"0x00000000"
},
{
"idx":27,
"id":"IQ_REF_CLOSED_LOOP",
"value":"0x003A244B"
},
{
"idx":28,
"id":"ISD_STATE",
"value":"0x00000005"
},
{
"idx":29,
"id":"ISD_SPEED",
"value":"0x00000000"
},
{
"idx":30,
"id":"IPD_STATE",
"value":"0x00000000"
},
{
"idx":31,
"id":"IPD_ANGLE",
"value":"0x0803A989"
},
{
"idx":32,
"id":"ED",
"value":"0x00000000"
},
{
"idx":33,
"id":"EQ",
"value":"0x00000000"
},
{
"idx":34,
"id":"SPEED_FDBK",
"value":"0x00000000"
},
{
"idx":35,
"id":"THETA_EST",
"value":"0x00000000"
}
],
[
{
"idx":0
}
]
]
}

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 John:

    我们将了解配置并在一天内共享输入。

    此致、

    制造商

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 John:

    第一个问题是、我想问从基于 FOC 的 MCx 迁移到 DRV10983的原因是什么?

    第二个问题是 DRV10983还是 DRV10983Q1?

    借助 DRV10983/Q1提高速度和性能

    1. DRV10983具有前置时间选择功能、有助于优化 BEMF 和相电流对齐、进而降低磁化电流并提高扭矩。

    BEMF 常数值必须适当、在 MCF8315上、该值是每相位的、并假定 Δ 或星型的公式相同。 在 DRV10983上、通过与 SQRT (3)相乘转换 BEMF 常量值。

    DRV10983调优指南: DRV10983和 DRV10975调优指南(修订版 D)

    DRV10983Q1:DRV10983-Q1 调优指南的调优指南

    谢谢、此致

    Venkatadri S.

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我既有使用 DRV10983的电路板、也想使用 DRV10983。  对于新设计、我肯定会转向 MCF 器件。

    DRV10983PWP 是 DRV10983Q1、而不是 DRV10983Q1

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 John:

    理解、请尝试前面讨论中列出的方法、如果需要进一步澄清、请告诉我。

    谢谢、此致

    Venkatadri S.

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好、Venkatadri S

    我是否可以假设我无法使用 DRV10983器件使6极对电机以每秒200转的速度运行?

    谢谢

    John

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 John:

    电速为1200 Hz。

    验证范围和建议值为1000Hz。

    谢谢、此致

    Venkatadri S.

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 John:

    还有其他相关问题吗?

    如果您的速度要求超过1000Hz、我们建议您查找 MCF8316/15C。

    谢谢、此致

    Venkatadri S.