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.

[参考译文] CCS/DRV8303:DRV8303

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/594568/ccs-drv8303-drv8303

部件号:DRV8303
主题中讨论的其他部件:INA181

工具/软件:Code Composer Studio

我的电机控制器解决方案出现问题。

我们从TIDA设计0.0285万开始,用两个INA181设备取代了DRV8303的内部电流感应。

电动机在低速时运行不稳,当增大DC-Link电压时,实例不正确地增加电动机速度。 测量相电流时,似乎出现某种反馈问题。

因此,在6V电动机尝试旋转时,电动机将大约旋转,当我增加超过7V时,它将同步到gMotorVars.Speed_Krpm中报告的一些随机频率。

电机自然会停止运行。

对导致这种行为的原因有何想法? 我试图更改PWM频率并增加相位电压读数的平滑电容器值,但没有成功。

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

    INA181的收益是多少? 我注意到DRV8303的增益设置中只有一个与INA181的增益设置匹配。

    您是否检查过TIDA的代码以查看增益是否动态变化?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Rick:

    INA181的增益为20,这与我们之前设置DRV8303的增益相同。
    我不知道如何检查,在哪里可以确保代码上的增益固定?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    卡洛斯,您好!

    感谢您确认增益。

    我建议嗅探SPI事务以确保增益是固定的。 某些范围具有此功能。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢你Rick。

    考虑到我不使用DRV电流传感器,这会对读数产生怎样的影响?
    我将INA181的输出直接输入到Launchpad的ADC输入中

x 出现错误。请重试或与管理员联系。