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.

[参考译文] DRV8316C:CSx 设置

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1347725/drv8316c-csx-setting

器件型号:DRV8316C

专家们、您好!

我的客户有如下问题。 你能回答吗?
[问题]
我想确认的是 DRV8316C 的电流检测值输出功能。
该函数可以输出电流检测值乘以 SOA、B 和 C 中的增益。它不会反映在输出中。
具体寄存器在"控制寄存器5"中为"CSA_GAIN"。
寄存器值可以在 SPI 中更改、更改后的值可以通过执行读取来读取。 但是、无论设置了哪个值、它都以初始值(0x0)工作。 (从输出值中检查)更改设置后是否有必要的任何操作或寄存器设置?

除该寄存器之外的所有设置值均为初始值、"Control Register2"中的"SLEW"除外。
*输出"Control Register2"的"SLEW"设置(OUTA、B、C)。

此致、
藤原市

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

    您好藤原山、

    感谢您的提问。  

    您能否澄清这部分问题:

    [quote userid="36167" url="~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1347725/drv8316c-csx-setting 通过 SPI 可更改寄存器值、并可通过执行读取来读取更改后的值。 但是、无论设置了哪个值、它都以初始值(0x0)工作。 (从输出值中选中)更改设置后是否有任何必要的操作或寄存器设置?

    也就是说、尽管更改了增益设置、观察到的值并不反映更改后的设置? 或者、尽管 GAIN 寄存器具有默认值(0x0)、但读取的值是否正确?

    此致、

    -约书亚

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

    你好、Joshua:

    这是否说明尽管更改了增益设置、但观察到的值并未反映更改的设置?
    =>以上是正确的。

    此致、
    藤原市

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

    您好藤原山、  

    感谢您的确认、 请允许我调查此事并在几天内进行跟进。

    此致、

    -约书亚

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

    尊敬的 Joshua San:

    您有更新吗?

    此致、
    藤原市

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

    您好藤原山、  

    我仍在研究此事、并打算在星期五提供最新情况。   

    感谢您的耐心。  

    此致、

    -约书亚

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

    尊敬的 Joshua San:

    您有更新吗?

    此致、
    藤原市

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

    您好藤原山、

    很抱歉耽误了时间、明天就会更新。   

    谢谢、此致、

    -约书亚

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

    尊敬的 Joshua San:

    您是否有更新? 客户正在等待您的回答。

    此致、
    藤原市

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

    团队成员、您好!

    为什么您要花这么长的时间来回答这个问题? 客户等待您的答案时间很长。 请尽快回答问题!

    此致、

    藤原市

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

    您好藤原山、  

    由于外界因素、我很抱歉耽误了很长时间、但我很高兴能尽快提出这项质询。  

    您能否帮助提供正在写入和读取但并未改变器件行为的确切寄存器数据? 我想检查确切的寄存器配置和数据帧。

    我们是否还可以仔细检查 SDI/SDO/nSCLK/nSCS 上的 SPI 信号时序、以确保正确移入/移出正确的数据?

    我想再次澄清的是、除了 CSA_GAIN 之外的 SPI 设置可以更改、但在写入后只有 CSA_GAIN 不能更改?  

    最后、当增益设置为设置1-4 (0.15、0.3、0.6和1.2V/A)时、您能否捕获 CSA 输入和输出信号?

    谢谢、此致、

    -约书亚

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

    尊敬的 Joshua San:

    感谢您的答复。

    客户希望在回答您的请求之前得到以下答案。
    1.您是否确认以下测试?
       TEST) DRV8316C 是否可以运行 CSA?如果该器件仅设置控制寄存器2的压摆率(值为3h:200V/us)和控制寄存器5 (值为3h:1.2V/A)的 CSA_GAIN? 其他寄存器值为默认值。

    2.如果您确认 DRV8316C 可以通过上述测试正常运行、客户将提供其寄存器设置。 如果 DRV8316C 无法正常运行、您是否提供已确认 CSA 运行的寄存器设置? 除了 PWM 模式是6x 模式之外、客户不关心其他设置。

    此致、
    藤原市

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

    尊敬的 Joshua San:

    您是否会回答上述问题?

    此致、
    藤原市

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

    您好藤原山、   

    我对上述问题的理解是、这些测试设置应能确保器件正确运行。

    此致、  

    -约书亚

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

    尊敬的 Joshua San:

    以下是客户寄存器设置。 请确认以下寄存器设置。
    CTR_reg_1: 0x0006U
    CTR_reg_2: 0x0078U
    ctr_reg_3: 0x0046u
    ctr_reg_4: 0x0010u
    CTR_reg_5: 0x0003U (CSA_GAIN_11b)或 0x0000U (CSA_GAIN_00b)
    CTR_reg_6: 0x0000U
    CTR_reg_10: 0x0000U

    此处还有一些波形。
    [CSA_GAIN=00b]

    - ch3: ISENA(SOA )、Ch4:电流




    [CSA_GAIN=11b]


    - ch3: ISENA(SOA )、Ch4:电流


    - ch3: ISENA (SOA)、Ch4:电流(电流最大值)






    此致、
    藤原市

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

    您好藤原山、  

    感谢您的更新和信息。  

    请允许我浏览一下、并在本周回顾后提供进一步的更新。  

    此致、

    -约书亚

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

    您好藤原山、   

    我只是提供状态更新、让您知道在我方面出现一些外部延迟后、此查询/审查仍在进行中。  

    请在本周期待进一步回复、以帮助解决此问题。

    此致、

    -约书亚

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

    团队成员、您好!

    请您回复此问题吗? 客户正在等待您的回答。

    此致、
    藤原市

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

    您好藤原山、   

    感谢您对此事的耐心、因为我方面还有进一步的延迟、但我的目标是在明天之前提供承诺的回复、因为客户已经等待了很长时间的反馈。  

    谢谢、此致、  

    -约书亚

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

    您好藤原山、  

    提供的寄存器值确实正确、电流如所述;因此、我们可以尝试向控制寄存器1写入3h/11b 来解锁所有寄存器、然后观察4种设置中的每一种设置的 CSA 增益吗? (0h、1h、2、3h)

    此致、

    -约书亚

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

    你好、Joshua:

    客户尝试将0x03h 写入控制寄存器1并观察到 CSA 增益。 但是、即使 CSA 增益设置发生更改、CSA 增益也始终为"0h"设置。 您是否要重新验证这种现象?

    此致、
    藤原市

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

    您好藤原山、   

    感谢您的更新。 让我与我的团队进一步讨论这一点、以便更好地建议后续步骤。  请在周三或更早之前收到回复。

    此致、  

    -约书亚  

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

    您好藤原山、   

    很抱歉、本周是美国一个重要的节日周。 请预计明天会有进一步的回应。  

    此致、  

    -约书亚

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

    您好藤原山、  

    我和我的团队成员说过、建议尝试 在检测电阻上施加一个恒定的已知电压来保持电流测量稳定、然后尝试将增益设置更改为不同的级别、以测量任何来自已知来源的变化。   

    我还再次建议更改其他 SPI 设置(在前后进行测量、例如 IDRIVE)、以专门查看增益设置寄存器是否出现故障。

    最后、 请提醒我、交换 IC (A-B-A 交换)时是否出现此相同行为? 我希望排除对器件造成损坏的可能性。  

    此致、

    -约书亚

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

    你好、Joshua

    这里是客户反馈。
    1.什么是"感应电阻器"? 客户正在使用 EVM、因此请提供一个元件编号。
    2.您是否已经确认 EVM 上的 CSA 增益函数? 如果是、您是否会提供您确认功能所使用的寄存器设置? 客户希望按此函数确认 CSA 增益函数。
    3.客户已通过两个 EVM 确认其功能。 因此器件似乎没有损坏。

    此致、
    藤原市

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

    您好藤原山、  

    感谢您的答复。  

    请允许我在实验室中使用我们的 EVM 验证一些要点并进行跟进、但周五除外。  

    然后、我将对问题提供进一步的回答。

    谢谢、此致、

    -约书亚

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

    你好、Joshua

    您在这方面有什么进展吗? 您是否会反馈到目前为止的进度?

    此致、
    藤原市

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

    请尝试使用此代码来写入寄存器。 首先将其发送为 MSB。

    0b0000011000000011 //解锁所有寄存器

    0b0000111100000011 //设置1.2V/A 增益

    如果不起作用、请提供更新的示波器屏幕截图、以显示这两条命令的发送。 请使用发送的数据对屏幕截图进行注释、最好在示波器上启用 SPI 解码功能、以便简化调试。

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

    尊敬的 Andrew-San:

    非常感谢您的支持。 客户确认操作了上述代码。 我要关闭该线程。

    此致、
    藤原市