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.

[参考译文] DRV8706-Q1:DRV8706H:我需要双向电流检测

Guru**** 2473270 points


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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1250800/drv8706-q1-drv8706h-i-need-bidirectional-current-sensing

器件型号:DRV8706-Q1

我已使用 DRV8706H 器件构建了一个电机控制器板原型。  产品功能正常、但我只能获得正向的电流读数。 我需要能够读取两个方向的电流。  

  • 模式:             PH/EN H 桥控制- 3级(47k Ω 至 GND)
  • 增益:               40                                      - 3级(开放)
  • VDS:                已禁用                           - 6级(DVDD)
  • IDRIVE:             62mA                                - 6级(DVDD)
  • nHIZ1/nHIZ2:   禁用                         -连接至 GND

我有一个微控制器正在读取 SO 引脚、并且我只获得正向读数。

是否支持双向电流读数?如果是、我做错了什么? 感谢您的帮助!

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

    您好、Craig:  

    我有几个问题:

    您将分流电阻器放在了哪里?

    您的 V_AREF 值和分流电阻值是多少?

    您是在反向读取零、还是您读取的值与正向相同?

    默认情况下、CSA_DIV 和 CSA_SH_EN 都应为0b、但您能否仔细检查该配置。

    此致!

    基尔蒂·库马南

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

    我有芯片的硬件版本、因此不应用寄存器设置。  

    重点: 我已经对 V_AREF 进行了去耦、但未能连接到原理图中的实际电压基准。  在原型板上添加了一根跳线、现在可以正常工作了。  您知道什么、电压基准很重要! ;-)

    感谢您的帮助。