大家好、支持团队。
我发现了一些我认为可能是错误的东西。
1."学习的当前步骤"
窗口设置和寄存器保留值之间不匹配
请参阅关联的 Excel 文件。
Trque DAC 设置
某些中间设置值不会显示、无法进行寄存器设置。
请参阅关联的 Excel 文件。
此致、
挑战
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.
大家好、支持团队。
我发现了一些我认为可能是错误的东西。
1."学习的当前步骤"
窗口设置和寄存器保留值之间不匹配
请参阅关联的 Excel 文件。
Trque DAC 设置
某些中间设置值不会显示、无法进行寄存器设置。
请参阅关联的 Excel 文件。
此致、
挑战
您好!
1、我将小工具中的设置与寄存器值进行了比较、没有发现任何不匹配情况。 初始学习电流值与每个数据表中 ATQ_CTRL4位7:3匹配、以及学习值的当前阶跃和学习值的当前周期与 ATQ_CTRL15寄存器中的相应位匹配。

我无法跟踪您的示波器捕获。 您能否验证所述的寄存器位是否已正确设置? 如果不是、请让我知道哪些位不完全匹配。
2.转矩 DAC 设置:此小工具是一种用户友好的设置百分比值的方法。 此设置的后端是8位 TRQ_DAC 寄存器。 在 GUI 的"Register Map"页面中、您可以使用向上和向下箭头控件以1为步长更改寄存器值。 请参见下方的。 如果您使用小工具输入百分比值、可能会有计算四舍五入、值跳至最接近的四舍五入值。 这是预期行为、而不是错误。 原因是我们将小工具百分比显示四舍五入到两个小数点、并根据该百分比值计算寄存器值。 这不会影响性能。 请注意、此行为仅适用于 EVM 和 GUI。 在客户应用中、他们将 按照步骤1在1到255之间直接配置 TRQ_DAC 寄存器。
此致、Murugavel
您好,Murugavel-San
我很抱歉耽误你的时间。
再次检查相应的寄存器。
同样、ATQ_CTRL15与数据表中显示的设置和 GUI 窗口中设置的值不匹配。
在 GUI 的学习步骤中选择"64"会在寄存器设置窗口中设置1d=01b。
我认为这里根据数据表设置了3d=11b、我错了吗?
即使我在学习期间检查电流波形、当我将 Learn=32设置的电流阶跃更改为64时、幅度也会变小、因此寄存器设置是一个意外的值。
我按照您的建议通过版本0.1.0进行了确认。



您是否认为无法从 GUI 小工具中配置它无关紧要?
我收到了一位客户的以下反馈。我们收到了客户的非常重要的反馈。
您建议直接将 TRQ_DAC 设置到寄存器、而不是使用 GUI 小工具。 我的客户说、使用 GUI 没有任何优势。
GUI 是一个使您能够直观轻松地识别正在设置哪些值的工具、对吧?
此致、
挑战
您好!
1.我再次检查。 当 GUI v1.0.1更新为量产芯片寄存器定义合规性时、使用正确的值更新了此寄存器字段。 此问题应该会在 GUI v1.0.1 https://dev.ti.com/gallery/view/MotorDriversBSM/DRV84xx_DRV82x2_DRV89x2-EVM-GUI/ver/1.0.1/中得到修复。如果 v1.0.0桌面 GUI 应用已经安装 、一条"update Checker"消息将通知用户 新的 GUI 版本可用性。 预制 GUI v0.1.0仍可能存在此问题。 这是 v0.1.0 GUI 的勘误表、没有修复计划。
2.跳过的值是由于舍入错误。 GUI 具有多种功能和操作模式。 虽然这些舍入错误对器件运行几乎没有影响、但我们与客户100%同意 GUI 必须尽可能准确且对用户友好。 我们感谢客户的反馈。 这有助于我们不断改进 GUI、以实现出色的用户体验和器件评估。
也就是说、我相信与"Torque DAC setting"和"Stand Still Current"百分比值相关的舍入误差相关的问题已在 GUI v1.0.1中进行了更正。 请尝试使用更新的 GUI、并告知我们这是否解决了客户的问题。
此致、Murugavel