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.

[参考译文] MCT8316AEVM:如何通过 MCT8316AEVM 使用 PWM 输入模式和频率输入模式

Guru**** 633805 points
Other Parts Discussed in Thread: MCT8316AEVM, MCT8316A
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1128836/mct8316aevm-how-to-use-pwm-input-mode-and-frequency-input-mode-with-mct8316aevm

器件型号:MCT8316AEVM
主题中讨论的其他器件: MCT8316A

大家好、我在使用 MCT8316AEVM 旋转电机时遇到了问题。  我能够驱动具有模拟输入和 I2C 输入模式的电机。  但是、我无法开始旋转具有 PWM 输入和频率输入模式的电机。  我使用函数发生器(FG)发送信号。  我将 FG 的正极连接到 SPED_IN 引脚、将 FG 的负极连接到 SPEED 引脚。   请问是否错?  谢谢你。   

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

    您好!

    感谢您在 MD 论坛中发布您的问题。 您能否共享由函数发生器生成的 PWM 输入信号的频率? 速度输入模式是否配置为"PWM 输入模式(改变 PWM 占空比)"或"基于频率的速度输入模式(改变 PWM 频率)"? MCT8316A 没有"speed_in"引脚。 请参阅下面的引脚图。 如果您使用的是 MCT8316AEVM、则应首先将跳线 J1 (SPEED_SEL)配置为 EXT、并将函数发生器的正极端子连接到 EXT_SPEED 测试点、将负极端子连接到 AGND。 跳线 J1可位于 MCT8316AEVM 的左上方(3个开关下方)。  

    此致、

    Vishnu。

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

    Balaraj 先生

    你好。  

    根据您的有用建议、我成功驱动了具有 PWM 输入模式(改变 PWM 占空比)的电机。  但是、我仍然无法使用基于频率的速度输入模式(改变 PWM 频率)驱动电机。  函数发生器的初始条件如下:

    频率:10kHz

    振幅:2.2Vp-p

    偏移:+1.1V

    占空比:50%

    波形:矩形

    我期待收到您的回复。  

    谢谢你。

    Hideyuki

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

    Hideyuki

    在基于频率的模式下、电机转速随速度引脚方波输入频率的函数呈线性变化、如 下面的屏幕截图所示。  大于 INPUT_MAX_FREQUENCY 的输入频率将占空比命令钳制为100%。

    请对  INPUT_MAX_FREQUENCY ( 位于 DEVICE_CONFIG 寄存器中)进行编程并更改 PWM 频率以观察电机转速变化。

    此致、

    Vishnu

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

    Balaraj 先生

    感谢你的答复。   

    我认为、无论电机负载处于基于频率的速度输入模式、我都能够固定电机旋转速度。   

    如果在基于频率的速度输入模式下不可能做到这一点、是否有任何方法来固定电机旋转速度、而不考虑电机负载?

    谢谢、

    Hideyuki

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

    Hideyuki

    将速度输入模式配置为 基于频率的速度输入模式后、当您更改 PWM 频率时、MOto 速度应随负载和无负载而变化。  

    此致、

    Vishnu

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

    Blaraj 先生

    你好。 我尝试从"查看寄存器映射"中找到 DEVICE_CONFIG 寄存器、但无法找到。

    也许我的行为是错误的、但我不知道我应该怎么做。 您能否告诉我如何更改 device_config 寄存器中的 input_MAX_frequency?

    谢谢、

    Hideyuki

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

    Hideyuki、您好!  

    在 MCT8316A GUI 主页中、单击"View register map"、然后在下图所示的突出显示框中输入以 Hz 为单位的最大频率值。 请确保将以 Hz 为单位的频率从十进制转换为十六进制。  

    此致、

    Vishnu

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

    Balaraj 先生

    感谢您的有用建议、我能够按照我的需要驱动电机。   

    非常感谢您的合作。

    Hideyuki